top of page

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.

 

IMG_2664.jpg
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

6132222.png
download.png
25231_edited.jpg
perforce-software.png

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

Animation programming

1

6 weeks

6132222.png
download.png
25231_edited.jpg

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.

System/GameplayProgramming

Input Programming

Animation programming

8

7 weeks

6132222.png
download.png
perforce-software.png

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.

AI programming

Movement in 3D space

Gameplay

Ongoing project

1

Ongoing

6132222.png
download.png
25231_edited.jpg

AI Battle

​Engine experience: ~1 year
Programming experience: 2+ years
Finished on: Ongoing

AI programming

Gameplay

In this project my goal is to purely work on Unreal Engine's AI tools such as behaviour trees, AI tasks, EQS and navmesh.

Tools

Animation programming

Other Projects

3

8 days

6132221.png
62e131df7fe3599fdd46ecb3.png
25231_edited.jpg

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

AI programming

AI Design

Gameplay

1

3 weeks

6132221.png
62e131df7fe3599fdd46ecb3.png
25231_edited.jpg

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.

Priority queue

A* pathfinding

8

10 days

6132221.png
62e131df7fe3599fdd46ecb3.png
perforce-software.png

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.

Input programming

Gameplay

5

4 weeks

6132221.png
62e131df7fe3599fdd46ecb3.png
perforce-software.png

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.

Breadth-first search

Gameplay

AI programming

1

4 weeks

6132221.png
62e131df7fe3599fdd46ecb3.png

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

6132221.png
62e131df7fe3599fdd46ecb3.png
perforce-software.png

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

6132221.png
62e131df7fe3599fdd46ecb3.png
25231_edited.jpg

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

bottom of page