Skip to content

isabella232/mayhem-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mayhem-python

Because this game never dies and deserved to meet Python and AI.

The original game by Espen Skoglund was born in the early 90s on the Commodore Amiga. That was the great time of MC68000 Assembly.

Mayhem game image

Video of the original Amiga game


Around 2000 we made a PC version of the game in C++.

It was then ported to Raspberry Pi by Martin O'Hanlon, even new gfx levels were added.

Mayhem2

Video - new level


It was early time this game had its own Python version. Pygame SDL wrapper has been used as backend.

The ultimate goal porting it to Python is to create a friendly AI environment (like Gym) which could easily be used with Keras deep learning framework. AI players in Mayhem are coming !


Ship sensors

raycasting_sensor

ball_sensor

About

Because this game never dies and deserved to meet Python and AI

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages