Projects and Tools
The projects and tools I worked on in my professional career, my personal projects, or projects not under NDA.
Dead Island Mobile
Developed a mobile game from scratch. Implemented core game logic, UI, metagame, locomotion system for zombie hordes, inventory, base building system, shader programming, tools programming, performance optimization, iOS and Android development. Game was released to app store and had success.
Hook Wars Online. Free multiplayer online MOBA game
Genre: Multiplayer Online Battle Arena (MOBA)
Technologies: C# (Mono), Unity 3D, Photon Networking, NGUI, Cg shaders, HTML, CSS, PHP, JavaScript, MySQL, Facebook JS SDK
Platforms: Windows, Mac OS and Linux (Wine or Pipelight needed)
"Hook Wars: Pudge Revenge" - multiplayer coop online game with RPG elements.
A Maze in Love


https://welldonegames.io/a-maze-in-love
Strawberry Pie
https://youtu.be/ty8sYHTHTBM
Game for children in collaboration with famous Ukraine 2D artist. All screens are loaded as Unity scene bundles feature.
Runner Hook Wars
https://www.youtube.com/watch?v=29fOA3zB2O4
For mobile and web. The idea was to show some minigames during the main Hook Wars game is loading.
Elle Girl AR demo for iOS
https://www.youtube.com/shorts/jKXBZSkJgvU
Lock screen shader for Android
https://www.youtube.com/shorts/FEnaIRmpbKk
World Of Towers
Prototype of Civilization like game + Minecraft gameplay elements.
Technologies: Unity 4, Voxel engine for Unity
Language: C#
Features: Voxel engine optimization and modification
Power zone system - area controled by towers
Automatic level objects generation
Unity Tutorials
My Unity tutorials playlist.
- For of war
- Custom particle system
- 2D Game tutorial
- Screenshot capturing tool
https://www.youtube.com/watch?v=PNAvNeOTnSE&list=PLzp0rfbbKySe9gHS-TIAHsJcAMKc8-sY_
TOOLS
Color picker Tool
UI generator
Generates UI from C# classes using reflection
Consoles
Stock Helper Tool
The tool scans the current select tab in Chrome and if Trading View is selected it shows the data for stock in tabs that are a web browser. Each tab preloads information about the selected stock.
Publisher Helper
Application to publish content into social networks. It contains presets, automatically loads resources for these presets, and publishes them with settings.
Effect editor for Tower Defense Game
Use Qt and Irrlicht. Export to xml.
Screenshot Capturing Tool
https://www.youtube.com/watch?v=eQfokC5_jgE&list=PLzp0rfbbKySe9gHS-TIAHsJcAMKc8-sY_&index=6
Gameloft projects
Projects I worked on when I was C++ Developer in Gameloft Inc.
Six Guns.
I created gambling system: game play logic, quest, tool for designer.
Also:
Implemented new quests.
Implemented save file encryption system.
Improvement of in-app purchase game system
Improvement of memory usage.
Adding advertising systems.
Fashion Icon
It was funny work. It is completely girl game with fashion shops, dating and fashion battles )
Worked as Lead Developer and Unity tutor.
I worked on DLC system implementation
DLC tools
Adding new items
Real Golf 2011 for Mac
I worked on porting from iOS to Mac OS.
Implemented multi resolution system.
Improve shaders and graphic quality.
Improve ball aiming.
Implemented joystick support.
Implemented track pad support.
Implemented keyword and joystick key binding system.
Also I worked on projects:
Lets Golf 2
Dungeon Hunter 2
Star Battalion
Real Football
Splinter Cell
Other my projects.
Tower Defense
One of my old game. It is a tower defence game with new original mechanic. Some days I will rewrite it on Unity or some other advanced engine.
Game models in Unity
Artist conceptFeature:
3DS max export tools in my own scene format.
Qt based Particle editor for magic effects.
Imroved Irrlicth shader system.
Added bump map shaders.
Low level Irrlicht and Proton SDK optimization, refactoring and bug fixing.
Implemented scalable gut system base on Proton SDK.
Implemented GUI loading from Qt gui data files.
Ported ProtonSDK to OpenGL ES 2.0.
Added new materials for Irrlicht.
Box Runner
Gameplay video.
This simple game I have created themselves. The first game I've released.
Platform: iPad and iPhone
Technologies: Irrlicht, Proton SDK, Bullet.
Language: C++ and Objective-C
Feature:
Low level Irrlicht and Proton SDK optimization, refactoring and bug fixing.
Implemented scalable gut system base on Proton SDK.
Implemented GUI loading from Qt gui data files.
Ported ProtonSDK to OpenGL ES 2.0.
Facebook and Twitter sharing support.
GameCenter leaderboard support.
Fatality Racer
It was my first real big project. I was developing a modern Irrlicht based graphic engine with a lot of modern graphic effect for this game, created export tools from 3ds max and basic visual redactor on Qt. Also I added gameswf library for flash GUI.
Technologies: Irrlicht, OpenGL, PhysX, Qt, MAXScript, GameSWF.
Feature:
3DS max export tools in my own scene format.
Qt based simple scene editor.
Flash based GUI using GameSWF library.
Low level Irrlicht optimization, refactoring and bug fixing.
Many graphic feature implemented: postprocessing, real time smoothed shadows, bump mapping,
Fatality Racer game
Flash based GUI systemEditor demo video
Gameplay demo. Video is not mine. Guy from our team made it from game demo.
Shadow map demo
Added shadows support for Irrlicht
Free driver
My first real game :)
I have got my first job in Gameloft thanks to this game.
Engine: Irrlicht
My 3D Art
My 2D Art
Author: Sergey Taraban




























