Look what I've found.
Under the cloak of "Examples of Expression-Oriented Programming" recent versions of the Example Library of the ABAP Keyword Documentation contain three ABAP games.
Jaw Breaker

Not too demanding but colorful ...
Mine Sweeper

Time-honored and well known ...
2048 Game

A recent smart phone game and a real challenge ...
Wanna play?
- If you have a recent ABAP system (7.40, SP09 and higher), you find the programs directly in the system.
(The examples from the 7.50 documentation can rely on 7.50 features. For 7.40, there are 7.40 examples).
- If you have an older 7.40 ABAP system, you can copy the source code from the documentation or from the attached text file.
- If you have a release older than 7.40, you can copy old fashioned 7.00 source code from the attached text file . Maybe you also have to replace the usage of CL_DEMO_INPUT with PARAMETERS then.
Only outside working hours, of course.
Wanna Contribute?
Maybe, the pattern used in these games (usage of CL_ABAP_BROWSER etc.) motivate you to create some other games?
Note
Due to the discussion below (thanks enno.wulff!) I adjusted the HTML output of
- DEMO_JAWBREAKER_HTML_740
- DEMO_JAWBREAKER_HTML_700
- DEMO_MINESWEEPER_740
- DEMO_MINESWEEPER_700
in Release 7.50, SP03. You find the new sources in the attached text file .
Hopefully, those run for all combinations of SAP GUI and IE. If not, next round ...