Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Developer Challenge – Open-Source ABAP (Week 4)

Mamikee
Employee
Employee

This discussion thread is to submit your solution for Week 4 of the May 2023 Developer Challenge - Open-Source ABAP 

Week 4 – Axeage https://github.com/Ennowulff/axage

We thought we would end this month’s dev challenge by having some fun. Community member @ennowulff has created an open-source game engine in ABAP. Think classic text-based games like Zork. Now you can create and play these kinds of games in your own ABAP system. 🎮

For this week’s challenge, install the axage project in your system. This project contains a classic SAPGUI dialog program. If you are using an on premise system that supports SAPGUI you can run the program, zaxage_demo_01, to play a sample game. If you are testing on ABAP Cloud (or any system without SAPGUI access), you can run the class, zcl_axage_demo1, from the ABAP Console to play the sample game.  If using the ABAP Console version, there is no input option; so you will have to add your input actions in if_oo_adt_classrun~main where you see the comment “Add Your Commands Here”.

Your goal in this sample, simple game is to explore the rooms, find the Request for Change and deliver it to your developers.

Unknown.png 

You will get credit for this weeks’ challenge by providing a screenshot of the successful completion of this game. 

Bonus #1: You can install a second open-source project that uses the abap2UI5 framework from Week 2 of the challenge to create an SAPUI5 interactive UI for playing Axage and the sample game. You might find this easier than playing the game via the ABAP Console.  This second project is available here: jung-thomas/axage_example: ABAP Game Engine Example using ABAP2UI5 (github.com)

Unknown-1.png

Bonus #2 – using what you have learned throughout the Dev Challenge, create your own original game in the Axage engine and share it with the community by pushing it back to a Git Repository.

70 REPLIES 70

abo
Galactic 3
Galactic 3
0 Kudos

So, here is the first screenshot for the GUI-based Axage version:

GUI versionGUI version

and then it would be a pity not to post the abap2ui5 version after trying it out last month:

abap2ui5 version of axageabap2ui5 version of axage

lars-sawyer
Galactic 2
Galactic 2
0 Kudos

Here is my submission for week 3:

larssawyer_0-1685881729534.png

 

JMoutreux
Galactic 2
Galactic 2
0 Kudos

hello my completion

ABAPventure - The Cursed Request for Change.png

this_yash
Galactic 2
Galactic 2
0 Kudos

Hi, @Mamikee,

Here's my Week 4 Challenge Submission.

this_yash_0-1685929588854.png

 

IsmailFatih
Galactic 3
Galactic 3
0 Kudos

Hi!

Here is my Week 4 Challange submission.

Coder_0-1685943264005.png

 

JerryW
Galactic 2
Galactic 2
0 Kudos

w00t!

JerryW_0-1685961436643.png

 

vignesh_narayan
Employee
Employee
0 Kudos

Hi Mamikee, Here is my submission for Week-4.

vignesh_narayan_0-1685964083054.png

Bonus #1 

vignesh_narayan_0-1685965179401.png

guigas91
Galactic 2
Galactic 2
0 Kudos

Hello, @Mamikee!

I have completed the game. Here's the screenshot:

guigas91_0-1685969910337.png

 

LilianRaissa
Galactic 2
Galactic 2
0 Kudos

The game is completed!

LilianRaissa_0-1685986278427.png

 

SandraSolis
Galactic 4
Galactic 4

Week 4 done 😀😊

SandraSolis_1-1685986722456.png

BrunoVB
Galactic 2
Galactic 2
0 Kudos

Hi everyone!

This is the screenshot for the completed game.

BrunoVB_0-1685993746326.png

 

anagabichaves
Galactic 2
Galactic 2
0 Kudos

Hi!

Here is my submission for week 4

anagabichaves_0-1685995209967.png

 

abozdag
Galactic 2
Galactic 2
0 Kudos

Hi,

Here is my completion of the game.

abozdag_0-1685999100593.png

 

barisguler
Galactic 3
Galactic 3
0 Kudos

HelloEkran görüntüsü 2023-06-04 010516.png

I completed this week's challenge.  

alessandraarm
Galactic 3
Galactic 3

Hello!

My sybmission for week 4! 😊

alessandraarm_0-1686001258417.png

 

prakashsaurav
Galactic 2
Galactic 2

Pheww! That was close... here is my Week 4 Submission.

Week4Submisison.JPG

Vrum
Galactic 2
Galactic 2

So interesting!!!
Even ABAP can be funny 😁

This is my sample:

Vrum_0-1686033439280.png

I'll try to do a little adventure, next time 😉

aoyang
Galactic 2
Galactic 2

My W4 submission and little extra effort for extending the original game. Gitrepo

  • Now you can challenge Bill and Mark
  • If you lose the challenge, player must start the game over 
  • If you win, the game continues
  • New navigate button to navigate through map

ABAP W4-1.jpgABAP W4-2.jpgABAP W4-3.jpg

..and of course, here is a completion of the original game.

ABAP W4.jpg 

chiranjeevig
Galactic 2
Galactic 2
0 Kudos

Hi,

Please find my submission , for Week 4.

chiranjeevig_0-1686035611295.png

Thank You

simonegaffurini
Galactic 2
Galactic 2

that was cool!

perhaps I should try making my own on my spare time

simonegaffurini_0-1686046807119.png

 

jasshauer
Galactic 3
Galactic 3

funny idea and the game makes fun - maybe next lunchbreak i will play it again 🙂 

jasshauer_0-1686053135247.png

 

serkantaskan
Galactic 2
Galactic 2

Hi all,

It's OK. Thanks for funny game .

serkantaskan_0-1686062746980.png

 

 

sairanjan223
Galactic 2
Galactic 2
0 Kudos

Hi Mamikee,

sairanjan223_0-1686145311920.png

 

 

se38
Galactic 4
Galactic 4

Here's my week4
week4.png

LaRudat
Galactic 2
Galactic 2
0 Kudos

Here's my proof of completion

LaRudat_0-1686152379645.png

 

 

Saranya06
Galactic 2
Galactic 2
0 Kudos

hi @Mamikee ,

Saranya06_0-1686155593626.png

thank you 

 

miyasuta
Galactic 4
Galactic 4
0 Kudos

Here's my wee 4 submission.

miyasuta_0-1686173636503.png

 

magnum3
Galactic 2
Galactic 2
0 Kudos

magnum3_1-1686239547629.png

 

tlm
Galactic 3
Galactic 3
0 Kudos

image.png

Sathees_Kumar_P
Galactic 3
Galactic 3
0 Kudos

Here's my week4 submission

Sathees_Kumar_P_0-1686545730932.png

 

PremKasina
Galactic 2
Galactic 2
0 Kudos

Here's my week4 submission

PremKasina_0-1687242151236.png