Press "Enter" to skip to content

Projects

Minecraft (2020-2022)
full-time job

Minecraft is a sandbox video game developed by Mojang Studios.

I worked on the Bedrock version of the game as a C++ gameplay programmer.

Website: minecraft.net
Wikipedia page: wikipedia.org/wiki/Minecraft


Tom Clancy’s Ghost Recon Frontline (2020)
full-time job

Tom Clancy’s Ghost Recon Frontline is a free-to-play, tactical-action, massive PVP shooter grounded in the Ghost Recon universe. It features an advanced class system and a large set of tactical support tools allowing for complete freedom in strategic gameplay.
Developed by Ubisoft.

I worked on the game as a C++ gameplay programmer.

Website: ubisoft.com/en-us/game/ghost-recon/frontline
Wikipedia page: wikipedia.org/wiki/Tom_Clancy’s_Ghost_Recon_Frontline


Tom Clancy’s Ghost Recon Breakpoint (2019 – 2020)
full-time job

A sequel to Tom Clancy’s Ghost Recon Wildlands, an open world game taking place on a fictional island called Auroa. Unlike past games, there is no briefing of the mission and push the true survival experience to the test while overcoming the dangers on a remote island. Breakpoint was released on October 4th, 2019 for PC, PS4 and Xbox One.
Developed by Ubisoft.

I worked on the game as a C++ gameplay programmer.

Website: ghost-recon.ubisoft.com/game/en-us/breakpoint
Wikipedia page: wikipedia.org/wiki/Tom_Clancy’s_Ghost_Recon_Breakpoint


Stuck in VR (2020)
game jam

Stuck in VR is a 2D side-scroller platformer with one-button controls. Developed for a game jam for 2 days by a team of 4 people using Godot game engine.

Windows version: gameraccoon.itch.io/stuck-in-vr?secret=tUfSmxC7x4EK24aPaUjFdwI
Web-version (can be laggy): test.ruwhynot.com/projects/ubi-gamejam-2020


Borderline (2020)
game jam

Borderline is a first-person single-player shooter game developed for 7 days by a team of 4 people using the UE4 game engine.

Game page: igorsgames.itch.io/borderline
Postmortem: gameraccoon.com/2020/03/borderline-postmortem


Cult War (2019)
game jam

A small puzzle game based on agar.io mechanics developed by a team of 6 people for Ludum Dare 45 in three days using LÖVE game engine.

LDJam link: ldjam.com/events/ludum-dare/45/cult-war
Web-version (a bit laggy): test.ruwhynot.com/projects/ld45-cultwar


Life is Feudal (MMO, YO) (2018-2019)
full-time job

Life is Feudal: MMO is a multiplayer sandbox RPG with survival aspects. Described as a “real life Medieval simulator MMO”, the game features a 21km x 21km world inspired by the cold regions of Northern Europe. Life is Feudal: MMO takes place in a realistic feudal setting where players work their way up from scavenging for materials and shelter to becoming a leader of a guild. The game features a crafting system, building features, and terraforming across the map – meaning players can build their own house and town anywhere in the world.
Developed by BitBox Ltd.

I worked on the game as a C++ programmer.

Website: lifeisfeudal.com
Steam page of MMO version: store.steampowered.com/app/700030
Steam page of YO version: store.steampowered.com/app/290080


Armored Warfare Assault (2016-2018)
full-time job

A mobile tank PvP action shooter game developed by Pushkin Game Studio and released in February 2018.
I worked on the game as a programmer (C++, Unreal Blueprints).

Website: awa.my.com
Google Play page: play.google.com/store/apps/details?id=com.my.awa
AppStore page: itunes.apple.com/us/app/armored-warfare-assault/id1081472257?mt=8


Catsorbed (2017)
game jam

A simple and cute 2D platformer with puzzle elements that was made for Ludum Dare 38 in three days by a team of 6 people using LÖVE game engine.

LDJam link: ldjam.com/events/ludum-dare/38/catsorbed
Web-version: test.ruwhynot.com/projects/ld38-catsorbed


Awake (2016)
game jam

A 2D puzzle game based on the Minesweeper mechanics. The game was made over three days by a team of four people using Corona game engine.

Google Play page: play.google.com/store/apps/details?id=com.ruwhynot.awake


Gardenscapes (2014 — 2016)
full-time job

A free-to-play game released by Playrix in August 2016. It is available on iOS, Android, Mac OS, Facebook, browser, and Nintendo 3DS. The game combines simulation elements and traditional match-3 mechanics. More than 7.5 million people play Gardenscapes every day. Facebook named it the game of the year in 2016.

I worked on the game as a programmer (C++, Lua, python) from Jul 2014 to Dec 2016.

Website: www.playrix.com/gardenscapes
Google Play page: play.google.com/store/apps/details?id=com.playrix.gardenscapes
AppStore page: itunes.apple.com/ru/app/gardenscapes-new-acres/id1105855019
Facebook’s 2016 Game of the Year (#1): developers.facebook.com/blog/post/2016/12/21/2016-games-of-the-year


The We (2014)
game jam

A mobile real-time strategy game. The player gets a new secret organization cell and should develop it into a full-fledged network. Developed by a team of two people using Cocos2d-x game engine.

The source code of the project: github.com/RuWhyNot/thewe


Stealth Game (2013 — 2014)
hobby project

A game prototype that features extensible AI of the bots. Written in C++. Uses HGE as the graphics library and Lua as the scripting language for AI.

The game has a dynamic two-dimensional light feature. The game includes a level editor.

The source code of the project: github.com/RuWhyNot/stealthgame


Infinity World (2011 — 2013)
game jam

First-person single-player shooter with RPG mechanics. I worked on this game with a team of great people as a programmer (Unreal Script, C++) and project manager.

The main feature of the game was procedurally generated buildings and a stellar map.

Vk social page: vk.com/infinityworldgame
The source code of the project: github.com/FrozenHell


D1FF (2013)
hobby project

A 2D puzzle game where the player has to break into electronic locks by manipulating the values of bits in the memory of the lock device. The player can modify values of bits by applying the bitwise logical operations And, Or, and Xor to memory locations.

The game has two game modes: a chain of pre-packaged levels and hacking a random lock. There is also presented an interactive tutorial explaining the gameplay mechanics through a chain of levels.

You could use one of two display modes: Classic, where the player would manipulate numeric values, and modern where the player manipulates the colored blocks and the value of the bits is determined by the brightness of these blocks.
Includes a level editor.

The game was developed in C++ and had a limited version ported to Java.


NII-2012 (2011)
hobby project

First-person single-player shooter. Developed by a team of 4 people in 4 months using Unreal Engine 3.5 technology.

According to the plot, as predicted ” end of the world” in 2012 the Earth was occupied by aliens. The protagonist is a fighter of a special forces squad. His task is to find 3 artifacts, open a portal to the alien ship and get there. Throughout the level, the player will encounter difficult armed enemies of different kinds.

I participated in the development as a 3D artist and level designer. During the development, I recreated the interiors of Norilsk Industrial Institute and some of the interior decorations.

Project page: facebook.com/pages/NII-2012/258800310833742


Labels vs Radicals (2010)
hobby project

My first finished game. Developed as part of “Games Pack for Delphi”. I’ve also participated in the development of another two games from this package.

In this game, you have to run away from aggressive squares, firing them with a semi-automatic gun and planting bombs. The hero has a stock of magazines for his gun with 30 rounds of ammunition each, as well as a few bombs. You can force-reload, and all ammo in abandoned magazines will be lost. To gain better scores you need to survive as long as possible.

If a square was not killed for a long time it starts to get more aggressive and moves faster. There are several levels of difficulty which affect the speed of the enemies and the damage caused by them. There was also a save-load system and the ability to pause the game.

If you have found a spelling error, please, notify me by selecting that text and pressing Ctrl+Enter.

Spelling error report

The following text will be sent to our editors: