|
9 | 9 | <h2 align="center">To-do list as for now</h2> |
10 | 10 | <ul> |
11 | 11 |
|
12 | | -<li> π Implement shopkeeper logics and randomly spawned shops </li> |
| 12 | +<li> β Implement shopkeeper logics and randomly spawned shops </li> |
13 | 13 | <li> β Implement damsel </li> |
14 | 14 | <li> β Implement caveman </li> |
15 | 15 | <li> π Implement skeleton </li> |
16 | | -<li> π Implement arrow trap </li> |
| 16 | +<li> β Implement arrow trap </li> |
17 | 17 | <li> β Fix rope logics - if thrown, when it touches bottom of some tile above it or it reaches its maximum travel distance of 8 tiles up, then it should expand to the bottom. Now it's the opposite - it expands as it travels upwards. </li> |
18 | 18 | <li> β Implement cape and jetpack </li> |
19 | 19 | <li> π Putting project on Travis </li> |
20 | 20 | <li> β Implement 4 layers system - top one for the console and HUD, bottom one for tilemap and the rest for other sprites </li> |
21 | 21 | <li> π Tune-up the level generator; make it more random; add random events like snake well </li> |
22 | 22 | <li> π Implement music using streaming from filesystem - I elaborated a bit on this on my blog: https://dbeef.wordpress.com/2018/05/24/some-words-on-developing-spelunkyds/ </li> |
| 23 | +<li> π Pausing </li> |
| 24 | +<li> π Jars dropping loot </li> |
| 25 | +<li> π Ghost when spending too much time on level </li> |
| 26 | +<li> π Shake screen when dropping a bomb </li> |
| 27 | +<li> π Attempt to make levels a bit bigger (current size is 512x512, what I can probably make is 1024x512 or 512x1024, though not sure of that) </li> |
23 | 28 |
|
24 | 29 | </ul> |
25 | 30 |
|
26 | 31 | Obviously I omit things like implement Olmec or implement lava city - let's finish cave level first. |
27 | 32 |
|
| 33 | +<h2 align="center">Known bugs</h2> |
| 34 | +<ul> |
| 35 | + |
| 36 | +<li> π Though overall randomness of the generator is improved it sometimes makes some ugly structures, to be fixed later</li> |
| 37 | +<li> π I messed up a bit with collision detection</li> |
| 38 | +<li> π Arrow trap is triggered even if there's a tile (or tiles) between some moving object and the trap</li> |
| 39 | +<li> π Once thrown chest can't be opened</li> |
| 40 | +<li> π Sometimes there's a level where there are spikes just hanging in air</li> |
| 41 | +<li> π Sometimes you can loose your items (shotgun, pistol) when changing levels</li> |
| 42 | +<li> π UI bugs - you can throw rope / drop bomb in scores screen</li> |
| 43 | +<li> π Damage system appears to be broken in terms of shopkeeper (you can't throw arrows, rocks, jars, etc on him)</li> |
| 44 | +<li> β There's a bug when carrying damsel while sprinting through spikes</li> |
| 45 | +<li> π There's a bug when jumping on more than one NPC (snake, bat, etc) at the same time</li> |
| 46 | +<li> π Displaying loot in level-transition screen</li> |
| 47 | +<li> π Shopkeeper is quite dumb, easy to steal</li> |
| 48 | +<li> π Bullets can collide with jetpack, so it can work as a bulletproof vest</li> |
| 49 | +<li> π Blood drops / bullets can trigger arrow trap</li> |
| 50 | + |
| 51 | +</ul> |
| 52 | + |
| 53 | + |
28 | 54 | <h2 align="center"> Building </h2> |
29 | 55 |
|
30 | 56 | <p> 1) Download devkitPro for your platform from their official website: https://devkitpro.org/wiki/Getting_Started </p> |
|
0 commit comments