Thursday, February 25, 2010

Moving edge completed

I finish the moving edge functionnality so now moving platform have linked moving edge on which the character can reside. This is done by linking a map object with an edge thus when the waypoint are moving the map object, the edge follows with it.

I tested it out in the game engin and it works... Hurray!!
Only thing to twitch now is that the player should move with the platform also, right now the player just sits on the moving platform and the player fall off when the platform isn't underneath him any more.

I also added a UI layout saving functionnality in the level editor so screensize, size on split container are kept upon opening of the level editor and closing of it.

I realize that my Map scripting editor must be updated to support map script command in the intellisense so designer will be able to find out rapidly what methods are available on level object. I will do this tomorrow.

Next big big step, the triggers so all character can affect each other and spawn to nice particles.

Well that it for today, I'll go celebrate my birthday instead of coding :)

Wednesday, February 24, 2010

Waypoint done.

Wow Waypoints are finally done and they work perfectly in game engin.

The mix of waypoints and scripting will make the level editor powerfull indeed.

My next step is to permit linking of edges with map objects so moveable maps object will have edge (ledge) that follows their movement, all this to permit character to jump unto moving platforms.

After that the trigger system is my next goal so we have trigger to launch all those nice particules and define the hitbox manager.

Basic scripting methods have been created but I am sure that during level editing we will have new needs so probably new scripting methods will be required on the fly.

Night all.

Tuesday, February 23, 2010

Waypoint in game engin

Ok so I have corrected the layer system in the game engin and everything is now running smootly.

After that I start doing the waypoint handling in the game engin and I am running into small issues that I correct will building the engin code. First of all I had to create map scripting commands so my waypoint system could be test. Once that completed I started to animated object based on the waypoints and I am currently at 50% done.

Waypoint implementation is more complex than expected but I should get through it this week hopefully.

We got some nice drawing beeing done, art work style has also been defined so things shouold get moving a little faster soon but no rush here we all have a real life to attend to also :)

Well that was todays news.

Sunday, February 21, 2010

Level Editor Progress

Well I polish some stuff in the level editor but still have some job to do.


Waypoints and scripting in the level editor is now completed. All level object have scripting capabilities :)


Next step I really need now to adjust the game engin to support the new functionnalities and I found some bug in the game engin related to layer scrolling which will definitivly need to be fix.


Probably tonight I will work on hte engin and map artwork will be required soon to do a real test level to run with the game engin.


Cheers!

Friday, February 19, 2010

Waypoints

Waypoints are now available in the level editor and only the load and save level methods need to implements the new waypoints.

Scripting will be next step and in-game testing of the waypoints.

I also wanted to make note that Kory on the team produce a particle manager for Fire- rain and smoke.
The manager is pretty straightfoward and easy to used.

This particule manager is the next step in the level editor to implement.
Now the engin is getting pretty good with nice features.

During the weekend I should have time to advance coding a little bit faster and I will keep you post on sunday.

Cheers all!

Wednesday, February 17, 2010

Waypoint underway

The restructure beeing finish, I start working on the waypoint system to have moveable map objects.

The waypoint system needed major thinking to make it dynamic and easy to create in the level editor.
I am about at 30% underway in this process.

Also I though about adding map scripting to the waypoint to permit level designer to make things happens once a waypoint is reached. The scripting commands are still to be defined but I think this features will make the level editor a more powerfull tool and make the game more interactive and fun.

Hopefully this features should be finish by the end of the week.

Monday, February 15, 2010

Level editor restructure completed

The level editor code restructure is completed.

I also took the time to add some features like statics objects rotation also animated objects now properly resize to layer scale for the nice paralle effect.
  • Next step permit rotation of animated object.
  • Editing of waypoint in the level editor.
  • Put everything together in the test game engin to make sure everything shows up properly.
The guys are now working hard on art style to use and new idea have come up for the overall story.

Sunday, February 14, 2010

Level editor restructure

Well restructure is 90% completed.

Still got some minor bugs regarding selection of statics objects sprite sheet after selecting a animation object.

New features are now more smooth and user friendly. Multiple selection is now possible for mass displacement.

New feature to add is rotation on static and animation map object.

I also want to welcome Kory on our team (artist and programmer)!

Saturday, February 13, 2010

Restructure underway

Well , the major restructure I talk about is 70% completed, things went pretty well, even better than I expected. I also had time to integrate the waypoint system in the level editor.

Finally got rid of the spagetti code :). Polish some feature of the level editor which makes it easier to create level now.

I also got an new artist that should join us, hopefully the project  will interess him.

Next step in coding is to encapsulate animated map object and after that onward with putting the pieces together for the test map game engin.

Friday, February 12, 2010

Level editor restructure

Well as I am adding features to the level editor I realized that I have to restructure almost all my classes to avoid coding confusing and better encapsulate my objects. I realized this while adding waypoints features in the editor.

So now a big job comes, redo all classes to simplify future coding.

I also have a small camera placement problem in the test game engin which needs to be checked. This will be done after the restructure though.

Sam also produce a first draft of the hero, Geck the gecko which is amazing :)

Well that`s it for today.

First blog entry

Well, the project is going on fine. The 2 artists have started their work, this will help me out alot for this XNA project.

I finally release the first installer for the Geck project engin toolset.

Next step polish the level editor which is kinda messy right now but it does the job for now.