Friday 27 May 2011

Busy week!

This past week, I've had 3(large) group assignments for other subjects due, and as such, haven't worked much on project. We had our weekly meetings on Wednesday, and Jordan provided us with information and details relating to the updates to the Modeller program for the game. There is now basic spritesheet implementation with it, which when finalised will allow for creation of the game characters and all of their animations.

Hopefully there will be a lot more implementation by myself in the next week, as we further develop the interfaces and get the actual engine going.

Tuesday 17 May 2011

Preparation of Documentation

Today we spent a while in the lab sorting things out with the technical documentation. We also discussed some aspects of the code, such as move information and data stored in the fighting engine. From that, we filled in some more areas of the tech doc, and I fixed up some mistakes that we identified within the user manual. I also converted it over to a printer-friendly version, which unfortunately was far more difficult than it should be due to photoshop's inability to invert colours on particular layers...

Thursday 12 May 2011

Code and Documentation

Today Vince and myself spent a few hours in the project labs working together for the fighting engine, specifically on the event system and moves. We created basic stubs for some factors of this, before getting side-tracked and working more so on various parts of the screen system in our game. We also documented the event system and added it to the technical manual.

We added in a new screen, the AlphaLogic logo screen, which is the next transition after the JXEngine's logo screen (which was renamed to avoid confusion). This screen may at a later date portray a short video sequence or look a bit more flashy, but was just one of the things we threw in towards the screen system. We were working our way towards the main menu and creating a user interface, but this looks like it will be completed at a later stage, although some planning was made for it's design.

Wednesday 11 May 2011

Manual Modification, Code and Project Labs

Over the past week, we have been working on the stubs of various areas of the code for the project. Myself and Vince have been working on the fighting engine, and will be completing the documentation for this area as well. In the meantime, I have also completed another portion of the user manual, with the addition of the controls and combo lists that were created a few weeks ago.

The project labs have also been opened, which means that we will be able to easily collaborate with one another while working on the project and will have some late nights spent coding there.

Wednesday 4 May 2011

Start of Code

It is now week 9, and we've spent the past week doing some more documentation and basic planning. We have a large portion of the tech doc completed now, and i'll hopefully finish off the preliminary user manual this weekend. This week is also the beginning of the code, where we will begin designing the class structures and basic stubs of the fighting engine, AI, and screens. Vince and myself will be working on the fighting engine, my focus being on the event system, while Adam will be working on the screens, and Jordan will continue his work with the animation system and the AI. We will also have to continue the documentation on these areas, filling in the blanks as we go.