Development of computer, mobile and online games

I create games like a chef trying to invent a new recipe with new ingredients, new cooking styles and new textures. Traveling the world, I am always looking for something new, different working methods. Then I do various experiments, making adjustments based on the effectiveness of the selected ingredients.
Hideo Kojima, head of Kojima Productions, developer of the Metal Gear series


Why us?






What kind of games we create
Multiplayer arcades
Games with 3D graphics
Porting the PC version of the game to the XBox
Runners and platformers
Casual, hyper-casual and puzzles
Adventure
VR / AR
Gaming learning platforms for children
Game prototypes
Slots and card games
Sports simulators
Action games
Economic strategies

How we work
What we do at the preplanning stage:
- building a level map
- highlight ways to monetize
- estimate the amount of graphic works needed – scenes with characters, models, animations, user interface
- collecting technical specifications based on the data received
- divide the project into stages to implement timelines
- we create project documents based on the collected information.
We create artistic style of the game and prepare one scene or one level to be implemented with simple shapes or temporary art to show basic functionality and gameplay. We also add basic user interface functions to organize navigation and out-of-game elements.
The development process lasts throughout the entire time of the project creation – prototype, MVP, development of a full-fledged project. It includes creating a game architecture, establishing unified rules and patterns for the entire team, selecting the necessary assets, developing auxiliary tools to speed up the team's work, writing code, integrating graphics, animations, setting up lights, cameras, analytics and project optimization. For games that require working with a network, we also prepare the server side and develop network interface on the game side.
Visualization of all agreed elements during the planning stage – scenes, characters, inventory icons, animations, user interface. In case of 3D games modelers prepare 3D models, apply textures drawn by technical artists. Then we pass the models to the animators who set them in motion. In some cases, we use ready-made licensed graphics solutions.
This stage is not present in all games. However, if the project involves passing a game level, the developers create a level editor and one level for an example of its use, and a level designer or game designer is connected to create levels and display previously agreed gameplay on them.
At the final stage of development, we transfer the game to the composer for overlaying musical accompaniment, in accordance with the style of the game. The prepared phonograms and sounds are transferred to the development and, with the consent of the composer, are integrated into the project. In some cases, we use licensed ready-made solutions.
Testing of games is carried out not only by testers, but also by game designers, developers and project managers, due to the versatility of such projects. Debugging work is also done by game developers and designers to fix technical issues and achieve the most interesting gameplay.
The publication of the project, at the request of the customer, can be carried out with different stages of launch, for preliminary analysis and data collection, assessment of user interest and additional load testing. We help filling the game page with data and put the project on the marketplace. Technical support and project follow-up after publication.
Tasks that we solve
Scripting
Laying out gameplay, creating and combining game mechanics
Game balance calculation
Writing Music and Sound Effects
Creating graphical style of game
Like to work with 2D-pixel art
3D sculpting, topology, texturing, retopology, animation
Writing shaders
Writing built-in tools and custom editors
Integration of in-app purchases, advertising, payment systems
Adjusting color correction and light correction
2D and 3D animation
Implementation of multiplayer mechanics (PvP, PvE, co-op): Sockets, Bolt, Photon (PUN, Quantum)
Artificial intelligence of varying complexity
Work with physics
Optimizing games
Push notifications in the game
Implementation of voice and text chats (Native Sockets, Vivox)
Connecting and configuring Game Center and Google Play Game
Native plugin development
Writing Unit Tests
Porting to Xbox and other consoles
Publishing to AppStore, GooglePlay, Steam, Epic Game Store, etc.
Developing scenes AR / VR for Oculus
Development of large projects for WebGL
Working with CinemaMachine
Setting up sounds and music in FMode




How much does it cost?
Games are some of the most complex types of software, due to the sheer amount of details that are controlled by a large number of technical and creative people. The cost of a project can be hundreds of thousands of dollars, but such projects are usually created when the investor is sure that the game will pay off for 100%. However, earnings from games are less predictable, so most often cost of the game is divided into the budget for the MVP (or vertical slive) ($20k- $100k) and for the full fledged project (> $60k).
To estimate the cost of developing a game, send us an email and we will help advise you on the required budget or offer you the implementation of your project based on the available budget.
Technology stack
- C#
- Unity
- Rider
- Visual Studio Code
- Unity Collaborate
- Plastik
- Fork
- SourceTree
- GitLab
- Figma
- Sketch
- Blender
- 3ds Max
- Adobe After Effects
- Xcode
- Android Studio
- Docker
- TeamCity
- Jenkins
Calculate the cost of development
Find out the cost of creating an application by answering a few simple questions! Before ordering a service, select the necessary functionality and a set of features in the calculator.By changing these settings, you will understand what the final price of the application depends on.
Select one or more items and click 'Next'
The preliminary cost of your application:

Our advantages




Warranty for Trustworthiness





Key characteristics of the service




Our clients





