Ahmed Khalifa
banner
amidos2006.bsky.social
Ahmed Khalifa
@amidos2006.bsky.social
Egyptian Game Designer | AI Researcher @ UM | He/They

🎮: amidos2006.itch.io
📚: scholar.google.com/citations?user=DRcyg5kAAAAJ
I am one of the editors for the upcoming Transaction on Games special issue :) The special issue is about "Multi-Modal Content Generation for Games." One topic that excites me the most is the orchestration between different facets of content generation.
(1/5)

#PCG #AI #ML #GenAI #AIandGames
October 7, 2025 at 8:33 AM
13) Zen Puzzle Garden: akhalifa.com/testing/puzz...
August 28, 2025 at 10:22 AM
12) Travelling Salesman: akhalifa.com/testing/puzz...
August 28, 2025 at 10:22 AM
11) Take Heart Lass: akhalifa.com/testing/puzz...
August 28, 2025 at 10:22 AM
August 28, 2025 at 10:22 AM
August 28, 2025 at 10:22 AM
August 28, 2025 at 10:22 AM
7) Match 3 Block Push: akhalifa.com/testing/puzz...
August 28, 2025 at 10:22 AM
August 28, 2025 at 10:22 AM
August 28, 2025 at 10:22 AM
4) Multi-word Dictionary Game: akhalifa.com/testing/puzz...
August 28, 2025 at 10:22 AM
3) Constellation Z: akhalifa.com/testing/puzz...
August 28, 2025 at 10:22 AM
August 28, 2025 at 10:22 AM
August 28, 2025 at 10:22 AM
I managed to save the balloons and give them a new home in my office away from the homophobic sensors for pride month.

#pridemonth #pride #pride2025 #academia #pridemonth2025 #gay #lgbt #lgbtqia
June 18, 2025 at 1:13 PM
#QueenBoat is accepted to @qgcon.bsky.social :) so excited to get the notification too during #pridemonth2025 :)

If you didn't play, the game raises awareness that it is still hard for #LGBTQIA in a lot of countries.

#visualnovel #QueerGames #IndieGames #pride #PRIDE2025 #gamedev #indiedev
June 16, 2025 at 2:36 PM
Unfortunately, pride month didn't end but due to security reasons (alarm triggering becz of a balloon moving) I have to take everything down before end of month. It is actually making me very sad 😢 as I spent more than 6 hours decorating and then I have to go down during that month 😞😢😞
June 11, 2025 at 12:59 PM
#QueenBoat is out. It is a #visualnovel inspired by real events that happened in Cairo, Egypt, where 52 #gay men were arrested and tortured for no reason other than a political agenda.

#LGBTQIA #LGBTI #LGBT #homosexual #lgbtqcommunity #queergames #indiegame #indiedev #TrailerTuesday #IndieGameDev
April 9, 2025 at 10:48 AM
Another interesting finding is that DeepSeek performed less than LLama in terms of quality. Looking at the generated levels, we noticed that Llama has a higher tendency to copy the example levels compared to deep seek. It seems the reason tokens push the generator from copying.
April 1, 2025 at 6:50 PM
This experiment shows some of the main issues of some of these algorithms, such as the constructive algorithm tends to generate playable levels that feel very repetitive. For example, the binary levels generated by the constructive algorithm feel the same.
April 1, 2025 at 6:50 PM
We also wanted to test these search-based methods against other methods, such as constructive algorithms and LLM-based generators (using few shots). We ran all these generators on 3 problems (Binary, Sokoban, and Zelda) for 100 runs and reported the results.
April 1, 2025 at 6:50 PM
We tested all the problems using 3 different optimization algorithms. We noticed that generating large levels (For example: Super Mario Bros and Lode Runner) was challenging for all baseline algorithms.
April 1, 2025 at 6:50 PM
The benchmark comes with more than 12 problems with multiple variants for each of them. These problems range from generating game rules to generating patterns.
April 1, 2025 at 6:50 PM
- Controllability: the amount of content that is generated towards a control parameter defined by the problem. For example: In `talakat-v0` problem (where the goal is to generate bullet hell patterns), the controllability controls the distribution of bullets on screen over time
April 1, 2025 at 6:50 PM