top of page

Portfolio

Welcome to my portfolio. My name is Aleksandra and I'm a game developer with experience making games for PC, web, and VR.

I mainly focus on programming, but have also worked on some 3D art, animation and level design.

Here you can find games and other projects I have worked on while studying at Coventry University, during game jams and in my spare time. Click on the images to find out more about each project.

You can find my CV in the about page.

University Projects

Final Year Project

Geometry Nodes
Blender

My final year project at university.
Procedural generation of building models using geometry nodes in Blender.

What I did:

  • used Blender's geometry nodes to create an algorithm to procedurally generate building models based on values given by a user

Game Engine

Programming
C++

A custom built engine for a top-down shooter game.

What I did:

  • integrating middleware (Box2D, SFML, JSON)

  • programming subsystems (audio, gameplay, graphics, network, physics, UI)

  • programming components for game objects (entity-component system)

  • programming events and an event queue

  • programming a server for two client players to connect

Battle Royale Game

Programming
BlueprintsC#C++UnityUnreal Engine 5

A cross-engine battle royale game.
Shoot to defeat the other player.

What I did:

  • programming a prototype for a battle royale game (2 players)

  • programming one client using C# in Unity and one using C++ and blueprints in Unreal Engine 5

  • programming a server to send data between the clients

Asteroid Belt

Programming
C++CUDAOpenMP

A physics simulation of an asteroid belt.

What I did:

  • programmed physics for an asteroid belt simulation

  • programmed two implementations using different GPU API for parallel processing of the physics calculations

  • one implementation uses CUDA and the other uses OpenMP

Pool Game

3D ArtProgramming
BlenderC++OpenGLSubstance Painter

A pool simulator.
Use the cue stick to hit the balls into the table pockets.

What I did:

  • programming a physics engine

  • programming a graphics engine

  • 3D art

Tower Defense Game

Programming
C#Unity

A virtual reality tower defense game.
Build towers to protect the castle from dragons, trolls and goblins.

What I did:

  • programming tower placement, upgrades & behaviour

  • programming enemy types, waves & behaviour

  • using the OpenXR plugin for Unity to set up VR movement & interactions

Blackjack

2D ArtProgramming
Adobe IllustratorC#Unity

A blackjack simulator.
Play and bet against AI.

What I did:

  • programming rule-based AI players and a dealer for a game of blackjack

  • made the 2D card sprites

Crazy Whuber

2D ArtProgramming
Adobe IllustratorC#Unity

A taxi driving simulator game.
Pick up clients around the city and drop them off at their destination within the time limit.

My Responsibilities:

  • programming time and scoring system

  • programming random location generator for the normal game mode

  • programming checkpoint system for the race mode

  • programming controls for audio volume

  • 2D art for compass

Game Jams

Overclocked

2D Art3D ArtLevel Design
Adobe IllustratorBlenderUnity

A 2-player co-op simulation game.
Work together to build PCs for customer orders.

My responsibilities:

  • all 3D art except characters

  • 2D icons

  • level design

Automita

3D ArtAnimationLevel Design
BlenderUnity

A sci-fi endless runner game.
Dodge obstacles as a robot trying to escape a lab.

My responsibilities:

  • robot character 3D model & animation

  • designing the layout of obstacles and collectibles on the level pieces

Ocean Heroes

3D ArtProgramming
BlenderC#Substance PainterUnity

A casual educational game.
Help the ocean heroes to reduce water pollution and save the oceans.

My responsibilities:

  • programming the Toxin Breaker & To The Future mini-games

  • low-poly fish & sea shell models

  • programming & animating the fish that swim in the environment

Personal Projects

Untitled Detective Game

3D ArtAnimationLevel DesignProgramming
BlenderC#Substance PainterUnity

A criminal investigation game.
Investigate crime scenes and arrest criminals.

What I did:

  • game concept

  • level design

  • modelling and animating the character

  • modelling furniture for building interior

  • generating building models using the Building Tools Blender add-on

  • creating textures for character and environment

  • programming character movement & climbing mechanics

  • programming game logic and menu systems

  • Email
  • LinkedIn
  • GitHub
  • Itch.io
bottom of page