InvisionFree - Free Forum Hosting
Create a free forum in seconds.

Learn More · Register for Free
Welcome to Metroid: Net Mission. We hope you enjoy your visit.


You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join our community!


If you're already a member please log in to your account to access all of our features:

Name:   Password:


 

 Scripting System, In the works
Troid92
Posted: Jan 25 2008, 12:34 PM


Net Mission Programmer
Group Icon

Group: Admodistrator
Posts: 562
Member No.: 3
Joined: 16-February 05



I had plans for making a scripting system for Net Mission after I finished the racing game... But then it hit me that it would be extremely awesome to make it now.

If you're unfamiliar with what a scripting system is, it's basically a system that reads and executes a series of instructions. It's slower than just compiling the instructions as code, but I'm trying my best to get it as fast as possible.

So I've thought up ways to make all of the game content stored as scripts, and that's what I'm working on next. What's cool about this approach is that I can make tons of useful engine features in C++ and then use them in an editor for the game.

This would help immensely to quickly expand the game's possibilities if I can get it done. For example, in collision response, an object's response to a collision can just be a script. So each object could have different reactions to collisions with different things.

If you need an analogy... I'm basically making Game/RPG Maker for action-based sidescrollers. But not only can I open up Sidescroller Maker and work on my game in it, but I also have control over Sidescroller Maker itself. "Oh hum, I want a function to spawn my creature over here." *makes the function*

I already have a decent start on it. The biggest obstacles are reorganizing my engine a little and making the editor. The scripting itself is working. biggrin.gif


--------------------
user posted image
TOWEL DAY FTW!
MIDI-maker / Fangame Programmer
Currently doing homework nonstop.
Top
Nova
Posted: Jan 25 2008, 01:36 PM


Chykka Larvae
Group Icon

Group: Team Member
Posts: 1,172
Member No.: 42
Joined: 25-May 05



Good. I think we already discussed about this, so...
Top
Troid92
Posted: Jan 28 2008, 11:27 PM


Net Mission Programmer
Group Icon

Group: Admodistrator
Posts: 562
Member No.: 3
Joined: 16-February 05



IT WORKS. HAHH!!

Now I just need to start making an editor and file-reading sort of stuff. HEHEHEHEHE.


--------------------
user posted image
TOWEL DAY FTW!
MIDI-maker / Fangame Programmer
Currently doing homework nonstop.
Top
JDE
Posted: Jan 28 2008, 11:36 PM


Bomb Guardian
Group Icon

Group: Team Member
Posts: 374
Member No.: 37
Joined: 14-May 05



Ooh, sounds like things are moving right on along! Good work Troid!


--------------------
user posted image (CLICKABLE)
Join Us!
Top
kraid_is_da_bomb
Posted: Feb 3 2008, 08:13 AM


Chykka Larvae
Group Icon

Group: Team Member
Posts: 1,176
Member No.: 29
Joined: 9-April 05



Yay!


--------------------
user posted image
Top
InvisionFree - Free Forum Hosting
Enjoy forums? Start your own community for free.
Learn More · Sign-up Now

Topic Options



Hosted for free by InvisionFree* (Terms of Use: Updated 2/10/2010) | Powered by Invision Power Board v1.3 Final © 2003 IPS, Inc.
Page creation time: 0.3635 seconds | Archive

Affiliates: