Inspiration

I have built game engines in the past with cpp and openGL/Vulkan so I wanted to take the challenge of creating an 2D engine within JavaScript and creating the bridge to make the proper api calls within Meta Horizons.

What it does

The original plan was to make a complete 2D platformer but 5 weeks isn't enough dev time to write an engine from scratch and also create a full in depth game for it too so I create a simple game to show case the tech.

How we built it

Built a custom 2d engine.

Challenges we ran into

The biggest challenge was creating the bridge to make the proper api calls. Everything else was pretty much was smooth sailing especially with the fact I already wrote an game engine before.

Accomplishments that we're proud of

I'm proud of doing something that has never been done before. And hopefully my accomplishment gets recognized and I will be able to develop a full 2D project exclusive to Horizon Worlds.

What we learned

I learned that doing something that has never been done before isn't easy and partially I'm disappointed because the game itself I am not satisfied with but this experience has taught me a lot and I will take this knowledge into my future projects.

What's next for Comp-2D-Platformer

Hopefully the project gets recognized and rewarded and once we are able to work on the worlds again. I can turn the world into what I really want it to be. An infinite amount of possible 2D games able to be played in one world. That's the goal.

Built With

Share this project:

Updates