About me
I'm Einar Hallik
When I got into game development, I didn't have any programming experience. However, it didn't take long until programming captivated me so strongly that I could spend whole days solving problems and discovering more and more sophisticated solutions to the projects I worked on.
In these short two years, I learnt two programming languages and two engines. I managed to get into Futuregames with less than a year of experience in programming. At the time of writing, I participated in 3 game jams, worked in 10 group projects, so I have experienced both ups and downs in this journey.

Unreal Engine
C++
AI
Gameplay ability system
Animations\ Control Rig
Unity
C#
Input
UI
Tools
Version Control
Git
Perforce
Agile
Jira
Scrum
Kanban
Highlighted Projects

8
4 weeks
Engine experience: 7 months
Programming experience: 1 year & 10 months
Finished on: September 2023
Top down Action-shooter made for Futuregames' group project. The player controls the lich and uses his powers to fight through the hordes of enemies. The goal of the game is to survive and escape the Tomb.
Tomb of Alar

1
6 weeks
Combat System
​​Engine experience: 10 months
Programming experience: 2 years & 1 month
Finished on: December 2023
In this project, I created a system that allows the developers easily add/remove features from the game.
In order to demonstrate the capabilites of the system I prepared a combat system to show.

8
7 weeks
Caves of Nod
Engine experience: 4 months
Programming experience: 1 year & 7 months
Finished on: June 2023
First person shooter made for Futuregames' group project. In the game the player uses their gun to perform different actions alongside killing the insects that infest the cave.
Ongoing project
Other Projects

3
8 days
Restless Battle
​Engine experience: 6 months
Programming experience: 6 months
Finished on: May 2022
​Action-slasher game made for Gamedev.tv gamejam.
In the game you fight waves of enemies. Upon death you have a chance to pick up hearts and continue fighting. The goal is to survive all the waves

1
3 weeks
A* pathfinding
​Engine experience: 1 year & 1 month
Programming experience: 1 year & 1 month
Finished on: December 2022
In this project I programmed my own priority queue using min-max binary search. I used the priority queue to implement A* pathfinding algorithm. In addition to that I made a custom editor window to easily control the grid and visualize algorithms.

8
10 days
Free of Charge
​​Engine experience: 11 months
Programming experience: 11 months
Finished on: October 2022
Small coop game made during Futuregames' first group project. In the game, one player controls the movement of the scooter while the other one prepares projectile and shoots. Both players need to communicate and sync their actions to hit targets and get best score.

5
4 weeks
Entity
Engine experience: 2 months
Programming experience: 2 months
Finished on: January 2022
​Adventure game made for the university assignment. In the game you are trapped at school and you need to escape. There are monsters around you, so you need to be fast. Collect the keys, run, use items to gain an advantage.

1
4 weeks
Plague-Inc Replica
Engine experience: 5 months
Programming experience: 5 months
Finished on: April 2022
UI programming
Gameplay
I programmed a solo version of Plague Inc: The Board Game(2017) to use it as a work sample for FutureGames' application. The project is the replica of the board game. I automated actions that don't require player input and focused on the player feedback.
Player feedback design

8
4 weeks
Duet to Duat
​Engine experience: 1 year & 3 months
Programming experience: 1 year & 3 months
Finished on: February 2023
Input programming
Gameplay
Coop, split-screen, puzzle-adventure game made for Futuregames' group project. In the game each player controls a character that can perform different actions to solve puzzles.
UI programming

1
3 weeks
Cute skirmish
​Engine experience: 11 months
Programming experience: 11 months
Finished on: October 2022
Turn-based action shooter made for the Futuregames assignment. The game is inspired by Worms3D. The goal of the game is to kill opponents' units. In this project I made the whole game loop.
Gameplay
UI programming


