Milestones List Engine: Levels Bigger? Analog sensitivity adjustment (maybe add a slider for adjusting it?) Optimize lookup map and objlib Energy Beam Hit shader Zoom finalize or disable if we don't want it General Game Stuff: Lush environment Animation Spawn delay Fix damage calculation equation (use temperature and velocity) Story delivery Particle map for placing particles on the board Tweak level design In Survival mode - setting num of bots to 1 doesn't work, you always get more than one bot AI: AI names AI work Music: 3D sound GameScreens: Improve menus New Game Over screen (seriously.. it sucks) Confirm quit screen Kill info screen with all names and stats on it Credits screen GameObjects: Particle mass range should depend on element selected Adjust min/max particle size Fix particle combining issues (boulders) New props Ambient temperature HUD: New controls + HUD - Cycle through elements instead of toggle - Preset intervals for the D-pad interface - Integrate Controls - Move D-pad HUD to right side? Seperate D-pad controls into two sliders, and we can hide one or the other based on what attack is selected. Make mass vertical and temp horizontal to make it obvious its D-pad up/down or left/right. Example: If wind is selected we can change the temp slider to a direction slider with "Pull", "Random" or "Push" for the direction that the wind will push the object that it hits.. might be fun to pull things towards you (GET OVER HERE) Second Example: For fire beam, change temp slider to overall intensity since "cold" makes no sense (we can add an ice beam as a seperate attack). We can hide the mass slider for energy beams too since we don't want want to deal with a cone beam :P ============================================================================ Old Milestone list Concepts of stuff to do in rough order. Obviously, a few of these probably won't get done by the end of the month. 1. Hit impacts/sounds 2. Respawn delay and info about who killed you. -Possible addition, telling how you died: --Drowned (Water at mid temp) --Boiled (Water at high temp) --Frozen (Freeze attack or Water at low temp) --Blown away (Air) --Burned (Fire attack or Earth at high temp) --Crushed (Earth at mid or low temp) --Dropped (Terrain mod down) --Spiked (Terrain mod up) 3. Have Fire and Ice working along with revised damage system for particles (Mass x Temperature x Velocity) 4. Improve Bot AI, including multiple types of AI 5. Ambient temperatures and type advantages 6. Water map and revising the Rock map to becoming an Earth particle map and giving them starting temperatures 7. More varied models 8. Environmental dangers that randomly appear or are possibly preset in location -Various concepts: --Meteor strike (Earth) --Mini volcano (Fire) --Earthquake (Terrain mod down with terrain mods up at both sides but at half height --Hailstorm (Freeze) --Tornado (Air + a direction that may even include popping someone into the air) ---For Water, either: ----Geyser -OR- ----Flood (starts at edge of map or preexisting water and flows for a short distance) 9. Help images at pause screen 10. Team based gameplay 11. Varied stats and/or handicaps 12. True cohesion 13. Gladiator mode 14. (Only capable if Teams are implemented) Capture The Flag mode 15. Story mode Things to remember or at least contemplate: -Cohesion should not apply to Earth or Water particles at normal or cool temp (rocks and ice) -Check to see what the five largest files are so you can figure out if one isn't needed. The biggest culprits are probably the music (which can't be removed), hi res menu screens, and the large starfield with the moon on it. That said, go ahead and delete the "Eyemoon". :( -Temperature shouldn't really apply to Air so one of the textures could be removed -Fine tune damage, manna cost, and initial velocity for the various elements so they have greater differences. -Different backgrounds are not truly needed for the different mode screens. The most popular one among them could be kept (with minor edits) while the others ditched in the sake of reducing the final file size. -Shields should work as air brakes or parachutes. -You should not be able to terrain mod at spawn points and any particles at a spawn point should be destroyed when an entity respawns there. -Sandbox level should be smaller and should have no fog. -Set size should be increased from 4 levels to 10 since there are already 8 made (Fire, Ice, Air, Earth, Sandbox, Kunal's Metal level, Asteroid, and Toxic) and at least one more that "should" be made (Water). -One possible environmental "danger" could possibly be a rainbow or some other benevolent thing that heals HP. Forcing it to be random would prevent camping around its spawn location and would allow the game at least one healing item. -Also, a couple of the environmental dangers could be trigger based (ex. shoot a dark spot on the ground with the Fire to reveal a mini volcano.