Skip to content
Game portfolio · 202653 games/games

Game portfolio of educational games.

Short games with original artwork for primary and secondary schools and universities. Watch each one play for 10 seconds.

The clips are recordings of playable web prototypes, scripted (autopilot); I am happy to show the playable versions live. They start by themselves, muted. Click one to play it from the start with sound.

21 games

Primary, stage 1

Languages, maths, science for young children, geography and history of the homeland, music and road safety.

  • English

    A Wardrobe for Bubu

    designed for ages 7–10 · mobile

    Dress the little monster according to the English prompt, the weather keeps changing and the character reacts with its whole body.

  • Mathematics

    Clock

    school year 2 · mobile

    A hedgehog clockmaker wants the clock to show half past seven. The hour hand on eight confuses the cuckoo, the right time makes it sing.

  • Czech language

    Vowel spelling after B

    school year 3 · mobile

    A beaver builder picks y or i after the letter B. The wrong "bidlet" falls apart and the game explains the mistake, correct words build the little house.

  • English

    Flying Dumpling

    designed for ages 7–10 · mobile

    The child hears an English word and hits the crate with the matching picture. A miss is funny, not punishing: the right crate wiggles as a hint.

  • English

    Magic Chalk

    designed for ages 6–9 · mobile

    The written word comes alive: "sun" becomes a sun, "fish" a fish that leaps over the waves.

  • English

    Free the Animals

    designed for ages 7–10 · mobile

    A familiar mobile game genre with a learning task: a swipe splits a shell labelled with an animal word, and the animal runs free. Nothing is destroyed.

  • Natural sciences

    States of water

    school year 3 · mobile

    The child drags a thermometer. At 0 °C an ice cube melts, at 100 °C the water boils and the steam spins a mill.

  • Mathematics

    Line symmetry

    school year 4 · mobile

    The child completes a butterfly's second wing as a mirror image in beads. A shifted wing sends the butterfly in circles, the correct one makes it fly.

  • Society and economics

    Pedestrian crossing

    school year 2 · mobile

    The child decides when the character may cross and looks around before stepping on the road. Stepping out on red makes a car honk and the character jumps back.

  • English

    Magic Sentence

    designed for ages 8–11 · mobile

    Word cards build an English sentence for a picture. A wrong card bounces back, a finished sentence brings the picture to life.

  • Reflexes and game feel

    Frog Jump

    designed for ages 6–9 · mobile

    One tap, jump timing, comic-style reactions to a hit and to a splash into the water.

  • Music and art

    Xylophone

    school year 2 · mobile

    The child plays the melody c d e f g g from the notes. A wrong note makes the bird cover its ears, a correct finish gets an answer.

  • Natural sciences

    Waste sorting

    school year 2 · mobile

    The child throws waste into colour-coded bins. A cup in the paper bin is spat back out, correctly sorted waste makes the felt characters dance.

  • Reflexes and game feel

    Pip and the Deep

    designed for ages 6–9 · mobile

    Atmosphere and the transition into the deep, plus the little submarine's expression on a hit and on success.

  • Reflexes and game feel / English

    Cake Tower

    designed for ages 6–9 · mobile

    A stacker with a hook of colors in English: a springy landing, "Perfect!" for precision, a laughing tower with a cherry on top.

  • English

    The caterpillar and the letters

    designed for ages 7–10 · mobile

    A caterpillar eats letters in the order that spells the word for a picture. It sneezes away the wrong letter.

  • Natural sciences

    Food chain

    school year 4 · mobile

    The child builds the chain herbs, hare, fox. A wrongly placed fox pulls a disgusted face and the card goes back.

  • English

    Class Rocket

    designed for ages 7–10 · whiteboard, PC

    Two teams build rockets with correct answers, countdown and launch. Connecting tablets is not part of the demo.

  • English

    Sentence Repair Workshop

    designed for ages 9–12 · PC

    The machine as a character: the right cog fixes the grammar, the wrong one jams. At the end the machine prints and stamps the finished sentence.

  • English

    Word Island

    designed for ages 7–10 · PC

    The fox hops across stones with letters, and a finished word builds a bridge to the next island.

  • Reflexes and game feel

    Fox in the Magic Cellar

    designed for ages 7–10 · PC

    A platformer with a unified palette, a double jump and a reward at the chest.

10 games

Primary, stage 2

Maths, chemistry, physics, geography, history, Czech language and computing. The Eduko clips have no sound.

  • Mathematics

    Ladder

    school year 8 · mobile

    The window is 8 m up, the foot of the ladder 6 m from the wall. A short ladder slips, a ten-metre one clicks into place and the cat climbs down: 6² + 8² = 10².

  • Natural sciences

    Converging lens

    school year 9 · mobile

    The child moves a magnifying glass over a sheet of paper. Out of focus there is only a ring of light, in focus the paper starts to heat up. The heating is sped up in the game.

  • Society and economics

    Bearing

    school year 7 · mobile

    Orienteering on a 1 : 25,000 map: bearing 60° and 2 cm on the map is 500 m. A wrong bearing leads through a bog, the right one ends with a beep at the control.

  • Society and economics

    Inventions

    school year 8 · mobile

    The child places inventions of the industrial revolution on a timeline by year. An invention in the wrong era does not work, after the fix a little train rolls along the timeline.

  • Natural sciences

    Blood circulation

    school year 8 · mobile

    A blood cell passes through the heart chamber by chamber in the right order. A wrong step is blocked by a valve, a finished loop sets the heart beating.

  • Czech language

    Subject-verb agreement

    school year 7 · mobile

    A graffiti wall is missing an ending: Děti si hrál_ (Czech verb endings). Wrong paint drips away, three correct answers in a row light up the whole wall.

  • Natural sciences

    Electric circuit

    school year 8 · mobile

    Three bulbs in series glow dimly, in parallel brightly. A burnt-out bulb in the series switches off the whole circuit.

  • Computing and technology

    Robot

    school year 7 · PC

    The student builds a program from blocks: step, turn, repeat. Without a loop the robot bumps into a wall, with a loop it finishes the route and collects the battery.

  • Natural sciences

    Eduko: Lab

    designed for years 8–9 of primary school and year 1 of secondary school · PC

    A virtual chemistry lab. Task "My heartburn hurts": add baking soda to the acid flask, the experiment runs right on the table and ends with "It worked!".

  • Computing and technology

    Eduko: Digital Help Desk

    designed for ages 11–15 · PC

    A visitor shows a suspicious "Hi mum" text, the student ticks every sign of fraud and gives advice. Content verified against sources (Czech Police, Linka bezpečí).

  • English

    Sentence Repair Workshop

    designed for ages 9–12 · PC

    The machine as a character: the right cog fixes the grammar, the wrong one jams. At the end the machine prints and stamps the finished sentence.

12 games

Secondary schools

Subject lessons and vocational fields: healthcare, trades, computing, economics. The Eduko clips have no sound.

  • Trades and practice

    FIFO in the warehouse

    logistics · mobile

    A warehouse worker picks the oldest goods first. A wrong carton goes mouldy and the game counts the write-off, a correct pick starts the conveyor.

  • Trades and practice / Natural sciences

    Titration

    lab technician · mobile

    A lab technician adds alkali to an acid drop by drop and watches the pH, which is calculated in code. An overshot drop means a new attempt.

  • Trades and practice / Music and art

    Kerning

    graphic design · PC

    By moving the letters of the word KOVÁŘ the player evens out the optical gaps. The game compares the result with the expert solution and prints the finished word as a poster.

  • Trades and practice

    CPR

    medical assistant · PC

    A rhythm game for chest compressions at the pace and depth given by ERC guidelines. Slowing down triggers a warning, a correct rhythm starts the monitor.

  • Trades and practice

    Wheel bolts

    car mechanic · PC

    A car mechanic tightens five wheel bolts in a star pattern. An adjacent bolt jams the rim, the correct order brings the wheel back to a smooth spin.

  • Trades and practice

    Wiring a socket

    electrician · PC

    An electrician connects the L, N and PE wires to the right terminals. Swapped wires make the tester show an error, after the fix it lights up OK.

  • Computing and technology

    IP addresses and subnets

    IT · PC

    Four computers have to join the same /24 subnet as the router. An address from another subnet bounces back, correct addresses let the ping through.

  • Society and economics

    Eduko: Summit Climb

    designed for ages 15–18 · PC

    A quiz as a mountain climb: after a correct answer the owl explains why and the climber moves up a level. Shown for the visuals and controls.

  • Society and economics

    Eduko: Summit Climb – a wrong answer

    designed for ages 15–18 · PC

    The same quiz, this time with a wrong answer to an interest question. The rope tightens, the owl shows the correct calculation and the climber slides back down to camp. A mistake has a consequence in the world.

  • Society and economics

    Eduko: Company Director

    designed for ages 15–18 · PC

    Customers walk into the office with orders. The decision is the biggest thing on screen and its effect shows right away on the board and the character. Shown for the visuals and controls.

  • Society and economics

    Eduko: Accounting Office

    designed for ages 15–18 · PC

    The desk is the controls: a paper from the pile goes into a binder, an entry is picked from the card index and a stamp confirms it. A flyer ends up in the bin while the character and the owl react. Shown for the visuals and controls.

  • Society and economics

    Eduko: Owl newsroom

    designed for ages 15–18 · PC

    True statements go to print, myths go into the shredder. Two large buttons within thumb reach, streaks and a timer.

  • Natural sciences

    Eduko: Lab

    designed for years 8–9 of primary school and year 1 of secondary school · PC

    A virtual chemistry lab. Task "My heartburn hurts": add baking soda to the acid flask, the experiment runs right on the table and ends with "It worked!".

Missing a game for your subject? I will design it.

Custom game
8 games

Universities

Engineering, computer science, economics, biology, physics, statistics and medicine.

  • Society and economics

    Supply and demand

    economics · PC

    The player drags the price line: a high price creates a surplus, a low one a shortage. At equilibrium the front page of the paper goes to print.

  • Natural sciences

    Hohmann transfer

    physics · PC

    The player picks the direction and strength of a burn. Braking drags the ship towards the planet, two correct impulses take it along an ellipse to the station.

  • Mathematics

    Monty Hall

    statistics · PC

    Behind one door is a car, behind two a goat. The player stays or switches, and a simulation of a thousand games shows which strategy wins more often.

  • Computing and technology / Mathematics

    Fourier series

    electrical engineering · PC

    The player builds a square wave from odd harmonics with amplitude 1/n. An even component distorts the signal.

  • Computing and technology

    Dijkstra's algorithm

    computer science · PC

    The player opens graph nodes by shortest distance. A wrong node is sent back with an explanation, the shortest path lights up at the end.

  • Computing and technology / Mathematics

    Gradient descent

    machine learning · PC

    A ball looks for the minimum of the error. A big step jumps out of the valley, a small one crawls, a good one finds the bottom.

  • Natural sciences

    Codon translation

    molecular biology · PC

    A ribosome reads mRNA in triplets and the player picks amino acids using the genetic code. A wrong choice tangles the protein into a knot.

  • Computing and technology

    Gear ratio

    mechanical engineering · PC

    The player assembles a gear train so that 1,200 rpm drops to 300 rpm in the same direction of rotation. One mesh reverses the direction, only two meshes give the right result.

2 games

Game demos

Games with no learning goal: samples of game craft, artwork and controls. The Chronicle of Worlds clip has no sound.

  • Reflexes and game feel

    Prototype Arena

    PC

    A first-person arena against bots, Warehouse map. Simple shapes, high-contrast hazard stripes and a clear HUD keep the space readable.

  • Reflexes and game feel

    Chronicle of Worlds

    PC

    A planet globe in the browser. Each preset has its own palette and surface: oceans with a moon, rings, a lava world.

Origin and the role of AI

The brief, selection and art direction are mine. For the games for children, AI (Claude and Codex) wrote the code, procedural art, animation and sound based on my brief and feedback. Prototype Arena is my own Godot project; the Eduko 3D models are generated by Blender scripts written with AI.

The subject facts in the new games are checked against a source or calculated in the game's code; each game's report records which.

Open source: Phaser, three.js and Matter.js (MIT), Godot (MIT), fonts from @fontsource (OFL), ZzFX sound synthesis (MIT). Prototype Arena uses CC0 textures and sounds (ambientCG, Poly Haven, Quaternius, Kenney, OpenGameArt).

Have your own subject, grade or textbook?

I will design and build a game with original artwork to your brief. Prices and packages are on the service page.

Custom gameWebsite portfolio

Prototype first · No install, runs in a browser · Reply within 24 h