Games. Project Examples

Games. Project Examples

Experience working with different game mechanics and the specifics of these projects

RedBull Drift #

3D Game
NodeJS, JavaScript, WebGL, PlayCanvas

3D browser game for the RedBull brand. The player's task is to pass the tracks in a car with a lot of drift in a limited time.

3D game mechanics, anti-cheat system, project logging and analytics

Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
RedBull Drift
Features

- 3D game mechanics

- Anti-cheat system 

- Project's logging and analytics

Technologies

JavaScript,

WebGL,

PlayCanvas,

NodeJS

Team

2 frontend developers

1 backend developer

QA, DevOps, Manager, Team Lead

Terms

2 months

Tanks #

Classic Nintendo NES game
NodeJS, VueJS, HTML5 Canvas

The user gets to the location where he controls a tank that can drive and fire. The user's tank can withstand 5 enemy hits, after which the round is considered lost.

The points that the user scored when destroying enemy tanks are credited to his account, regardless of the outcome of the round.

After the end of the round or exit from it, the user enters the menu where he can see the points scored, activate bonuses, start a new round.

Slider image
Slider image
Slider image
Tanks
Features

- Classic game mechanics

- Points, bonuses, rating

- Social Networks Integration

Technologies

VueJS,

NodeJS

Team

1 frontend developer

1 backend developer

QA, Manager

Terms

3 weeks

Pathfollower Game #

Web Mobile Game
HTML5 Canvas, JavaScript

An engaging web mobile game with a unique drag mechanic reminiscent of advanced screen unlock interfaces.

Users guide a point along a set path, progressing from start to finish. The journey is split across 9 levels, each followed by an integrated screen showcasing the client's primary services: music, online cinema, books etc. Upon completing all the levels, users arrive at a final screen with direct access buttons to these services.

The game effectively and interactively familiarizes users with the client's portfolio, ensuring a memorable and intuitive user experience.


Slider image
Slider image
Slider image
Pathfollower Game
Features

Path Following Drag Mechanic: An intuitive touch interface allowing users to drag a point along a set path to reach the destination.

Nine Engaging Levels: Each level designed with increasing complexity, keeping users intrigued and ensuring prolonged engagement.

Product Integration Screens: After each level, users are introduced to one of the client's services, promoting organic product discovery.

Technologies

JavaScript

HTML5 Canvas

Team

1 frontend developer

QA, Manager

Terms

2 weeks

RedBull. Sport Games #

Casual Sports Games
NodeJS, PixiJS

As part of RedBull's promotional campaign, we developed 3 mini-games on the theme of winter sports: "Racing", "Bobsleigh", "Snowboard"

PixiJS game development with integration with social platforms

Slider image
Slider image
Slider image
RedBull. Sport Games
Features

- Casual Games Mechanics

- Rating System

- Management system

Technologies

PixiJS

HTML5 Canvas

PHP/Laravel

Team

3 frontend developers

1 backend developer

QA, Manager

Terms

1 month

Scotland Yard #

Table Game
NodeJS, JavaScript, WebSockets, HTML5 Canvas

Online multiplayer version of the famous table game

Up to 6 players online in real time

Slider image
Features

- Game mechanics

- Multiplayer

- Chat

Technologies

JavaScript

WebSocket

NodeJS

Team

2 frontend developers

1 backend developer

QA, Manager

Terms

2 months

Bond 3D Car #

Interactive 3D Car Configurator

JavaScript, WebGL, ThreeJS

Online car exterior customizer. Created in 3D with WebGL/ThreeJS.

Scene is draggable and you can view automobile from all sides. You can set the design of parts of car body with color, textures or stickers separately.

There are light and dynamic shadows and reflections at the scene

Slider image
Slider image
Slider image
Slider image
Slider image
Features

- 3D car exterior configurator

- Draggable scene: manual view from any side

- Customisation by parts of a car body

- Different fill types: colors, textures, stickers

Technologies

JavaScript

WebGL

ThreeJS

Team

1 frontend developer

QA, Manager, Team Lead

Terms

2 months

McDonald's Games #

Casual Fast Food Games
PHP, Laravel, VueJS, HTML5 Canvas

As part of the promotional campaign, McDonald's developed 3 mini-games on the theme of a fast food restaurant: "Fry a potato", "Make a burger", "Fill an order"

Casual Games Mechanics, social networks integrations, rating system, management system

Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
McDonald's Games
Features

- Casual Gameplay

- Social networks integrations

- Rating System

- Management system


Technologies

VueJS,

HTML5 Canvas,

PHP/Laravel

Team

3 frontend developer

1 backend developer

QA, Manager

Terms

3 weeks

Fool #

Card Game
MongoDB, NodeJS, JavaScript, HTML5 Canvas
Classic card game "Fool"
Nice graphics, useful interface. Both single- and multiplayer game modes.
Slider image
Technologies
HTML5 Canvas JavaScript NodeJS MongoDB
Team
1 front-end developer 2 back-end developers
Terms
2 months

3D Balance #

3D Platformer Game
WebGL, PlayCanvas

A 3D platformer for holding a ball through levels in open space

Physics and 3D experience

Slider image
3D Balance
Features

- 3D Games Mechanics

- Physics

Technologies

PlayCanvas,

WebGL

Team

1 frontend developer

QA, Manager

Terms

2 weeks

IKEA Apartmentology #

Interactive Promo
PHP, Laravel, JavaScript

Promotion site for IKEA. Reflecting the idea that IKEA is suitable for any family, regardless of lifestyle and hobbies. The site shows 10 themed apartments furnished with IKEA furniture and tells about each of them its story and the story of its inhabitants. Together with Freeger Digital.

Additionally, for fun and deeper immersion in the context, were created thematic games in the "Find an object" genre for each of the 10 apartments.

Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
IKEA Apartmentology
Features

- Custom unique layout

- Storytelling and game mechanics combined with brand products and their descriptions

Technologies

JavaScript,

PHP/Laravel

Team

2 frontend developers

1 backend developer

QA, Manager

Terms

1 month

Subway Dance #

Mobile Game
MongoDB, NodeJS, JavaScript, HTML5 Canvas
Mobile version of the classic dance game
Squares of the game field glow with the music rhythm. Players should tap them as long as they can
Slider image
Technologies
HTML5 Canvas JavaScript NodeJS MongoDB
Team
1 front-end developer 1 back-end developer
Terms
3 weeks

Aero-Hockey #

Casual 3D Game
WebGL, WebSockets, WebRTC, NodeJS

An exciting digital twist on classic air hockey. Challenge your friends or test your skills against the computer in a fast-paced, edge-of-your-seat experience. With slick graphics and responsive controls, you'll find it hard to stop playing. Whether you're a beginner or a seasoned pro, there's a level for you. Get ready to score big and have a blast!

Achieving seamless game state synchronization between distributed players requires a special solution. To tackle this, we've employed Node.js and WebSockets, ensuring a smooth and lag-free experience. This approach allows for real-time updates, keeping every shot, and score in perfect sync between players, no matter where they are.

Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Aero-Hockey
Features

- Online player with friend mode

- Playing with computer mode

- Real-time synchronization

- Tournaments

- Rating Table

Technologies

JavaScript

WebGL

NodeJS

Web-Sockets

Team

1 front-end developer

1 back-end developer

Terms

1 month

Chess Puzzles #

Game
NodeJS, JavaScript, HTML5 Canvas

A game to solve chess problems in a given number of moves

The functionality of creating and managing puzzles. Interactive chessboard for solving with a timer. System of bonuses and ratings of players.

Slider image
Features

- Сreating and managing tasks

- Interactive chessboard

- Rating system

Technologies

JavaScript

HTML5 Canvas

NodeJS

Team

1 frontend developer

QA, Manager

Terms

2 weeks

RedBull Racing #

Casual Game
PixiJS

Third-person casual racing with obstacles and power-ups

Simple casual game for a famous brand

Slider image
Technologies

PixiJS

Team

1 frontend developer

Terms

1 week

McDonald's Burger
AR Game
#

Augment Reality Game
Spark AR

A playful and immersive Instagram filter experience. In this interactive multiplayer game, two users stand head-to-head before the camera, confronted by a vividly animated burger. The goal? Mimic eating the burger using jaw movements! As players chomp away, the AR mask tracks their jaw motion, and the virtual burger starts to show bites taken out of it. The faster you 'eat,' the quicker the burger disappears.

Players earn points, with the victor being the one who 'consumes' the most of the burger in the least time. It's not just a game; it's a hilarious and captivating experience for groups, boasting high user engagement and substantial KPI achievements.

Slider image
McDonald's Burger<br>AR Game
Features

Multiplayer Mechanism: Designed for two players to engage simultaneously.

Dynamic Burger Animation: As players 'eat', the burger model changes to show bite marks.

Jaw Movement Detection: Advanced AR technology to track users' jaw movements.

Scoring System: Points accumulate as users 'eat', determining the winner.

Technologies

Spark AR

Team

1 front-end developer

QA, Manager

Terms

2 weeks

Sea Battle #

Chat Embedded Multiplayer Game
GoLang, JavaScript, Kubernetes, HTML5 Canvas

Multiplayer Sea Battle game with custom grid and rules embedded in web-chat.

The Gameplay is designed and developed for integration into online chats with the ability for participants to observe the gameplay, make moves and influence the course of the game.

Multiplayer asynchronous high-load mechanics

Slider image
Slider image
Slider image
Slider image
Features

- Custom unique grid and rules

- Multiplayer gameplay

- Asynchronous mechanics

- High-load

Technologies

JavaScript,

HTML5 Canvas,

Centrifuge,

GoLang,

Kubernetes

Team

1 frontend developer

2 backend developer

QA, DevOps, Manager, Team Lead

Terms

3 weeks

Hidden Objects Game #

Game
JavaScript, HTML5 Canvas

Classic "Hidden Objects" game, a captivating experience that tests players' observational skills and attention to detail.

Set in a cozy, Christmas-decorated room, complete with a warm, crackling fireplace, a richly adorned Christmas tree, and wrapped gifts, the game immerses players in the joy and warmth of the holiday season. Players search for hidden objects, each discovery adding to the season's cheer and excitement.

Slider image
Slider image
Slider image
Slider image
Hidden Objects Game
Features

Festive Objects: A variety of seasonal items hidden within the scene for players to find, enhancing the holiday experience.

Vibrant Graphics: High-quality, detailed graphics make each hidden object hunt visually stimulating and enjoyable.

Reward System: Achievements and rewards keep players motivated, offering tangible goals beyond the satisfaction of solving each puzzle.

Technologies

JavaScript

HTML5 Canvas

Team

1 front-end developer

QA, Manager

Terms

2 weeks

Avon AR Game #

Augment Reality Game
Spark AR

An interactive Instagram filter game for AVON. Golden laurel wreaths fly across the screen from various directions and at different speeds.

Users are tasked with catching these wreaths using the top of their heads by tilting them upward. Each caught wreath translates to one point. At the end of the activity, users are rewarded with promotional codes to purchase AVON products.

Slider image
Avon AR Game
Features

Dynamic Gameplay: Laurel wreaths fly in from various angles and at diverse speeds, making each game experience unique.

Head-Tilt Mechanics: Utilizes the user's head movement as the primary game control, offering an intuitive and engaging gameplay experience.

Scoring System: Each successfully caught laurel wreath earns the user a point, encouraging competitive play and repeated attempts.

Rewards: Users are incentivized with promotional codes upon game completion, promoting both engagement and potential brand purchases.

Brand Integration: The game is designed to align with AVON's branding, offering a cohesive marketing experience.

Technologies

Spark AR

Team

1 front-end developer

QA, Manager

Terms

1 week

Tunnel #

Game
NodeJS, JavaScript, HTML5 Canvas
Alternative customization of a popular game
Slider image
Tunnel
Team
1 front-end developer 1 back-end developer
Terms
2 weeks

Expert Quest #

Platformer Game
MongoDB, NodeJS, JavaScript, HTML5 Canvas
A branded version of the popular game genre — Platformer
Traps, bonuses, lives, multi-levels — everything like at the classic platformer games
Slider image
Features

Traps

Bonuses

Lives

Multi-levels

Technologies

HTML5 Canvas

JavaScript

NodeJS

MongoDB

Team

2 front-end developers

1 back-end developer

Terms
1 month

Space Flight #

3D Game
JavaScript, WebGL, PlayCanvas, 3D
3D space simulator game created with WebGL/PlayCanvas using a physics engine
Slider image
Space Flight
Technologies
PlayCanvas WebGL JavaScript
Team
1 front-end developer
Terms
3 weeks

Everything Under Control #

Flappy Bird Like Game
HTML5 Canvas, PixiJS

A remake of the famous flappy bird game mechanics

Slider image
Everything Under Control
Features

Flappy bird game mechanic

Technologies

PixiJS

Team

1 frontend developer

Terms

2 weeks

Catch a Moment #

Platformer Game
MongoDB, NodeJS, JavaScript, PhysicsJS, HTML5 Canvas
2D game with physics effects
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Catch a Moment
Technologies
HTML5 Canvas JavaScript PhysicsJS NodeJS MongoDB
Team
1 front-end developer 1 back-end developer
Terms
1 month

Production Secrets #

Casual Game
PixiJS

Drive a loader. Catch the packs departing from the conveyor. All outsider items do not need to be caught.

PixiJS casual game

Slider image
Production Secrets
Technologies

PixiJS

Team

1 frontend developer

Terms

2 weeks

Puzzle Fabrique #

Game
NodeJS, JavaScript, HTML5 Canvas

Integration of popular mechanics into the brand's website to deliver a relaxing and satisfying puzzle-solving experience to customers of a brand

Classic jigsaw puzzle game developed with a simple, user-friendly interface and a library of themed images, players can choose from various difficulty levels to tailor their challenge

Slider image
Puzzle Fabrique
Technologies
HTML5 Canvas JavaScript NodeJS
Team
1 front-end developer 1 back-end developer
Terms
2 weeks

Words #

Game
MongoDB, NodeJS, JavaScript, HTML5 Canvas
Classic board game "Words"
Nice graphics, useful interface. Both single- and multiplayer game modes.
Slider image
Technologies
HTML5 Canvas JavaScript NodeJS MongoDB
Team
1 front-end developer 1 back-end developer
Terms
1 month

Battle Ship #

Game
NodeJS, JavaScript

Online multiplayer version of the famous table game

Both Player vs. Computer and Player vs. Player mechanics. A variant of the game on the enlarged field

Slider image
Features

- Game mechanics

- Player vs. Computer

- Player vs. Player

- Enlarged field version

Technologies

JavaScript

NodeJS

Team

1 frontend developer

1 backend developer

QA, Manager

Terms

1 month

MVideo Eggs #

Classic Wolf & Eggs Handheld Game
PixiJS

A remake of the classic Wolf & Eggs handheld game for tech retailer

Slider image
MVideo Eggs
Technologies

PixiJS

Team

1 front-end developer

Terms

1 week

Tower #

Game
MongoDB, NodeJS, JavaScript, HTML5 Canvas
Alternative customization of a popular game
Slider image
Tower
Technologies
HTML5 Canvas JavaScript NodeJS MongoDB
Team
1 front-end developer 1 back-end developer
Terms
2 weeks

Memory Flex Game #

Game
NodeJS, JavaScript, HTML5 Canvas
Alternative customization of a popular game
Slider image
Memory Flex Game
Technologies
HTML5 Canvas JavaScript NodeJS
Team
1 front-end developer 1 back-end developer
Terms
2 weeks

Olympics Promo #

Games
NodeJS, JavaScript, WebSockets, HTML5 Canvas

Promo site for the Winter Olympic games: hockey and ski

2 game mechanics with external control via mobile phone

Slider image
Slider image
Slider image
Slider image
Slider image
Slider image
Olympics Promo
Features

- 3 games: ski, hockey and snowboard

- Rating system

- External control with mobile device

Technologies

JavaScript,

NodeJS,

WebSockets

Team

3 frontend developers

1 backend developers

QA, Manager, Team Lead

Terms

1 month

Bingo #

Online Game
NodeJS, JavaScript, WebSockets

The online version of the famous Bingo game

The ability to play both with a computer and with other users. Bonus system

Slider image
Features

- Game mechanics

- Multiplayer mechanics

- Virtual players

- Bonus system

Technologies

JavaScript

HTML5 Canvas

NodeJS

Team

2 frontend developers

1 backend developer

QA, Manager

Terms

1 month

Gangsters #

Online Mafia Like Game
NodeJS, JavaScript, WebSockets

The online version of the famous game for large companies Mafia

Multiplayer mechanics, full gameplay, real-time communication. Bonus system. Ability to connect virtual players

Slider image
Features

- Game mechanics

- Multiplayer mechanics

- Real-time chat

- Virtual players

Technologies

JavaScript

NodeJS

WebSockets

Team

2 frontend developers

1 backend developer

QA, Manager

Terms

2 months