initial commit
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
After Width: | Height: | Size: 247 KiB |
|
After Width: | Height: | Size: 407 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 224 KiB |
|
After Width: | Height: | Size: 310 KiB |
|
After Width: | Height: | Size: 130 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 108 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 109 KiB |
|
After Width: | Height: | Size: 106 KiB |
|
After Width: | Height: | Size: 119 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 181 KiB |
|
After Width: | Height: | Size: 131 KiB |
|
After Width: | Height: | Size: 66 KiB |
|
After Width: | Height: | Size: 201 KiB |
|
After Width: | Height: | Size: 184 KiB |
|
After Width: | Height: | Size: 128 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 128 KiB |
|
After Width: | Height: | Size: 105 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 96 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 145 KiB |
|
After Width: | Height: | Size: 180 KiB |
@@ -0,0 +1,84 @@
|
||||
# Roadmap
|
||||
|
||||
- [ ] Test Map
|
||||
- [ ] Vehicles
|
||||
- [ ] Swimming
|
||||
- [x] Oxygen-Meter
|
||||
- [ ] ordentliches HUD bauen
|
||||
- [ ] Elemente müssen variable und optional sein.
|
||||
- [ ] Global Progress Object
|
||||
- [ ] One-Time Pickups (für z.B. Powerups die nicht respawned werden)
|
||||
- [ ] Menus & Textboxes
|
||||
- [ ] Save & Load
|
||||
- [ ] Mobile Controls
|
||||
- [ ] Collision Boxes (nicht identisch mit der Sprite-Größe)
|
||||
- [ ] Spores (?? tbd)
|
||||
- [ ] Webhosting
|
||||
- [ ] Boss Battles
|
||||
|
||||
## Absolute Minimum to Finished
|
||||
|
||||
- Swimming with depleting oxygen
|
||||
- 1 vehicle
|
||||
- Winning condition
|
||||
|
||||
## Biomes & Levelsetups
|
||||
|
||||
- above sealevel
|
||||
|
||||
- islands with different biomes (desert (with pyramid), forest/jungle, mysterious swamp, crystal)
|
||||
- islands are connected via underwater cave system
|
||||
|
||||
- below sealevel
|
||||
|
||||
- caves (regular, ice, colorful underground mushroom forest (game should never feel gloomy but fun!), deep sea alien?)
|
||||
|
||||
- boss-levels
|
||||
|
||||
## Objects & Variables
|
||||
|
||||
- GlobalProgress
|
||||
|
||||
```json
|
||||
GlobalProgress {
|
||||
"player": {
|
||||
"currentHitpoints": 3,
|
||||
"maxHitpoints": 5,
|
||||
"collectedCrystals": 26,
|
||||
"oxygen": 70,
|
||||
"maxOxygen": 70,
|
||||
"ammo": {
|
||||
"blaster": 10,
|
||||
"rocketLauncher": 5,
|
||||
"pulseRifle": 20,
|
||||
},
|
||||
"x": 53, // ?
|
||||
"y": 345, // ?
|
||||
"inVehicle": false, // ?
|
||||
},
|
||||
"upgrades": {
|
||||
"jumpBoots": false,
|
||||
"fins": false, // faster swimming
|
||||
"oxygenTank1": false,
|
||||
"oxygenTank2": false,
|
||||
},
|
||||
"weapons": {
|
||||
"blaster": true,
|
||||
"rocketLauncher": false,
|
||||
"pulseRifle": false, // high firing rate, low damage
|
||||
},
|
||||
"beatenBosses": {
|
||||
"boss1": true,
|
||||
"boss2": false,
|
||||
"boss3": false,
|
||||
},
|
||||
"vehicles": {
|
||||
"submarine": {
|
||||
"batteryLvl1": true,
|
||||
"batteryLvl2": false,
|
||||
"thermalConverter": false, // regenerate battery at thermal vents
|
||||
"hullPlating": false,
|
||||
},
|
||||
},
|
||||
}
|
||||
```
|
||||