Orc: Arena of Time
— Raylib/MRuby Game
January 2022
Short game that won 1st place in the Raylib 5K gamejam.
Controls:
All controls are fully explained in game.
- Effectively cooperated in a team of 2 to build a better game, faster.
- Went from an idea to complete working prototype under a tight deadline of 8 days.
- Utilized multiple custom in-house made tools which allowed for more efficient development speed and better code organization(Used MRuby-Raylib and FelECS).
- One of 41 submissions in the Raylib 5K Gamejam, our game won first place both by popular vote and judge's vote.
My Contributions:
- Level transition animation system
- Level "Scissor"(or Box) pathing system
- Multiple paths can be chained together using any arbitrary equation(linear, quadratic, bezier, etc)
- The size of the "Scissor"(or Box) also follows a chain of multiple arbitrary equations(linear, quadratic, bezier, etc)
- Having textures/text appear or disappear after the Scissor has passed over a given location
- How a given level is stored in code(before it is loaded)
- Character animation
- Character turning around
- Tying running animation speed to character speed
- Character Death Animation
- Level design(First Level and Maze (3rd)level)
- Input system and movement mechanics