Olesch's DIV Games

Games I wrote as a kid in DIV Games Studio (DOS), rewritten in Godot to play in the browser.

Minicosm gameplay: rockets fly at meteors above the Duks and two corner cannons Minicosm
After Microcosm: defend your Duks from falling meteors with two mouse-aimed cannons. Left/right mouse button fires.
Atome: an 8x8 grid with red atoms and their bonds, points and bombs on the left Atome
Place atoms on a grid and give each the right number of bonds to form complete molecules. Finished molecules vanish for points; enough points earn bombs. Arrow keys, Enter, Backspace for a bomb, H for the rules (in German).
Castle: a red-brick castle maze full of orks, potions and keys, with the hero's stats parchment open Castle
Top-down dungeon action-RPG: fight orks, ogres and ghosts with sword, bow and magic, collect keys and potions, level up and save at save points. Arrows move, Space attacks, X changes weapon, C changes magic, V shows stats.
Siege: two castles with element-tile fields above them and armies clashing in between Siege
Two players on one keyboard swap element tiles (wood, metal, fire, magic) to build warriors, archers, rams, catapults, dragons and more, then send them against the other castle. Player 1: arrows, O, P, L. Player 2: WASD, 1, 2, Q.
S-Type: three ships fire into a field of orange enemy fighters over a starry background S-Type
R-Type style shoot'em-up for 1–4 players on one keyboard: collect money, buy weapons, pods and shields, and fight through two levels to the boss. Player 1: arrows, Space fires, Right Shift buys, Enter switches weapon.
Huhnshot: a chicken flies over a green hill next to a castle ruin, with combo bonus texts and the shell magazine Huhnshot
Shoot as many chickens as you can in 90 seconds while scrolling across a mountain panorama, and hunt bonus targets (flowers, hills, a castle ruin, the clock) for extra time and ammo. Left click shoots, right click reloads, arrow keys or screen edges scroll.
Lommings: a brown cave level with an entrance hatch, a rocky spire and the exit, with the skill panel below Lommings
A Lemmings clone: guide a stream of little Lommings from the entrance to the exit by giving them skills like climbing, digging, building ladders, blocking and exploding, across 13 levels. Mouse picks a Lomming, keys 1–9 or the panel choose the skill.
Stranded: a castaway on a sandy beach of a green island with palms and rocks, inventory list and fogged radar Stranded
Island survival: walk the island, search for and gather food and materials, craft tools and flour, and keep hunger, thirst and health up through each day and night. S/X/Z/C walk, D searches, F takes, A sleeps, V/B/G pick the action, 1–9 the item.
Heatfighter: two anime-style fighters face off with life and mana bars Heatfighter
Two-player 2D fighting game: walk, jump, duck, block high, mid and low, and chain punches into special moves like Eigen's fireballs, with a computer opponent when you play alone. Player 1: X/V move, D jump, C duck, 1/2 punch. Player 2: arrows, 9/0 punch.
Miniship: small ships and asteroids circle a white planet in black space Miniship
Up to four ships, human or computer, dogfight around a gravity-bending planet with lasers, rockets, shields and teleports, in classic or "Hold the Flag" mode. Player A: arrows, Right Shift fires; B: W/A/D, Left Shift; both turn keys together = shield.
GigaMaze: four small coloured ships in a grey maze with a pink diamond and weapon pickups, score panels below GigaMaze
Up to four players share one keyboard and fly through a maze, shooting each other with bullets and lasers, grabbing weapon pickups and chasing the diamond for points. P1: arrows + Space; P2: 2/W/Q/E + 1; P3: 9/O/I/P + 8; P4: H/N/B/M + G.
Canonball Riding: two riders balance on cannonballs in a blue sky full of clouds Canonball Riding
One or two riders balance on cannonballs, steering against a shifting wind to dodge the giant cannonballs flying up from below. 1 or 2 starts; player 1 steers with Left/Right, player 2 with A/D.
WormBattleWarriors: worms on a grass layer above brown earth with tunnels, leaves and stones WormBattleWarriors
Turn-based two-player strategy: worm armies dig through the earth, gather leaves, wood and food, breed workers and train fighters on a 32x24 grid. Arrows move the cursor, Enter selects a worm, an arrow acts, Space ends the turn.
Baller: a red ball rolls through a maze of blue walls, yellow tracks and red death zones Baller
Steer a small ball with the arrow keys so the big ball follows it on a rubber band through colour-coded mazes: bounce off walls, avoid red death zones and reach the goal as fast as you can. R pulls the guide ball back.
BunnyJumpers: two small bunnies falling into a grey block maze with coloured platform edges BunnyJumpers
Two bunnies hop around a block maze, landing on platforms, bouncing off ceilings and walls and bumping into each other. Bunny 1: arrow keys; bunny 2: W/A/S/D. Up jumps.
PingPong: two green bats and dozens of green balls bouncing between the walls PingPong
Pong for two with 70 balls at once: keep them out of your side until one player is 500 points ahead. Player 1: Q/A; player 2: Up/Down. Enter restarts after a win.
Ship Duel: four round coloured ships in the corners of a blue-walled starfield arena, firing shots Ship Duel (Tutorial 1)
Four ships in the corners of a walled arena turn and fire bouncing shots and explosive blasts at each other; a settings screen lets you change almost every rule first. P1: Left/Right + Up, End; P2: A/D + W, Q; P3: keypad 1/3 + 5, Del; P4: J/L + I, U.
Thursday Panzers: split screen of a grass field with rows of green and red tanks Thursday Panzers
Split-screen tank war: two players each lead a team of computer panzers and aim for the enemy's rear to wipe out the other team. Player 1: arrow keys + Enter; player 2: W/A/S/D + Q. Esc restarts.
Sniper: a column of green soldiers with rifles on the left, a crosshair on a yellow balloon Sniper
Aim a crosshair while a whole column of snipers fires together at balloons drifting up the screen, and every salvo's recoil throws your aim back. Mouse aims (click to capture, Esc releases), left button fires, Up/Down move the column.
Hatsch1: small flying creatures over a meadow with a red-and-white tent, a smiling sun and life counters in the corners Hatsch1
Three players share one keyboard and fly around a wrap-around arena: hold fire to charge a shot, release to blast your rivals, and mind the recoil. P1: arrows (Down fires); P2: A/D/W/S (S fires); P3: J/L/I/K (K fires). Enter restarts.
Runner: two stick-figure sprinters on a track, one marked FOUL, with the race clock below Runner
Two-player sprint: hammer your two keys alternately to race to the finish, and don't jump the gun before "Los" or you foul out. Upper runner: Left/Right; lower runner: A/D. Enter restarts.
Decathlon: a white jointed arm with fading afterimages and the dotted flight path of the throw Decathlon
Hammer throw: press Space to swing a jointed arm, alternate Left and Right to build speed, release at the right moment and beat the hiscore distance.
Ballkill: red balls rising from the bottom, a pin cursor and a hair-dryer at the top Ballkill
Prick the red balls with a pin before they float off the top of the screen, while a hair-dryer blows them back down; every level adds a ball. Left click pricks, hold the right button to move the hair-dryer.
Tron: a red and a blue light-cycle trail on a black field Tron
Two-player light-cycle duel: steer with left and right turns, leave a solid trail and outlast your opponent. Red: Left/Right; blue: A/D. Enter restarts.
Fort: an orange fort in the centre, red and purple enemies closing in from all sides Fort
Defend the fort in the middle by clicking to fire at the straight-flying and zig-zagging enemies closing in from every side. Mouse aims, left click fires.
Space: a blue spaceship firing green shots at asteroids and explosions over a galaxy background Space
The DIV asteroids tutorial in Olesch's graphics: rotate, thrust and blast the drifting asteroids for points. Left/Right rotate, Up thrusts, Down reverses, Ctrl or Space fires.
Rubik: a 3x3 grid of the numbers 1 to 9 surrounded by a swarm of coloured dots Rubik
A 3x3 number-rotation puzzle: move the cursor around the border and rotate rows and columns to restore 1 to 9; a swarm of dots appears when it is solved. Left/Right move the cursor, Enter rotates, M scrambles.
Panzers: two green tanks with rotating turrets on a speckled grass field, shells in flight Panzers
Two tanks with rotating turrets share one keyboard and fire shells across a grass field (a small sandbox, no scoring). Player 1: J/L turn, K drives, U/O turret, I fires; player 2: A/D, S, Q/E, W.
Snake: a red worm with a green head inside a brick frame, with score and record at the top Snake
The DIV Tutorial 4 worm game, slightly modified: steer the endless worm, eat apples to grow and score, and don't hit the wall or yourself. Arrow keys go straight, E/Q/Z/C diagonally.

Needs a desktop browser with mouse and keyboard.