Second post here.
For this game i’ve used just java as it comes in the SDK. No external libraries, no open gl or strange things.
GOAL: survive. 10 rounds at the moment. Nothing happens from round to round (you just see everything repainted)
How to survive: you can place up to 9 towers (3 per path) and drop some units too. Towers cant be attacked. Units walk from left to right hitting everything on their path. They give you a % of their cost proportional to their current hp when they leave the screen
What its missing:
- make a start menu
- make a tutorial / instruction image
- make the waves !! (what comes in each level)
- make the sprites of the units (they are ugly atm), enemies included (they are stolen gifs)
- make different enemies for the rounds
- imlpement the “sell” method
- prevent the user from making a tower on top of an existing tower
- display some information of what will be the next wave
- translate it completely to english (its 40% in spanish atm)
- improve performance !!
- display remaining enemies and lifes with a proper font and image.
- balance everything (hp, cost, dmg, etc)
- put some sounds ! (im still composing some music for this)
- adding specials to the units (example: freeze units, criticals, etc)
- MAYOR CHANGE: make everything time-dependent instead of tick-dependent. Everything happens related to iterations without considering time passed. So units move in pixels/turn (pixel/iteration). Cool if you have +50 fps but a pain if you have a slow pc (everything will move reaaally slow, the good point is that you wont see it lagged)
Creating units: you need to select “up, mid or down” to tell where to place the unit.
Creating towers: you need to select “up, mid or down” AND “slot1, slot2 or slot3” to tell where to place the tower
Shorcuts:
up, down keys: select previous/next path (up, mid, down)
1, 2, 3: select slot for tower
u: upgrade (stops the game)
then you have a grid with the units and towers which i’ve turned into:
q w e t y
a s d f h
the first group is for the 6 unit types, and the other four is for making the 4 tower types
Since the java web start works really slow, i thought rapidshare would work much better.
The file sizes 800kb, so its not a major problem to download it from there.
Download Links:
Rapidshare: http://rapidshare.com/files/266420656/Three_Ways.jar
MegaUpload: http://www.megaupload.com/?d=3Y6ECO6E
Critics/suggestions are highly welcomed !
so what you think?
see ya