Skip to content

domeengine/dome-examples

Repository files navigation

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!

The optional theme was: FLOW

Examples

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

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

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

A simple snake game clone.

A more elaborate snake game clone.

A simple breakout game clone.

A Simple Monster Jumping Game.

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.

A simple racing game using DOME engine

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

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.

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!

A simple pop-up game where your work is to close as many popups you can!