XQuest JS

A Space Shooter game that is open-source.

This game is in beta!
Have fun playing, and please see below for development progress!

Loading game assets...

How to Play

Tips

Controls

Mouse

Touch

Keyboard

To Do List

To make the game awesome

						
			✓ Touch input
			
			HUD:
				Animated Powerups
				Score
			
			Scoring:
				Time Bonus
				Extra Life
				Increase Powerup spawns
			
			Bullets:
				✓ Destroyed with enemies
				✓ Dequeued / timeout
			
			Land Mines
			
			Bonus Levels:
				Cannot use bombs, no bombs crystals, no power crystals
				
				Bonus Level 1: "Shooting Spree"
					Challenge: destroy as many enemies as possible
					30 seconds
					✓ Rapid Spawn: Slugs
					✓ Powerups: Invincible, Rapid Fire
					Scoring: per enemy
				
				Bonus Level 2: "Survival"
					Challenge: don't die
					30 seconds
					Spawn: Locusts
					Powerups: NO shooting
					Scoring: per time
								
				Bonus Level 3: "Ambush"
					Challenge: kill all enemies
					30 seconds
					Spawn: Yellow star enemies (Mantis) are already spawned throughout the level
					When you get close, they "activate", turn red, and start moving
					Activate and then shoot them all to advance
					Powerups: Auto Aim?
					Scoring: per enemy / per time
			
			Enemies:
				✓ Slug - slow, random changes
				✓ Locust - fast, curved trajectories
				✓ Mantis - camouflages to look like stars
				Moth - attracted to crystals?
				Spider - creates webs that hinder you
				Spider 2 - Lays mines?
			
				Roach - takes 3 hits to destroy
				Hissing Roach - takes 5 hits to destroy
			
				Bee - moves away when you get close
				Wasp - moves at you when you fire toward it and miss
				Hornet - tracks you and pursues you, all the time
			
				Beetle - shoots randomly
				Stink Beetle - shoots at you when killed
				Stink Beetle 2 - shoots everywhere when killed
				Fire Beetle - shoots directly at you, all the time
			
			Powerups:
				✓ Rapid fire
				✓ Auto-aim
				✓ Invincible
				Invincible Giant
				Bullet bounce
				Shoot the crystals
				✓ Triple-shot
				Spread-shot
				Chain-reaction shots
				✓ Bombs
				Gravity?
				Slow Time

			Achievement Bonuses / penalties, per level
				"Too much caffeine" - Bounce off the walls 5 times (invincible)
				"In over my head" - use 2 bombs in a level
				"Fire and forget" - have a 95% miss rate
				"Sharp Shooter" - make 5 sequential hits w/o auto aim
				"B52"? - kill 10 enemies with a bomb
				"Fool me twice" - die by 2 mines
				"Not feeling lucky, punk" - attempt to release bombs when you have none
				"Pacifist" - No shooting / bombing
				"Half minute man" - finish level < 30 sec
				"Superman" - Obtain 3 simultaneous powerups
				"My own worst enemy" - Die by a wall 2 times
				

			Google Analytics

			Thornberg Ideas:
				
				Ethan
				1. Enemy - Power Crystal with red inside
			✓	2. Powerup - 15-shot "spray shot"
				
				Scottie
				1. Menu - with Arcade Game, Settings, Normal, Leader Boards, Challenge Levels
			✓	2. Powerup - Power Shot
				3. Enemy - Chase Star, it turns red when you're close, you must kill to gather the star
				4. Powerup - Grenade Shot
				5. Powerup - Slow-motion
				
				Annie
				1. Enemy - Chaser
			✓	2. Difficulty - Easy, Medium, Crazy Hard
				3. Enemy - Revenger
				4. Enemy - Looks like powerup
				5. Enemy - Poison - can't shoot or get stars
				6. Powerup - Clone - Clones player, all players move together

			
			
			

To make the game legendary

			Save States, Rewind Feature
			
			Arcade mode, puzzle mode
			Bosses
			
			Scale, depending on auto-framerate detection
			
			Windows 8 App
			Xbox One App