diff --git a/js/index.js b/js/index.js index ef817b5..e89b2aa 100644 --- a/js/index.js +++ b/js/index.js @@ -2,9 +2,15 @@ /* TODO: ******************************************* ***************************************************** -add a key that player picks up and needs to set on the exit door to open it +Boss level + boss grows and spilt, if you don't kill it fast + sensor that locks you in after you enter the boss room + boss that eats other mobs and gains stats from them + chance to spawn on any level (past level 5) + boss that knows how to shoot (player) bullets that collide with player + overwrite custom engine collision bullet mob function. -add Boss levels +add a key that player picks up and needs to set on the exit door to open it add modular difficulty settings take reduced dmg @@ -13,8 +19,6 @@ add modular difficulty settings fewer mobs make a new var to scale number of mobs and stop using levels cleared var -get text output to show multiple notifications at once by queuing them vertically - make power ups keep moving to player if the pickup field is turned off before they get picked up not sure how to do this without adding a constant check @@ -26,9 +30,6 @@ new map with repeating endlessness I tried it, but had trouble getting the camera to adjust to the teleportation this can apply to blocks mobs, and power ups as well -Find a diegetic way to see player damage (and or field meter too) - a health meter, like the field meter above player? (doesn't work with the field meter) - field power up effects field allows player to hold and throw living mobs @@ -65,17 +66,6 @@ game mechanics low friction ground bouncy ground -track foot positions with velocity better as the player walks/crouch/runs - -Boss ideas - boss grows and spilt, if you don't kill it fast - sensor that locks you in after you enter the boss room - boss that eats other mobs and gains stats from them - chance to spawn on any level (past level 5) - boss that knows how to shoot (player) bullets that collide with player - overwrite custom engine collision bullet mob function. - - // collision info: category mask diff --git a/js/level.js b/js/level.js index 5effb5d..57ade35 100644 --- a/js/level.js +++ b/js/level.js @@ -934,7 +934,7 @@ const level = { // }); powerUps.spawn(-4300, -700, "heal"); powerUps.spawn(-4200, -700, "ammo"); - powerUps.spawn(-4100, -700, "gun"); + powerUps.spawn(-4000, -700, "ammo"); spawn.mapRect(-4450, -1000, 100, 500); spawn.bodyRect(-3576, -750, 150, 150);