Skip to content
Andrey Borunov edited this page Sep 14, 2015 · 25 revisions

Below are example games and tech demos created with Scage. You can run any of this games using the link "Launch Demo" in the footer of each game. Demos are in format of Java Webstart (jnlp launch files), so only Java is required to run them.

###Tetris

Simple tetris clone. Controls: arrow keys, spacetab - pause.

Source Code

Tetris Screenshot

Launch Demo

###Snake

The Snake clone. Controls: arrow keys.

Source Code

Snake Screenshot

Launch Demo

###Arcanoid

The physics demo. Bounce ball to blocks to make them disappear and bring you points. Controls: left and right arrow keys.

Source Code

Arcanoid Screenshot

Launch Demo

###Life

The "Tracers"-framework example. Conway's Game of Life, the model of "glider gun". Press spacetab to start the process.

Source Code

Life Screenshot

Launch Demo

###Uke

The physics and texture handling demo. Run and jump avoiding abysses and obstacles. Controls: Z to jump, X to destroy obstacle, down arrow key to fast land after high jump.

Source Code

Uke Screenshot

Launch Demo

###Runnegun

Some kind of a top-down shooter. Shoot down circles and avoid enemy bullets. Controls: WASD to move, left mouse button to shoot.

Source Code

Runnegun Screenshot

Launch Demo

###Jet Flight

The texture handling example. Control a plane against very simple AI bot. Fly with left and right arrows, speed-up with up-arrow, shoot with left control.

Source Code

JetFlight Screenshot

Launch Demo

###Net Flight: A Network Game Example

This is a modification of the game above to support multiple players to play on one server. Players can control their planes with right and left arrow keys and shoot with left ctrl key. There are health bars on the field which increase player's health when player grab them. When player dies he respawns in a random position.

Server-side Code

Client-side Code

NetFlight Client Screenshot

###Blases

Shoot bubbles to reach the finish point. The game demonstrates i18n, resolution changing, one way to create game interfaces and some other things.

Source Code

Blases Screenshot

Launch Demo

###Pong

A very simple clone of Classic Pong (of its realization in Nicol Examples actually). Control paddles with mouse. The ball speed is slightly increased as you bounce it from the paddles.

Source Code

Pong Screenshot

Launch Demo

###Space War

A game about conquering planets with starships to rule the entire universe!

Source Code

SpaceWar Screenshot

Launch Demo

Stalingrad Defence

Very simple Tower Defence game. Place towers with the left mouse button and delete them with the right. Enemies are going from the top to the bottom and they use a pathfinding algorithm to avoid towers.

Source Code

Stalingrad Defence Screenshot

Launch Demo

Clone this wiki locally