The source and executable files have been released! Download your copy and see the progress!
New changes:
Buildings
Items
Shooting
Collision for buildings is implemented, but for items and bullets, has not yet been added, due to drastic code changes that need to be done.
buildings and items are somewhat in. I still have to make items and buildings function, which shouldn't be too much more work.
I havn't given up! I am slowly working on implementing a viewport so the map stops scrolling when you reach the edge. I finished collision detection a few days ago and tweaked the music code.
Release 0.0.4 will come after the prelim building capability is added.
Yep, I'm still working on this! I added sounds and music. You will not be able to hear any sound right now, since there are no events for sound to be played... But none the less, they are there.
From here I will have to fix up the musicCycle function (add threading) to fix the "jerkyness" of driving. This is caused by about ~100 calls to the FMUSIC_IsFinished(song) function which takes up alot of cpu time.... read more
Once I have coded enough of the game the status will be upgraded to beta status @ 0.1.0
Things I have to do yet:
Tile Collision
Bullets
Items
Building
UI
Networking
Server
I've added a couple classes and modified some code, so I zipped it up and posted it (did not compile since there is no visual change over 0.0.1)
Yep, I've been slowly hacking away at some of the BC code. Check out the online CVS repository to see some of the changes!
There is alot of work still to be done, most regarding the game as oppose to writing logs and sound and stuff like that. Stay in touch at the Official BC boards!
Yep, you guessed it! We have many anew documents for your reading pleasure.
I've started work on the technical details of BC how bullets and turrets will work etc.
RiZeUp is brewing up some nice work as well with his documentation as seen on the Official BC forums @ http://www.sinclans.net/bc/
Time for bed.
Happy new years! My plans got messed up so I chatted watched movies and wrote BC docs! How fun!
None-the-less, every doc is a step closer to getting BC back. Somone else added a document for once too! I edited it and it replaced one of the existing ones. Thanks!
I also added two more, one for ranking, and one for orbing, though this one is unofficial since I've forgotten how many points are awarded for orbing. Thats it for now.
I added more documentation yesterday, and made several new document categories.
Remember, we need everyones help to record everything about the game. Please help contribute and submit new documentation.
No BC under the tree this year but try really, REALLY hard to have a good christmas!
It was working all along, it just takes a while for the online web repository to be updated.
Ignore "battlecity Client" and "desktop" modules: mybad.
I've compiled and posted all the progress I have made on the client. This release features a driveable tank, correct map tiling and an exit button! I have reposted the source, and it is available for download. If you downloaded the source before this date, please delete that copy as there was a problem with the collision detection. Hopefully, once all of the developers have figured CVS out I won't have to repost new zipped code. Thanks!
I downloaded TortoiseCVS (available @ sourceforge) and made a Battlecity module, added files, and commited. I am sort-of learning but I still don't really know what I am doing after sifting through pages of documentation. I noticed that no modules were visible on ViewCVS (web-based).
Hanzie has joined the Battlecity team, he has agreed to make technical suggestions in regards to developing the game, and make sure the project's code is understandable and organized from time to time. Welcome aboard :)
Hanzie has given permission to let us use ideas and information found on his plans page of Battlecity 2: http://www.niksula.cs.hut.fi/~hkankaan/BattleCity2/plans.html
This will aid the documentation process, allowing it to progress at a faster rate, eventually allowing us to develop the project faster. Thanks a bunch!
I've added documents that outline general building order, the items that the client can interact with and revised the previous two that existed.
All source code has been made FULLY accessible to developers working on the project ONLY. This is to prevent many versions of modified code from being produced. This action has been taken in order to aquire more project members, and to keep the project more organized.
The project is up, and I've started documentation. As soon as I can figure out how to upload my latest code, it shall be done.