Skip to content

Physical Interface & Game Design for rehabilitation (CP)



Found this project while going over old stuff. Made with the supervision of Selcuk Artut for the Physical Computing graduate course at Sabanci University. We worked with children from TSCV, a private foundation for children with cerebral palsy.

These are games for children with Cerebral Palsy, designed to make it more fun for them to do their physical rehab exercises so they feel more motivated. In one instance, the child had to tun his wrist in each direction for many times to full extent to improve on his motor skills. The game was designed around this motion, the user controls the height of a bird (there was o flppy bird back then, no :) ) avoiding obstacles ad collecting fruits  to gain points. I designed and developed two physical interfaces as well as the game software.

Selcuk Artut

Screen Shot 2014-08-08 at 17.44.57



Posted in Academic, awesome, Game Design, Hacking, Interaction, Physical Computing.

MA Thesis done

Got my MA thesis complete with the project and approved! e-mail me for a copy of it if interested!

It's focused on Virtual Environment Design and Storytelling in Video Games. 

Here's the abstract:

Video games have been the focus of discussion by researchers of gaming and narratology regarding their narrative capabilities for quite some time. While some researchers argue that interactive media such as video games can not contain narratives due to their inherent nature, others suggest that when analysing video games as a narrative medium a different approach may also be considered. Given that the sequence of events that are presented to the user are not as ordered as they are in traditional narratives, it can be surmised that the traditional definition of narrative (a sequence of events) would not apply in the case of video games. However this should not mean that the medium can not contain narrative qualities, it only raises the need to a new approach for the consideration of narratives in video games.


In this thesis I suggest that instead of using the traditional narrative arc as a basis for evaluation for narratives in video games, one may also consider the indigenous qualities of the medium itself in terms of its narrative capabilities. Focusing on environment design in virtual worlds by examining how they are designed, authored and presented to the user; and how they are tied to the narrative design of a game, I aim to point out the ways in which game mise-en-scénes are used as storytellers in their own rights.

here are a few images from the project:

first frame of the application


a toilet with a fish in it


an overhead render of the motel room setting


Thanks to all who supported me during this process, my family, partner, my thesis supervisor and people at Helsinki Media Lab. who welcomed me and helped me with my research.

Posted in Academic, Game Design, Thesis, Uncategorized.

Tagged with , , , .




Working at PING now, doing digital art direction for McDonald's, D.ream Group, and stuff(s). Taking a break from academia, MA should be finished soon. Hope to do all kinds of  fanciness here this year.

Posted in Uncategorized.

Cinder – Begin Creative Coding from Krisjanis – CS450 students here

I met Kris while I was studying in Aalto's Helsinki Media Lab in the Spring of 2012. I learned that he was writing a book on Cinder while I was there and now I'm happy to see that it's released. He has helped me clear something up on a C++ project before and I am sure he will help others clear a lot up with the book, I see that he has the same tone going with the book which is very approachable.

The author explains why one would pick Cinder over OF or any other framework without talking other frameworks down and starts on a very important topic; downloading the framework, installing the dependencies and running some samples on both Windows and Mac OS. I know a lot of people turn around and quit when it comes to setting up frameworks.

Who is this book for?

If you have some (you understand all the basic examples) experience with Processing and want something else that can offer more horsepower when needed.

If you are comfortable with C++ and want to have some graphics/audio/interaction programming fun and don't want to learn some other language or wrapper.

If you just want to see what Cinder is like and don't know where to start

The book will not challenge an experienced programmer but since it's audience is mostly designers and artists, I am sure it will be "challenging enough" for most.

Chapter Review:

Chapter 1-3: Gets you up and running with Cinder as well as a brief introduction on the framework by going over the samples and explaining what's going on when necessary.

Chapter 4: This is for drawing basic shapes.

Chapter 5: Teaches you how to use image assets in your projects.

Chapter 6: How to move things on screen. This is probably why you are here.

Chapter 7: Teaches you Post Processing effects and animating them. There's pixel level access going on here which would be very useful for a whole lot of purposes, Kris does a great job explaining this intermediate topic.

Chapter 8: 3D begins here. depth sorting, states, Cinder primitives, lights.

Chapter 9: How to load audio files, alter them in real time, using audio data to alter graphics and live sound

Chapter 10: User interaction and UI Events, keyboard events, mouse movement and click events, file drop event, and applying these to a basic application.

Final Note: I had absolutely no experience with Cinder before this book, I have been exposed to it but never used it myself. Now, I feel like I would pick Cinder for my next project over Processing or OpenFrameworks (not that it is better, I feel comfortable enough with the framework). Do not be fooled by the book's size, it's a sign that it cuts through the excrement to get to work, nothing else. I am giving this book a solid 4, even a 4.5 if it was possible and would give it a 5 if it went a bit into GLSL, but than again, it's not entirely necessary for a book aimed at beginner-intermediate level.

update: PACKT sent some free copies to our students, thanks guys :)

Posted in Uncategorized.