Welcome to the harbor of my games and music. Most games are in spirit of early 1980s creations. They feature simple graphics, depth, challenge and expect to develop skills or exercise the brain.

Now you find everything hosted here. Beppigames is also on YouTube.

I provide HTML5 versions of the games for online play and for download. They should run in all common browsers, e.g. Pale Moon, Chromium, Opera, Firefox and Chrome. Hyperactive Tennis, Curse Of Zipfelmuetz, Hyperactive Soccer and Schubi require WebGL.

For some games I also provide Android versions for download which I update rarely.

Make sure you read the License.

How to play downloaded HTML5 games.

Find solutions for my puzzle games here.

You can reach the author through:



Hyperactive Tennis Game Proceed to the Hyperactive Tennis Game (2019)
Curse Of Zipfelmuetz Game Proceed to the Curse Of Zipfelmuetz Game (2018)
Hyperactive Soccer Game Proceed to the Hyperactive Soccer Game (2016)
Sandcastles Game Proceed to the Sandcastles Game (2016)
Peace Conference Game Proceed to the Peace Conference Game (2014)
Schubi Game Proceed to the Schubi Game (2012)

Joint Works

Presents Pursuit Game Proceed to the Presents Pursuit Game (2015)


Solutions for Peace Conference levels 1-47 (0.7MB,.pdf,local).

Solutions for Sandcastles levels 1-30 (13MB,.pdf,local).

Hintbook for Curse Of Zipfelmuetz .


Below you find lyrical pieces, e.g. Missing and tracks bordering chiptune, e.g. Black Belt. Be prepared for some humor. Sorting based on just my own preference.

I made those tracks with a Novation Circuit. Also you find one TE Arcade PO 20 track.

If you wonder how these tracks were done:

Used no DAW, for most tracks the default patches and samples and of course the rubber keys. Played out all the songs with this script. I consider the default patches good and multi purpose but they required a lot of knob tweaking time to arrive at the instruments. For newer tracks (Nocturne Fuze, Black Belt, Pig Race, Eruptions, Contentedness) I used the patch set from here (YT) (used old bank from dropbox) which I consider very useful. Its less multi purpose but definitely easier to arrive at the instruments. For most recent ones I switched back to the original patches (Good Night, Blazing Rackets).

To download the music files (ogg) just right-click on player, then "Save Audio As...".

Novation Circuit

Falling Leaves

Falling Leaves: Enjoying autumn leaves and sun. Melancholic.

The part which defines the song starts at 0:46.


Drowsing: Ambient soothing chillout.

Ingame track of Peace Conference.


Missing: A song about loss. Sad.

Nocturne Fuze

Nocturne Fuze: Traces of classical music and beats.

Fused different ad hoc ideas together.

Good Night

Good Night: Dozing off.

Black Belt

Black Belt: In tradition of The Way Of The Exploding Fist (C64).

Pig Race

Pig Race (revision 2): Childrens song. Sunny. Pigs.

Blazing Rackets

Blazing Rackets: Happy tennis ball smashing.

Title track of Hyperactive Tennis.


Eruptions: Calm and outbursts.


Gunslinger: Italo western.


Witching: Dark, humorous ingame track of Curse Of Zipfelmuetz.

Now Its Spring

Now Its Spring: Uplifting and relaxing walk in the nature.

Ingame track of Peace Conference.

Samurai Cowboy

Samurai Cowboy: Eastern Western. Out of tune lead.

Distress Signal

Distress Signal: Space opera. Vessel stranded in enemy territory.

My first Circuit track. Deserves more views...

Hey HeyHeyHeyHey Hey

Hey HeyHeyHeyHey Hey: 140 bpm dancefloor something.

Ingame track of Curse Of Zipfelmuetz.


Farewell: Let go. A bit sad, some (circuit) piano.


Contentedness: At peace. Relaxing and soothing.

Ingame track of Peace Conference.

Dracula Driving

Dracula Driving: Dracula driving bad, spreading chaos. Bizarre.

Utterly complex bassline :-)


Whisperers: Dreamy/Trance.

Earth Defense Squad

Earth Defense Squad: At 3:34 scrambled a pattern.

Mutant Cop

Mutant Cop: Patroling the streets of Metropolis.

Mutant Cop Second Variety

Mutant Cop Second Variety: Tried to create a martial chorus.

Teenage Engineering Arcade PO 20

Accomplished Spook

Accomplished Spook: Ambient, dynamic.


Solutions to problems. Some with code (snippets).

Play a song (=sequence of sessions of certain pattern length) stored on a Novation Circuit by python script.

How to read Novation Circuit macro knob positions.

System Critic

Some wtf events occurring.

In the past, after uploading content, my games or music, to other sites, in some cases I unfortunately found following pattern: Lookup of my content and hence usage was made difficult by causing invisibility. Two examples: In Google Play several of my games got no comment or non-helpful comment 1 star ratings. E.g. Hyperactive Soccer got a no comment 1 star rating, the only rating sticking to it at that time, after which there were no further installs. At my six games there were all made invisible at the same time, out of a sudden and without giving a reason, by making them non-eligible to respond to their keywords in search. In response I pulled my games from Google Play and Fixing the issue in Google Play would be very easy and if Google wanted to, they would have done so years before: Just aggregate some votes before issuing a rating and require (helpful) comments.

About the case I wrote a summary: Short analysis of search system.

Site related

Privacy Statement