My name is Oleg Kozhushnyan and I'm a software engineer at heart. My core interests lie in graphics and systems programming. Coincidentally these are very useful in game(engine) development :). I've been programming since middle school and have no desire to stop any time soon. If you have an interesting project and are in need of some programming muscle, contact me at the email below and perhaps we can collaborate!
Things I am currently working on:
Infinite Maze [external]
- A game where your goal is to solve mazes as quickly as possible while collecting treasure.
- I wrote a library that abstracts some system details in order to make it easier to write cross platform games. Right now it abstracts the graphics and the filesystem and provides a bunch of useful utilities including a content management system. The library supports Windows, Linux and Android so far with iOS and OS X support coming as soon as I get a Mac. It's currently used by Modulator and the Infinite Maze game along with a few other unreleased projects. (Screenshots inside! :D)
Things that I've worked on:
- I've worked on many things over the years. Some get left behind while others are small and don't justify a page of their own. This is where quite a few of those things go. (There are videos and screenshots inside!)
Bloaty Fish [external] [2/17/2014]
- After hearing about Flappy Bird I was inspired to create my own interpretation. The goal is exactly the same, get through as many gates as you can, but the physics are upside down. You are a fish that constantly floats upwards and tapping forces you to dive. This game(written in Java) and all the art were completed over the course of a couple of days. I used this as a chance to check out AdMob and Google Play game services.
- Puzzle game based on modular arithmetic. My wife designed the gameplay and I wrote it up. Currently it runs on Android and Windows. The Windows version can be downloaded here.
- A multiplayer game inspired by the Rogue genre. I wouldn't say that it is a roguelike just yet as the only thing it has in common is the ASCII graphics. The most recent development version is running at mmgorogue.rootllama.com.
Cloudberry Kingdom WiiU and PS3 [external]
- At Pwnee I ported Cloudberry Kingdom from C# to C++ and developed a set of core libraries that allowed the code to remain nearly identical between all the platforms.
- A shader tool that allows you to live code graphical effects. It was written in a few days in 2011.
- Inspired by Rodent's Revenge my friend did the art and the design for this game while I handled the programming. This happened over the course of a month in 2010.
- An FPGA implementation of a Nintendo Game Boy written in 2009 as a final project for MIT's 6.111 (Introductory Digital Systems Laboratory) course with my friend Trevor Rundell. We played a ROM image of the original Tetris cart on it! Other games that we tested usually had glitches since our implementation lacked some of the advanced system features.