I’ve taken the decision to make Ropossum, my authoring tool for generating content for physics-based game, open-sourced! It’s the version of late 2012-early 2013, not my latest work. But it’s a great version nonetheless! You can get the physics-engine, CRUST, now on github. Continue reading Ropossum V1 is now Open-Sourced!
This video is about my second agent to solve Cut the Rope levels. The Projection-based Approach. This newer agent takes only 0.1sec to check a level for playability. Read more on this and my other agents on my website: http://www.mohammadshaker.com/ropossum.html Continue reading Another Agent to Solve Cut the Rope – Ropossum Authoring Tool – Projection-based Approach
I know I should’ve published this while ago, but, anyway. This video is about my first agent to solve Cut the Rope levels in late 2012 – early 2013, the Simulation-based approach. My later attempts with newer, more clever agents would minimise the time it takes the agent to solve the level from about 30 sec for the simulation-based approach to 0.1 sec for the … Continue reading An Agent to Solve Cut the Rope – First Attempt – Simulation-based Approach
بدك “تشوف” الموسيقا؟ ما بعرف تماماً شو طلع معي. بس المهم إنو “شي” بيأرجيك الموسيقا. #Music #Visualisation. A “breathing” concrete. A Reactive Music Canvas. Call it what you want. The nice thing about it is that it’s coded in a couple of hours and I love the result and how it “breathes” music. Hope you like it too! Continue reading Reactive Music Canvas – إظهار الموسيقا بشكل محسوس
This summer I had the privilege to share my game development experience with others in a 5-session course. You can look at my intro slide here in slideshare. Continue reading Unity Course
GGBox: Time Shifts لعبة موسيقية جديدة، وتطوير عن نسخة GGBox بنسخة تجريبية يمكن أن تلعبها الآن على متصفحك فوراً! ألق نظرة على التريلر ضمن البوست، إلعبها وأخبرني برأيك! رابط اللعبة هنا والتريلر هنا. GGBox: Time Shifts, is an evolution of the GGBox prototype with time shifting. It’s a rhythm-based, procedurally generated, survival, against the time, game. This is a crazy early development build, but you need … Continue reading GGBox: Time Shifts – Pre-Alpha Footage + Playable Demo – لعبة موسيقا جديدة!
So I’ve just started working on a new game and I loved it so much that I can’t wait to show it to you even as a prototype. Both prototypes are seeded from the same initial work. The games are unnamed yet, but code-named, just an added confusion I know, GGBox and GGBoxTT, crazy names I do know. I’m just throwing some ideas and see where … Continue reading Two new prototypes are available for free play!
In my MSc. thesis last year, June 2015, I have re-tackled the problem of procedurally generating content for physics-based games I have previously investigated in my BSc. graduation thesis. This time around I propose two novel methods: the first is projection based for faster generation of physics-based games content. The other, The Progressive Generation, is a generic, wide-range, across genre, customisable with playability check method … Continue reading [Master Thesis] Ultra Fast, Cross Genre, Procedural Content Generation in Games
I had this cool oppurtionty in Syria (organized by Wikilogia) to talk about my experience with games (as an independent researcher with ITU of Copenhagen and as an indie game developer) to share my game development experience with others in a 2-hour session. You can look at my intro slide here in slideshare. Continue reading Indie Game Developer vs Researcher
Hi again! After a while! I’m very happy to introduce my latest game on Android, #SyncSeven. The game is a procedurally generated music game. It’s about enchanting your visual perception, feelings and musical taste! Just sync your taps with turns generated according to the peaks in the music. The more rapid the music the faster you should be, it’s the black and white Burst Mode! A bit … Continue reading #SyncSeven, my newest game on Android!