top of page

RopeBot

Overview

Rope Robot is a third person platformer with realistic rope mechanics and puzzle elements. Shoot, throw, swing on and control the length of ropes to get the robot to the end of the level. This game began as my Honours project, and two and a half years later i'm approaching releasing the game in early acces on Steam.


 



Game Link

Wishlist on Steam: https://store.steampowered.com/app/2478560/RopeBot/

Play Demo: https://scott-ewing.itch.io/ropebot

Supported Platforms: Windows, WebGL

Gameplay

Genre: Realistic Rope, Platformer, Obstacle Course, Puzzle

Engine: Unity

Language: C#

Team Size: 1

Duration: 2.5 years (still in development)

Platform: PC (itch.io)

Trailer

Role(s) and Responsibilities

Development

Implemented:

  • Rope mechanics using a particle-based rope system

  • Electric rope system with Generators, Repeaters, and Receivers to power doors, platforms, etc.

  • Physics-based movement controller which is pretty responsive despite moving using rigidbody forces, allowing the player to quickly change directions and get up to speed.

  • Dynamic UI System which updates to display only the mechanics which are currently usable.

  • Extended a tutorial framework to create step-based tutorials. 

  • Trigger system for quickly creating custom in-game interactions

  • Physics-based obstacles using Unity joints (hinge, pivot, drawer, etc.)

  • Checkpoint system

  • Designed levels to teach the mechanics to players and to use the mechanics in new and interesting ways.

Research

  • Designed and conducted two iterations of user research locate key areas where the game could be improved

  • Evaluated and made changes to game based on participants test data and feedback

Contact Me

  • LinkedIn
  • email logo_edited
  • GitHub
  • itch io black
  • YouTube
bottom of page