Inspiration

Mario. Platformers in general.

What it does

It is a short platformer. We have a full health system that assigns and tracks health for each player in our world. we also have a coin system that keeps track of how many coins each player has collected and if they have enough coins to get through the gate. If any player dies their stats and coins reset without disrupting other players.

How we built it

I built this using Metas desktop editor along with its built in AI assistant. We used free assets from Metas public assets library as well.

Challenges we ran into

I ran into many challenges. Firstly was trying to get the player health and coin ui to display on screen persistently and to update accordingly. We spent days on this apparently there is a lot of friction between local and server side elements. I had to revert to using popups for the ui for the time being. One major issue was hiding pickups after a player has grabbed them but not hiding for other players who have not yet grabbed them. I needed the pickup to re appear after a player death without affecting other players. This took awhile to work out the bugs but I got it working.

Accomplishments that we're proud of

I am proud that I was able to get the health and coin systems working smoothly and independently with multiple players in the world at the same time.

What we learned

I learned a lot more about meta horizons os, typescript, and code blocks.

What's next for Castle Run

Boss battles, more levels, killable npcs, leaderboards for fastest times to the castle and more.

Built With

Share this project:

Updates