Skip to content

Ajay15Bhat/PROMPT-A-THON

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ•น๏ธ Mario: IEEE Time-Travel Quest ๐Ÿš€ Overview

Mario: IEEE Time-Travel Quest is a 2D side-scrolling platformer built on a classic Mario-style base game. This project was developed for a hackathon, combining creativity, gameplay mechanics, and strong IEEE-themed storytelling.

Mario is on a mission to celebrate the 80th anniversary of the IEEE Conference, but things go wrongโ€ฆ

๐Ÿง  Storyline

Mario is testing his time machine for the IEEE 80th anniversary conference. Due to a critical bug, the machine breaks apart and sends him back in time to the early days of the IEEE Computer Society.

Now, Mario must:

Collect all the broken time machine parts Avoid dangerous code bugs Solve optional puzzles Use his anti-gravity device

His ultimate goal: ๐Ÿ‘‰ Fix the time machine and return to the IEEE 80th anniversary celebration.

๐ŸŽฌ Cutscenes ๐ŸŽฅ Cutscene 1 (Game Start)

After clicking Start, Mario is teleported back in time, surrounded by broken time machine parts.

๐ŸŽฅ Cutscene 2 (Game End)

Once the game is completed, Mario stands beside the repaired time machine while people around him cheer and celebrate.

๐ŸŽฏ Game Objective Collect 20 time machine parts to win Avoid obstacles (bugs in the code) Optional: Solve puzzles to improve your final score โš™๏ธ Game Mechanics ๐Ÿงฉ Collectibles โœ… Time Machine Parts โ†’ +1 score โŒ Bugs (Obstacles) โ†’ -1 score ๐Ÿง  Puzzle System (Bonus Feature) Special collectibles trigger popup puzzles Game pauses while solving Non-trivial, challenging puzzles Affects final โ€œPaper Statusโ€ ranking ๐Ÿช‚ Parkour Paths Optional alternate routes with higher difficulty Includes: Challenging jumps One puzzle collectible placed strategically Players can choose: Safe route OR Parkour challenge ๐Ÿงฒ Anti-Gravity Feature Toggle using Shift key When ON: Gravity is disabled Mario can move freely in all directions Constraints: Active for 10 seconds Cooldown of 20 seconds ๐Ÿƒ Movement Mario movement speed is slightly reduced from base game Continuous side-scrolling gameplay maintained ๐ŸŽจ UI & Design Clean, calm, and modern UI Improved visibility for: Collectibles Score Strong IEEE-themed visual elements integrated ๐Ÿงพ Scoreboard

Displayed after Cutscene 2:

Metric Description โฑ Time Taken Total time to complete the game ๐Ÿ“„ Paper Status Based on puzzles solved ๐Ÿ† Paper Status Ranking Q1 โ†’ 2 puzzles solved Q2 โ†’ 1 puzzle solved Q3 โ†’ 0 puzzles solved ๐Ÿ› ๏ธ Tech Stack HTML5 CSS3 JavaScript (Game Logic) ๐Ÿ“Œ Features Summary ๐ŸŽฎ Classic 2D platformer gameplay ๐Ÿง  Interactive puzzle system ๐Ÿช‚ Optional parkour paths ๐Ÿงฒ Anti-gravity mechanic with cooldown ๐ŸŽฌ Story-driven cutscenes ๐Ÿ“Š Performance-based scoreboard ๐Ÿงฉ IEEE-themed narrative and elements ๐Ÿ How to Play Open the HTML file in your browser Click Start Use keyboard controls to: Move Mario Avoid obstacles Collect parts Press Shift to activate anti-gravity Solve puzzles (optional but rewarding!) Collect 20 parts to win ๐Ÿ’ก Future Improvements More levels with increasing difficulty Advanced puzzles Sound effects & background music Multiplayer or leaderboard system ๐Ÿค Contribution

This project was built during a hackathon. Feel free to fork, improve, and expand it!

๐Ÿ“œ License

Open for educational and hackathon use.

About

IEEE Prompt-a-thon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages