๐ŸŒŠ Mermaid Gallows

Inspiration

Our game was inspired by The Little Mermaid and the idea of creating a fun underwater world filled with sea creatures. We wanted to turn that theme into something interactive, so we decided to make a racing game where characters move through an ocean track.


What it does

Mermaid Gallows is a racing game where players control a character and try to reach the finish line while avoiding obstacles. The game takes place underwater and includes moving barriers and challenges to make it more exciting.


How we built it

We built our project using JavaScript and the HTML5 Canvas to create and animate the game. We used basic programming concepts like variables, loops, and functions to control movement and game logic.

For example, we used position updates like:

$$ x_{\text{new}} = x_{\text{old}} + v \cdot t $$

to move objects across the screen over time.

We also used tools like ChatGPT to help us understand coding problems and GitHub to manage and store our project.


Challenges we faced

One of our biggest challenges was that we are still learning how to code, so it was difficult to get everything working correctly. We had trouble with making the game look the way we wanted and making different parts (like obstacles and movement) work smoothly together.


Accomplishments

We are proud that we created a fully working game from scratch. Even though it was challenging, we were able to make something fun and playable.


What we learned

We learned a lot about coding, especially how JavaScript works and how to use the canvas to create games. We also learned how to debug problems and improve our code step by step.


Whatโ€™s next

In the future, we would like to:

  • Add multiple levels
  • Include different characters
  • Add more obstacles
  • Add music and sound effects

This would make the game more fun and more complete.

Built With

Share this project:

Updates