CloseShop

Context

Type of Project: Video Game
Done for: School Assignment
Programs/Skills: Processing + Java
Timeframe: November 2017
Project Role: Individual Project

Game Demo

Process

Sword Of Flame is a tactics RPG made in Processing 3. It is heavily inspired by the Fire Emblem series of video games. In the game you control an army of units which you position and attack enemies with. The entire game is controlled through mouse movement. All sprites and objects in the game are made by me. The game is quite expansive with five levels and multiple enemy types. Each character has three skills they can cast and can also attack with close range attacks. The game also uses permadeath, meaning when you units die they die forever.

Sword Of Flame is made with Processing 3, which is based on Java. Processing essentially handles making frames and doing sound effects in the game, while the logic is mostly the same as Java. This project was one of the first times I worked with Objects in programming, which took a bit to get used to. Once I got the hang of it, it became quite easy and efficient. Looking back at my old projects I copy pasted code a lot and when I noticed a bug, I often had to change lots of different parts. For example, all player units are based off Unit, which is based off creature, and so on.

Sword Of Flame also has animated sprites where characters move slightly while on the map. While I am not the greatest artist, it taught me how to do it and I think it helps add life and immersion into the world. Sword of flame is one of my favourite games ascetically.

Reflection

Sword Of Flame is overall one of the games I am most proud of as it is a large fun project paying homage to one of my favourite game series

RETURN