Home
Softono
OathBound

OathBound

Open source TypeScript
11
Stars
1
Forks
2
Issues
6
Watchers
3 weeks
Last Commit

About OathBound

Singleplayer Pixel-Art Side-Scroller Progession-Based Story Game

Platforms

Web Self-hosted iOS

Languages

TypeScript

Links

OathBound

Latest Version: 0.6.1 (Alpha)

About

OathBound is a singleplayer pixel-art side-scroller progression-based story game currently in development. It is a semi open world game with intentional limitations.

Project Status

OathBound is still in early development and is not yet playable as a finished product, but only as a testing version. However, many core features are already implemented, on which I want to build upon. Devlogs

Some features include:

  • Crafting System
  • Worlds System
  • Status Effects (e.g. strength, regeneration or burning)
  • Gathering of raw materials
  • Quest system
  • Enemies
  • magic system

    Gameplay

    OathBound's gameplay is focused on learning and progression through collection of items, killing of enemies and completing quests. The story is also a core part of the game, but its development is very early and I am open for suggestions!

    Releasing

    I am planning on releasing OathBound on a few platforms. This will include a website, platforms like CrazyGames and an App!

    Controls

  • Walk forwards: W or D
  • Walk backwards: S or A
  • Jump: Space
  • Attack: Left Click
  • Jump Attack: Space + Left Click
  • Open/Close Inventory: E
  • Interact: R
  • Use Item: Right Click
  • Drop item: Q
  • Open Companion GUI: C
  • Close UI/open main Menu: Escape

    Installation

  1. download a setup for OathBound (v0.5.0 or above)
  2. follow the setup instructions

    Tech Stack

  • HTML5
  • CSS
  • TS
  • JS
  • Node.js
  • Electron

    Contributing

    This repository is currently not open for external contributors, but reporting of errors or new ideas are appreciated and creating pull requests is not prohibited eventhough a merge is unlikely.

    Screenshots



Credits

Assets

If I forgot you please reach out to me


Created by [LUMA STUDIOS*](https://github.com/Schevell/LUMA-Studios)

All rights reserved.
This project may not be redistributed, re-published,
or made publicly available without explicit permission from the author.
*Luma Studios (personal project)