GAME Projects

ustwo Games 2021-Current    

Working on the next big thing from ustwo games!

JAGEX 2018-2021

Worked on an unannounced ARPG using Unreal Engine.

Digit Game Studios

Star Trek
Fleet Command - 2018

The galaxy is at your command!
I was one of the lead programmers, worked on mostly the ship and base management and created the proof of concept for the AR functionality as a side project. 

Click to purchase and play.

Pera Games


Overfall is a fantasy role-playing game of rough diplomacy and tough action. Explore, negotiate, and fight your way across the high seas! You will lead two heroes on a journey across the high seas in search of their lost king.
I was one of the co-founders and the only programmer in the team. So you can blame me if it doesn't work.

Click to purchase and play. 


EGG FIGHT - 2014

Join the battle and immerse yourself in the frantic, fast-paced, shell-shattering action with Egg Fight! Due to an experiment gone wrong, the eggs of various animals have evolved, and now they are battling among themselves for world domination. Pick your Egg, join the battle and prove your worth as the worlds strongest egg!
I was the programmer partner of this indie game, so I handled the programming and help with some design.

Click to play.

Tart Games


Kixel is a pixel-perfect multiplayer soccer game. Made with Unity Webplayer it was playable on Facebook. Unfortunately, the servers are no longer active.
I was a co-founder and tech lead for this team. I spend most of my time on networking and core gameplay 


Gravi SurfACT - 2011

Gravi SurfACT opens up an entirely new way to attract visitors’ and customers’ attention in organizations and events, such as concerts, exhibitions, fairs. Gravi Interactive Floors uses the projection area on the floor as a display and the users’ body movements for interaction.
We build this with a small team of 4, I was responsible for making sure the games worked while the others worked on the hardware and image processing.

Previous Projects

Independent Project - BannerRunner

Bannerrunner is a tool I have developed to address the course registration problems at my undergrad. The students spend hours in front of their browsers to login to the course registration site. Manually trying to log in until server lets them in. Bannerrunner automates this process and can use several pages at the same time to increase your chances of logging in. And the best part, once you log in, you will be welcomed by a classic theme song coming from your modem speaker!!
(Or normal speakers if you are not living in 90ies anymore)
I wrote this program in 2007 and people are still using it coming to this webpage to download it every year!
Hi there Sabanci student :)

Click for setup file.

Click for Facebook page.

Carnigie Mellon University - ETC Masters Projects (2008-2010) 


The objective of the SurfaceScapes project is to create a proof-of-concept for playing tabletop role-playing games on the Microsoft Surface Table. We used Dungeons and Dragons as a basis for our prototype, with the option for future expansion to other role-playing games.
SurfaceScapes will provide Game Masters and players with a set of features to enhance the combat and role-playing aspects of tabletop games. This will include the ability to interact with the digital environment using real objects such as miniatures and provide automated calculations and visual and audio feedback for actions performed by the player and non-player characters. We are taking traditional tabletop role-playing games to the next level, adding a new layer of immersive and intuitive gaming to the Microsoft Surface Table and assisting both GMs and players in enjoying exciting and engaging adventures. 

Click for project website.


“Sketch it up!” is a software for testing game ideas in minutes with no coding during idea creating phase of game production. We started on a pre-existing software and improved upon it with a team of six. My role was to rewrite the network system to make optimized and safe; as well as implementing several user automation actions. We used the Panda3d engine with Python.

We demoed this software in ICEC'09 in Paris. 

Building Virtual Worlds Projects

These following 5 projects are made in 2 weeks each with a team of 4 which changes every round.


In this experience, the player uses a head-mounted display and magnetic sensors to enter the world of magical dragons. The player is bound to the dragon upon its birth. He trains and helps the dragon through events that change the dragon's life.

Blind Date

The audience uses remotes to help our main character ( me ) through a blind date! This round's theme was storytelling.


The player uses his shadow on the projection screen to play a virtual themed pinball game and defeats a wizard in the end! This round was only one and a half week long.

Mine Cart Adventure

The player rides a mine cart through a collapsing mine. The player experienced the world through a head-mounted display and navigating around with a physical stick. The game was designed to be played by people who have no experience in this kind of gaming.

We have demoed this project in the reception of ICEC'08.

Copyright 2020 Bulut Karakaya.

Mobirise site creator - Click here