Commit Graph

27 Commits

Author SHA1 Message Date
stevenhowes 5669084da9 Space ships are not made of butter 2021-03-22 22:47:39 +00:00
stevenhowes eb2a4def6a Varying projectile speeds and styles 2021-03-22 22:25:00 +00:00
stevenhowes 893002eb29 Significantly improve explosions and make dead npcs vanish 2021-03-22 21:27:59 +00:00
stevenhowes 386eba2bc3 Save 23052 bytes of sprite by removing blank areas 2021-03-22 21:15:30 +00:00
stevenhowes 09f697ad5f Restore intro 2021-03-21 22:04:58 +00:00
stevenhowes eeb38707ae Player weapons 2021-03-21 22:00:38 +00:00
stevenhowes 29eac6b69d Weapon targeting 2021-03-21 21:30:44 +00:00
stevenhowes 64bfd78e2d Typo in projectile collider 2021-03-21 14:19:17 +00:00
stevenhowes bdba436b27 Projectile debug 2021-03-21 00:26:39 +00:00
stevenhowes 5081aa5a6a Enemies shoot back! 2021-03-21 00:20:36 +00:00
stevenhowes 276bd46e2b Projectile spawn and render 2021-03-20 23:50:36 +00:00
stevenhowes bd0fdd3418 Explosion sound, and direct calling of sound API outside of composition 2021-03-20 22:46:32 +00:00
stevenhowes 500a4fac42 Killable player and enemies 2021-03-20 22:33:06 +00:00
stevenhowes 05f0a438d5 WIP collider 2021-03-20 22:17:24 +00:00
stevenhowes 88133aabda NPCs 2021-03-20 22:01:37 +00:00
stevenhowes 0329dabf90 Return ship to idle sprite when movement finished. 2021-03-20 18:00:07 +00:00
stevenhowes ce042dbefd Phaser locations, debug framework 2021-03-20 17:47:49 +00:00
stevenhowes 3463d84a58 Player ship respect hitbox size. 2021-03-20 17:21:46 +00:00
stevenhowes 8fd93665c4 Change fontcolours to colours and added gfx colour changing. Gave stars individual colours and lengths. Player hitbox debug. Rectangle drawing. 2021-03-20 17:16:09 +00:00
stevenhowes 79e374fbad Show real data on the hud, decrement goal distance 2021-03-20 16:27:14 +00:00
stevenhowes 387ff2c5a5 Font functions, beginning of HUDstuff 2021-03-20 12:12:39 +00:00
stevenhowes 6e3e3f64fe Audio setup, very hacky hud/font handling 2021-03-19 23:52:19 +00:00
stevenhowes 1bd787e8a8 Controls handling, tick reset after intro and player movement 2021-03-19 23:19:29 +00:00
stevenhowes 4fd5fa0123 Clean up setup, draw player and stars (and tick stars), tick handling, buffer handling and line drawing. 2021-03-19 23:04:23 +00:00
stevenhowes dac8e5fd32 Tidy up of tabbing, addition of key scanning (and ability to skip intro) 2021-03-19 20:49:38 +00:00
stevenhowes 3946f245c7 Tidy-up and memory savings 2021-03-19 20:21:39 +00:00
stevenhowes af20cab109 Initial
Commit of begging of port of TheEscape to C
2021-03-18 22:11:51 +00:00