Comments (7)
Game Flow
- Game boots
- Optional sequence of intro slides (skippable)
- Story and context
- Instructions/controls?
- Game menu
- Start game
- High scores
- Credits
- Gameplay
- Game over screen
- Back to 3
from shark-wars.
4. Gameplay
- Shark arrives
- Enceladus shown on left edge
- Shark leaves Enceladus
- Enceladus fades away
- "Battle music" starts
- Alien spaceships start appearing on the right edge
from shark-wars.
Open Questions
- Do some spaceships move faster than others?
- Maybe it depends on the color of fighter (green 💚 slow, blue 💙 medium, red ❤ faster)
- Do the spaceships fire lasers back at the shark?
- Yes, the shark has health (three lives ❤❤❤)
from shark-wars.
Power-ups
Currently, none.
Suggestions
- Speed-up the shark's vertical movement (jetpack?)
- Increase the shark's size (fish?)
- Chomping an enemy gives 10x points
- Slow down enemies (clock?)
Power-ups last 10-20 seconds, to be determined.
from shark-wars.
Score counting
Currently, game starts with 0 and increases for ever enemy hit.
Action Items
Starts at 10 points and decreases by 10 points whenever a UFO passes the shark, negative points cause game over.
from shark-wars.
Health counting
Currently, game starts with three hearts (❤️❤️❤️) and decreases when an enemy goes past the shark.
Action Items
Game starts with three "planets" (🌎🌍🌏) and decreases similarly, as if the enemies are destroying the planets, or something. Each "planet" could have segments, between 2-4 perhaps.
Shark has three lives (🦈🦈🦈) and decreases if a UFO hits the shark. The third hit causes game over.
from shark-wars.
Difficulty increase
Factors
shark gun charge speed (1% / tick but slows to 0.5% / tick during 1 min)(see point 1 below)- enemy spawn interval (every 4 sec but increases to ever 1 sec over 3 mins)
- shark movement speed (currently fixed)
- enemy movement speed (currently fixed)
Action Items
- ✅ Remove gun charge (needlessly complicated)
- Difficulty should increase as you keep playing
from shark-wars.
Related Issues (10)
- Story HOT 2
- Music HOT 1
- Launch interstitial
- Characters HOT 1
- Design HOT 1
- Name the game HOT 1
- High Scores Screen
- Credits Screen
- Power-ups HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shark-wars.