NinjasCL-archive / dome-examples

Examples made with the DOME engine https://domeengine.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DOME Examples

Examples made with the DOME engine

Make sure DOME is installed, then you can point it at each example directory.

Each example is licensed independently. Please abide by the terms of each example’s license.

Installation

Some examples use Git Submodules. Git doesn’t actually pull the submodules immediately, so you need to enter the right commands to make that happen.

$ git submodule init
$ git submodule update

Jams

A Jam is an opportunity to build games with DOME, the comfortable framework for making games. It allows you to make cross-platform 2D games (for Windows, Mac and Linux) with ease.

It’s a time to learn the Wren programming language, leave the nest and make cute, cosy and cool games!

Rules

  • You have about 10 days to make your game so that you have time to learn Wren and the DOME APIs.

  • Your entry must use DOME.

  • The entry must be considered "safe-for-work".

  • Assets (images, music, text, code) must be your own, or open-licensed.

  • Your final game must be open-sourced.

  • Have fun!

DOMEJam March 2020

The optional theme was: FLOW

Examples

Platformer

A simple platformer engine, based on this article about the physics of Towerfall.

TileMap Editor

An in-engine tilemap editor, based on the Platformer example.

Roguelike

The bare-basic framework for a top-down roguelike, based on the turn-based game loop discussed here.

Snake

A simple snake game clone.

Snake 2

A more elaborate snake game clone.

Breakout

A simple breakout game clone.

Munstajump

A Simple Monster Jumping Game.

Pong Flow

To win, instead of making it failure based, success is used. If you hit the ball, you gain a point, and the first to a certain number wins.

DOME Racer

A simple racing game using DOME engine

Clean that Castle!

The castle barracks is a mess! Swords, bows, and shields everywhere…​ I guess it’s up to you to…​ Clean That Castle!

Breathe

A simple application for helping to pace your breathing. Hold the spacebar as you inhale. Watch the circle grow, then release it as you exhale. Relax. It will be okay.

Rhythm Drive

In the far-flung future, faster-than-light travel has been discovered, through the traversal of "RhythmSpace". Engage your space-ship’s "rhythmdrive" and take to the stars!

About

Examples made with the DOME engine https://domeengine.com


Languages

Language:JavaScript 99.9%Language:Makefile 0.1%