The purpose of this project was to bring back 15-years-old memories. I once made a game for some contest which included so called "clicker" games - games made in The Games Factory
(currently under brand of Multimedia Fusion
(https://www.clickteam.com/clickteam-fusion-2-5))
I was strongly inspired by @mhagmajer and his Lighting talk during WarsawJS to write this one in React.
You are a kind of policeman with bucket filled with water. Bad guy (prisoner) wants to escape - thus he is dropping bombs in order to destroy the wall. Are you REACTive enough to stop him?
Game does not support mobile yet - mouse only. Game consists of 6 levels, starting very slowly but becoming desperate later on. You can catch bonus (double score) to prove others you are better than them. No more bonuses yet :(
- possibility to configure levels - both hands moves and drops times & speed
- bonuses (in-game: only double score 💯) - duration
- lives ❤️
- adding score & factors (bonuses)
- shake effect on bomb 💣 explosion
- bonus duration bar
- water drops 💧 when bomb is caught
- static sprites like ☁️
- game state based on Rules
- game lives inside SVG object
https://kgajowy.github.io/bomber/
- bonus configurable active time
- bonus activity timer (shrinking horizontal bar?)
- unify/fuse rules related to A) movements B) spawns
C) destroys[refactor] - background & misc graphics ?
- shake effect on bomb explosion
- think of some nice effect for collecting the bonus
- rain drops when catching bombs
- remove both rain drops and stars when opacity is 0
-
106 levels - menu
- fix: replace screenX with something more suitable
- blog post about progress
- list of in-game features
- create promo materials
- blog-post
- user levels (cpy paste)
- contributors levels
- additional bonuses (lifes, enlarge bucket)
- achievements / gamification example