Neon Defence is an exciting tower defence game where your objective is to protect the Sun of Neon City from various types of enemies. Build and strategically place different types of turrets to fend off waves of incoming enemies and prevent them from reaching the Sun. If enemies manage to reach the Sun, you will lose a life. Be careful, as losing three lives will result in a game over.
Live Site: https://neon-defence.vercel.app
- Neon Defence
- Game Map
- Turrets
- Power Turrets
- Enemies
- How to Play
- Controls
- Design
- Screenshots
- Future Implementations
- Tech
- Bugs
- Credits
Neon Defence features four unique types of turrets that you can utilize to defend against the enemy waves, and turrets level up after killing enough enemies:
This turret automatically fires at enemies within its range. It provides a consistent stream of damage to keep the enemy at bay.
The LaserTurret emits a high-intensity laser beam that can cut through enemies, dealing continuous damage to a single target. It's effective against tougher foes.
The ShotGunTurret unleashes a powerful shotgun blast that damages multiple enemies in a cone-shaped area. It's great for dealing with groups of weaker enemies.
The Human-Controlled Turret allows you, the player, to take control and manually aim and shoot at enemies. Use your skills to accurately eliminate threats and protect the Sun.
The Fire Turret, Burns all enemies.
The Electric Turret, electrifies all enemies.
The Freeze turret, freezes the enemies for a certain period.
Neon Defence throws various enemies at you throughout the game. Here are some of the enemy types you will encounter:
These are the most common enemies you'll face. They have moderate health and deal low damage.
Reinforced robots are tougher than the basic ones, requiring more hits to defeat. Be prepared for a longer fight.
These agile enemies can crawl over obstacles and move quickly towards the Sun. Watch out for their speed.
Drones are aerial enemies that fly above the ground defences. You'll need to use turrets capable of hitting airborne targets to deal with them.
Boss enemies are formidable adversaries that possess high health and deal significant damage. They pose a real threat to the Sun and require careful planning to defeat.
Use the in-game resources to construct and place turrets strategically. Experiment with different turret combinations to find the most effective defence against each enemy type.
As you progress, you'll earn resources that can be used to upgrade your turrets. Enhance their firepower, range, and special abilities to improve their effectiveness against the increasingly challenging enemies.
Keep an eye on your available resources, as they are limited. Spend them wisely to optimize your defence strategy.
Your primary objective is to protect the Sun from enemy incursions. Ensure that no enemy reaches the Sun by eliminating them with your turrets.
You start with three lives. If an enemy reaches the Sun, you lose a life. Losing all three lives will result in a game over. Strive to maintain a strong defence and keep the Sun safe.
The game can be played using the following controls:
To place a turret, click on the type of turrets you'd like to place and then click on the tile with the little sun to place it .
Power Turrets are automatically placed when you click on their buttons and are not moveable. You can sell a turret by clicking on it , but it'll give you half the resources it cost back.
For the colours I based them off the Synthwave/Retrowave Colours.
Logo | Favicon |
---|---|
Intro Page | Intro Menu |
---|---|
Game Page | Game Over Screen |
:----------------------------------------------------------: | :-------------------------------------------------------------------: |
- Add Different Map variation's.
- Add different wave and enemies.
In the tech section, we provide information about the technology stack, dependencies, and any technical details related to the project.
For the development of Rainbow warriors we made use of the following stack of technologies:
-
Adobe Illustrator - To create site icons.
-
Adobe Photoshop - To edit images.
-
VScode - code editing
-
GitHub Desktop - for local development
-
Google Fonts: - Google fonts were used to import the 'Work Sans' font into the style.css file which is used on all pages throughout the project.
-
Coolors - Coolors was used for choosing the website's colours palette.
-
Shields.io - To add badges to the README
-
Chrome DevTools - - To troubleshoot and test features, solve issues with responsiveness and styling.
-
Am I Responsive? & Responsinator - To show the website image on a range of devices.
-
BrowserStack - To check site responsiveness on live devices.
-
Polypane Browser - Responsive & Accessibility Testing and more!
-
ghostCSS - To check for layout issues.
-
Netlify - Deployment.
-
Can I Use - to check for CSS Browser comparability issues.
Known bugs are the speed multiplyer for current enemies on the map, and current towers. If x2 speed is placed and then towers are placed the game can be hacked.
Not enough time to fix - next future patch update.
Team: Code Craftsmen
All resources were created for the games. Made by: