Alexander Lövberg

Game Programmer

Passion Projects


Structure Generator

View on GitHub This has been something I’ve been interested in for a while and decided would be an awesome project to try and create. This algorithm is heavily inspired by WFC (Wave Function Collapse). The algorithm takes a sample as an input, analyzes the sample and then try to create something similar.


View on Github
  • Starts with every tile having the possibility to be every tile.
  • Picks a slot with the lowest number of possible tiles and let that slow pick a random tile from the possibilities.
  • Tells neighbor slots around it that a tile has been picked.

Interactive Boid AI

View on GitHub Arcane Nomads was a Third-Person Survival Shooter set in a dark post-apocalyptic zombie ridden world. Your goal as survivors is simply surviving, you cannot stay in only one place or you will be swarmed by the unliving hordes roaming the city. You have to find somewhere safe to hold up and regroup, to plan your way out of the city and consider places that could still hold useful items or weapons vital to the perseverance of your group.

The idea is to let players cooperate to get through tough situations with a risk-reward consideration. One of the main features of the game is the ability to upgrade pretty much everything to make it feel like the player has created the game and tactics. Our design goals were to make the player proud over its creations, feel curiosity over what’s out in the world and a fear of losing it all. The game was made to be played with a twin-stick controller and was developed for PC.


This is a small demo of the current AI in the game.