Application Development and Automation 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
Developer Advocate
Developer Advocate
18,759

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

thomas_jung
Developer Advocate
Developer Advocate
12,137

Here is my completion of the sample game in Axage:
ABAP_Challenge_Week4_TPJ_Submission.png

I can't wait to see what games people might dream up and share!

EnnoWulff
Active Contributor
12,115

Hi ennowulff,
Mamikee (Employee) mentioned you in a post! Join the conversation below

One of the best options to get informed about the next Code Challenge... 😊

Thanks @Mamikee and @thomas_jung for making my fun project part of this contest!

 

EnnoWulff
Active Contributor
11,574

@Mamikee I am not sure if I also have to prove that I solved my own quest...? 😎

Mamikee
Developer Advocate
Developer Advocate
0 Kudos
10,606

of course 🙂

EnnoWulff
Active Contributor
10,588

fortunately I remembered what to do... 😋

ennowulff_0-1686313675460.png

 

kwinzig
Explorer
12,065

Hi,

here is my completion of the game:

AXAGE.png

Huge shoutout to @Mamikee  for giving us such an awesome ending to this month's Code Challenge!

Gurpreet_Jaspal
Participant
11,986

This was fun. Here is my submission.

GJASPALADL_0-1685584538613.png

 



0 Kudos
11,005

Bonus#1
Credits @nomssi and @thomas_jung 

GJASPALADL_0-1686014731889.png

 



bztoy
Participant
11,996

Here are my submission for week4. I enjoyed and learned a lot of thing during the past 4 weeks.

week4-result-abap-console.pngweek4-result-sap-gui.png

I would like to take this chance to say thank you so much to everybody both the advocate team the community members for making this fun challenge altogether especially Thomas Jung and Mamikee for the help,

Next are those experts who are contributing to these great ABAP opensource projects, you are the man.

NooruBohra
Active Participant
11,978

Hi,

Please find my completion of the game.
Hope I'll get the Platinum trophy 🏆 :).

 

NooruBohra_0-1685594905759.png

 

Tomas_Buryanek
Product and Topic Expert
Product and Topic Expert
11,936

Nice repo @EnnoWulff !
I also delivered the RFC to developers 😄 Here is the screenshot from ABAP2UI5 demo:

Week 4 challenge completionWeek 4 challenge completion

Unfortunately I do not have much free time to create own Axage engine game.
Maybe I will try later some time after the challenge.

-- Tomas --

Ruthiel
Product and Topic Expert
Product and Topic Expert
11,887

Done!

Ruthiel_0-1685624637858.png

Thank you!
Ruthiel

SingireddySunil
Explorer
11,881

Hi Mamikee,

Here is my screenshot for week4 challenge.

SingireddySunil_0-1685626252010.png

SingireddySunil_1-1685626257401.png

 

nomssi
Active Contributor
11,793

 

Here is my abap2UI5 enabled version:

nomssi_0-1685634401423.png

 

nomssi
Active Contributor

nomssi
Active Contributor
11,153

I have asked ChatGPT for a scenario and DALL-E for some niche pictures. It took my weekend, but it is still in progress 🙂 

nomssi_0-1685959713469.png

 

EnnoWulff
Active Contributor
0 Kudos
11,143

😀

Florian
SAP Champion
SAP Champion
11,758

Here is mine

Florian_0-1685644601951.png

 

fyagubova
Participant
11,653

Hello, here is my submission.

Screenshot_5.png

govardhansahil
Explorer
11,637

Hi @Mamikee 

Here is my submission for Week 4.

govardhansahil_0-1685689603532.png

govardhansahil_1-1685689615990.png

former_member144140
Discoverer
11,639

Hi Mamikee,

here is my submission.

rahulchowdary10_0-1685689711897.png

 

ManojKumarVarma
Explorer
0 Kudos
11,630

Hi Mamike, Here is my screenshot for week 4 challenge.

ManojKumarVarma_0-1685692887717.png

Thanks.

tobiasz_h
Active Participant
11,668

Hello,

This is my completion of the game:
ice_screenshot_20230602-095926.png

0 Kudos
11,661

Hi Mamikee,

Here is my week-4 submission

MicrosoftTeams-image (5).png

Janardhan
Explorer
0 Kudos
11,643

Hi @Mamikee ,

Here is my week 4 submission.

Janardhan_0-1685698517954.png

Janardhan_1-1685698541065.png

 

 

0 Kudos
11,622

That was fun!

Here is my submission from week 4:

SAP Developer Code Challenge – Open-Source ABAP (Week 4) - Aline Canteiro.png

Ojeswini_Sanaka
Explorer
0 Kudos
11,628

Hi All, 

I completed the week 4 challenge

ojeswinisanaka_0-1685708207183.png

Thanks

SubaR
Explorer
11,633

Completed the game, the UI version having commands was helpful.

SubaR_0-1685711070295.png

SubaR_1-1685711168165.png

Regard,

Suba

emel
Explorer
11,617

Hello, here's my Week 4 submission:

emel_0-1685722625548.png

 

WenjingLiu
Participant
0 Kudos
11,622

Hi Mamikee,
Here is my week 4 submission. Thank you!
2023-06-02 12_08_31-abap2UI5.jpgprevious submissions:
week 1 , hello world 
week 2, abap2ui5
week 3, abap mustache 

adrianawoitexem
Explorer
0 Kudos
11,635

Hi! Here is my week 4 submission.

adrianawoitexem_0-1685934548061.png

 

Thanks!

 

KjetilKilhavn
Active Contributor
0 Kudos
11,672

I am in the Developers office on my NPL system in a QEMU/KVM virtual machine and I just dropped the RFC 🙂

kjetil_kilhavn_0-1685737660696.png


Kjetil Kilhavn (Vettug AS) - ABAP developer since Feb 2000, but will probably never be a Rockstar developer

JohnPaulLiberal
Explorer
0 Kudos
11,664

Hi @Mamikee ,

Here is my week 4 submission:

JohnPaulLiberal_0-1685738741159.png

Also, I have created an Original Plot for all of us:

Game Plot: You are at SAP headquarters during an emergency situation. A security breach has occurred. With limited resources and three key players to help you, Your mission, should you choose to accept it (Wink), is to navigate through the rooms, gather evidence, and get the problem corrected.

JohnPaulLiberal_1-1685738850830.png

JohnPaulLiberal_2-1685738903798.png

Hint: DROP could be used as a lightweight form of USE

Here is the repo

 

 

 




JaimeRodriguez
Participant
0 Kudos
11,617

Done! It was great!

JaimeRodriguez_0-1685785813510.png

 

Sudhakaran
Participant
0 Kudos
11,615

Hi,

PFB snapshot for Week 4 Code challenge.

bmsudhakaran_0-1685788961220.png

Thanks

SushmitaG
Participant
0 Kudos
11,599

Here is my submission for Week4 Screenshot 2023-06-03 at 6.15.34 PM.png

ecem_yalim
Explorer
0 Kudos
11,581

Hello,

here is my submission for week 4.

ecem_yalim_0-1685806930209.png

 

OneShivam
Product and Topic Expert
Product and Topic Expert
0 Kudos
11,534

Hello Mamikee,

My week4 challenge submission

OneShivam_0-1685858972888.png

OneShivam_1-1685859031380.png

 

 

 

smuhsb
Participant
0 Kudos
11,532

smuhsb_0-1685860952004.png

This was fun!