Summer Cleaning

It’s time for cleaning out messy hacks! When I write code sometimes I just had to get the job done first, then clean up, resulting in all the WTFs you can see in this place, prompting the rewrite of the entire code base. Of course, the current rewrite is not perfect and there are still horribly mangled code hiding among the current code, such as the timer, and non-commented code, and a misplaced equals sign in Bullet Handle, which caused the weapon pointer not to cycle correctly, so some cleaning is still needed.
I’ve also uploaded all the models so any graphic developer can upload their models into the repository.
Unfortunately though, I have not completed the rewrite of the GUI components so the current build will only have a rudimentary movements, shooting ability and bird eye’s view.
With a departure from previous concepts, we have new code:

Zoid (with it’s components that should be initialised) #

Main (created from Empty GameObject) #

MainCamera (default main camera) #

Currently I have made a machine gun and a missile launcher for testing purposes, and the next agenda on my list is the GUI for showing weapon activated.

Weapon (created from empty GameObject) #

Bullet (any GameObject with a collider) #

A6yog has informed me that there will be a new coder in our team (Harris Piech), while I’ve not communicated with him, I’m a little excited at having someone else to help.

Godspeed us all.

 
1
Kudos
 
1
Kudos

Now read this

Project Planning

I guess what I’m doing now is basically planning for a project, i.e. making sure that everyone doesn’t mess each other codes. Of source, source control can do some measure of that, but source control haven’t been able to control areas of... Continue →