Commit Graph

47 Commits

Author SHA1 Message Date
stevenhowes f294d6f333 Start of experimenting with music 2021-02-18 21:26:44 +00:00
stevenhowes 4c2713dad2 Get rid of player velocity entirely 2021-02-14 21:39:06 +00:00
stevenhowes 880cbba93a Enemy photons - WEIRD physics 2021-02-14 19:19:47 +00:00
stevenhowes 9588ef54ac Projectile aiming 2021-02-14 17:40:25 +00:00
stevenhowes 37ddb4622e Don't offset projectiles.. duh 2021-02-14 17:20:07 +00:00
stevenhowes a84abde997 Projectile support (movement and render). Re-balance. 2021-02-14 17:16:17 +00:00
stevenhowes 9034868ec3 New icon. 2021-02-14 16:09:48 +00:00
stevenhowes d6385d9323 Optimising for 640x480. Ignoring 800x600 for now. 2021-02-14 14:15:33 +00:00
stevenhowes c2aedbcc7c tidy up of comments 2021-02-13 21:06:03 +00:00
stevenhowes 1f8c0139c6 Keep player ship within bounds of screen 2021-02-13 20:50:13 +00:00
stevenhowes e1ff286183 Bugfix for invalid screen mode selection 2021-02-13 17:28:26 +00:00
stevenhowes 4ca1802917 Change debug output. Display enemy health.. Space to fire. Added distance counter. 2021-02-08 20:55:41 +00:00
stevenhowes dbc3945d16 Split out scene, audio fix. 2021-02-07 15:35:17 +00:00
stevenhowes 1a4dce4d49 Simpler screen mode and smaller title size 2021-02-07 15:15:28 +00:00
stevenhowes 187c8bddb4 Re-arrange of start-up routines and graphics 2021-02-07 15:08:15 +00:00
Steve Howes fbe8c609c7 Updated testing info 2021-02-07 14:27:26 +00:00
Steve Howes 668be81411 Updated readme 2021-02-07 14:07:14 +00:00
stevenhowes 67ccab12ba Sound! Sort of.. 2021-02-06 21:32:47 +00:00
stevenhowes 41ea643007 Nicer sprites.. 2021-02-06 21:08:15 +00:00
stevenhowes 1281a03bcc Explosion animations and... DEATH 2021-02-05 22:32:06 +00:00
stevenhowes b6392f836f Player ship can be destroyed 2021-02-05 21:44:19 +00:00
stevenhowes 10ca133bdd Collided enemies richochet 2021-02-05 21:30:12 +00:00
stevenhowes 597a5ad5ea Enemies now re-spawn with new attributes. Clearer debug. Collisions record damage to NPC and player. 2021-02-05 21:20:00 +00:00
stevenhowes ed9a764cde Allow dual-targetting of enemies directly in front 2021-02-05 20:17:34 +00:00
stevenhowes 13b13832bb Offset locations for phaser, targetting boxes for phasers 2021-02-03 22:19:44 +00:00
stevenhowes 213c8bfda5 Neaten some stuff up. 2021-02-03 21:56:26 +00:00
stevenhowes bb1b6dd316 Minor speed tweaks. Weapons targetting (debug only) 2021-02-02 22:25:11 +00:00
stevenhowes a38662b981 graphics for ship banking 2021-02-02 21:30:40 +00:00
stevenhowes 8c26349494 New tiny ship class (todo: figure out arrays for hitboxes..) 2021-02-02 21:19:26 +00:00
stevenhowes ba2a8707cb Fix up debug info, prep to add 2nd ship type 2021-02-02 21:12:21 +00:00
stevenhowes 2a5d3ce06c More consistent variable names and orders 2021-02-02 21:01:46 +00:00
stevenhowes f966f66035 Allow switching to 640x480x8bpp by holding down arrow on application start 2021-02-02 20:42:18 +00:00
stevenhowes fcd4acc3f4 Fix transparency, enemy movement (WIP), slight collision performance boost 2021-02-01 22:23:21 +00:00
stevenhowes 72b85ffa57 Working NPC/NPC collisions (disabled). Streaky stars. Some Sprite Improvements. Changed rendering settings to reduce flicker. 2021-02-01 20:56:23 +00:00
stevenhowes 3c3d3d35fd Tried re-arranging and removing any of the 'breaker' REMs or the PRINT 1s makes it work. Some kind of limitation somewhere 2021-01-31 23:08:18 +00:00
stevenhowes f870a07382 Enemy/Enemy collision detection (expanded bbox for testint) - Hangs macine now?! 2021-01-31 22:20:11 +00:00
stevenhowes 964f413d02 Collision detection (NPC-2-Player only, no effects) 2021-01-31 18:19:50 +00:00
stevenhowes 0855690d5c Major re-arrange 2021-01-31 17:43:10 +00:00
stevenhowes 475a293eb3 Lightened up enemy sprite, enemy hitboxes and debug de-twitching 2021-01-31 17:30:51 +00:00
stevenhowes 7dcb84c67e Random enemy ships! WIP 2021-01-31 16:55:29 +00:00
stevenhowes 60c3f53461 Add hitbox, tidy up, options to change display modes. Sprite optimisation. 2021-01-31 16:15:59 +00:00
stevenhowes 00ae5c722d Adjustable Velocity 2021-01-31 14:28:27 +00:00
stevenhowes 60deea7682 Space dust and proper key handling/animations (no art yet) 2021-01-30 22:10:54 +00:00
stevenhowes 300c6a2009 Tidy up, variables with proper names 2021-01-30 21:35:23 +00:00
Steve Howes 58c1561d0a Update README.md 2021-01-30 20:14:08 +00:00
stevenhowes 5fcf611bf3 Inital Commit 2021-01-30 20:12:42 +00:00
Steve Howes 2c4e6e3652 Initial commit 2021-01-30 20:09:25 +00:00