Project Overview
We are looking for an experienced HTML5 game developer to develop a mobile web-based reflex game for a consumer campaign.
The game is designed to simulate the high-energy atmosphere of a football watch party, where players need to drag the goalkeeper's hand glove icon to catch the falling food items to build excitement and score points.
This is a short-term campaign-based project and does NOT require a complex multiplayer system. However, it must include a live leaderboard feature.
The game must be:
- Mobile & Desktop friendly
- Lightweight and fast-loading
- Browser-based (no app download)
Game Concept
1. Game Title (TBC)
2. Core Mechanic:
A 60-second tap-based reflex game where food items fall from the top of the screen, and players must tap them before they hit the ground.
Each successful catch:
- Increases player score
- Builds a “Crowd Excitement Meter”
- When the excitement meter is full:
A chant animation triggers
Bonus points are awarded
- If too many items are missed:
Score is reduced
Detailed Gameplay Flow
1. Screen to show the brand (will automatically move to next screen after few seconds)
2. Registration Screen (Name , Contact Number)
3. T & C Screen
4. How to Play Screen
5. Game Screen
6. Will show the leader board with top 10 leading player ( if the player eligible to get in within the 10 leading player, then need to show their name in the leaderboard with some kind of effect)
7. Score Screen (where the screen show score, rewards player eligible to redeem, sharing icon(compulsory need to share to redeem the rewards), redeem button(make it clickable after player share in Instagram) , play again button, show top 3 highest score earned player in the leaderboard. )
8. Redeem Screen
Need to fill up details (name, contact number, email, tng account number)
9. Thank you screen with reference number
Game Mechanics:
- Food items come towards us at varying speeds.
- Player catch each item.
- If successfully catched:
Catch regular Ayam Fiesta food item : 50 points
Catch special Ayam Fiesta food item : 100 points
-If missed:
reduce 5 points
- Excitement Meter:
A visual meter displayed at top of screen.
Fills progressively with successful catch.
When full:
Trigger animated chant effect
Bonus +150 points
Meter resets again if there is remaining seconds
Difficulty Progression:
0–20 seconds: Slow drop speed
20–40 seconds: Medium speed
40–60 seconds: Faster drop speed
Leaderboard Feature (Important)
- We require a dynamic leaderboard that:
- Displays Top 10 players (highest scores)
- Shows Player Name + Score
- Updates automatically when new high scores are after played
- Leaderboard should be daily reset or weekly reset is TBC
Technical Requirements
Admin panel to:
View all submitted data
Export player data (CSV)
Reset leaderboard if needed
Game must:
- Load under 3 seconds
- Be optimized for mobile browsers
- Work on iOS & Android
- Be responsive across screen sizes
- Be lightweight (campaign traffic expected)
Hosting:
We will provide hosting server access OR can discuss best setup.
Deliverables
-Fully functional game
- Leader board integration
- Backend setup
- Admin panel
- Deployment support
Timeline
UI design: Provided by our team (we will supply assets)
Development timeline
Testing + bug fixing included
Please confirm your availability and realistic delivery timeline.
Costing
Breakdown of cost (frontend / backend / leaderboard / admin panel)
To Apply, Please Include:
Examples of web games you have developed
Experience with leaderboard systems
Technology stack you recommend
Estimated timeline
Any questions about the project