Orbis Titan

This game will only work in Chrome and Microsoft Edge right now. Please use one of them for playing!


Unfortunately I didn't have enough time to do all that I wanted to do. I didn't have time to create a tutorial for the build phase (and there are some bugs in there so I disabled some buttons).

But I hope you enjoy the 1v1 mech battle mode!!


Introduction

A game made for the 2023 Game Off Jam. "Orbis Titan" is Latin for "world of titans".

Ever since the invention of giant mech suits called Titans in the mid 21-st century, Titanboxing has become the most popular sport for humanity. Build your own Titan and prove your meddle as a champion!


Theme Interpretation

This theme of the 2023 Game Off Jam was the word "scale". I chose to take this theme and build a game which would operate on multiple different scales of size, with the microscopic adding up to influence the macroscopic. 

The mech building phase is divided into 4 scales, from small to large:

  1. Chip scale: Build a single chip which takes energy sources as input and synthesizes them into a single resource type as output.
  2. Module scale: Build a module containing multiple chips which can then output multiple resource types. This is the beginning of the scaling mechanic in the game. 
  3. Appendage scale: Combine different modules to form an appendage, which will ultimately make up one divisible part of the final Titan. These are limbs which will enable the Titan to move and operate.
  4. Titan scale: The ultimate battle machine which is born out of an amalgamation of the 3 smaller scales. It is here that the tiny effects of each individual chip at the microscopic scale are aggregated to qualitative differences. Each titan contains a mainframe module and you must destroy the opponent's mainframe to win the fight.

Controls 

Battle Mode:

KeyAction
Left ClickMove
Mouse WheelZoom in/out
WASD Pan camera

Attacking is automatic, no need for controls.

Build Mode:

KeyAction
Left Click + Drag and DropPlace items
Z/XRotate appendages (in Titan building page)

Github Link

https://github.com/diningeachox/orbis_titan

Technologies Used

  • Just plain old javascript and WebGL!
  • I wanted to use Box2D and a wavefunction collapse library for generating nice mech armor textures, but ran out of time :(
  • Cover art and in game art were created with Bing Image Creator.

Credits 

  • Main music: Lifelike by AlexiAction

Development log

Comments

Log in with itch.io to leave a comment.

In HTML5 build:
Uncaught SyntaxError: import assertions are not currently supported.
The game is stuck on the loading screen.
looks cool though!

Hmm it might be the JSON imports I used in the code. Those are only compatible with Chrome and Microsoft Edge. Would you mind trying again with one of those browsers?
I will update the game page with a browser compatibility warning.