Projects

Insinööriksi!


During the Introduction to Game Development course my team and I created a board game called Insinööriksi! The goal of the game is to be the first person to complete the semester by moving forward on the game board. To move forward, the player needs to present their idea to a given problem created by two cards: The muuttuja card and the funktio card. The funktio card is a sentence that is missing a word and the muuttuja card is a word that is placed into the funktio card. One player will be the judge and determine the winner and give points accordingly.

My contribution to this game was being a part of developing the plot and ruleset, as well as creating art for the cards. I am proud of how the cards turned out. I am also proud of the game we created, since we and the people who tested the game found it fun.

Unfortunately, since it is a board game, it won't be playable to other people due to us owning the only copy of it.

Funktio card esine muuttuja card
Henkilö muuttuja card sattuma card

Choreophobia

Pixelart store Pixelart store renovated Pixelart items Pixelart room


Choreophobia was the first project that our team started for our Projects-course. The game is a rhythm and horror game. We wanted to capture the feeling of anxiety that stores can create. The objective of the game is to collect all the required items while moving to the rhythm of the music and dodging other customers. Failing to do so will increase the anxiety meter and affect the game.

My part in the making of this game has been mostly creating assets for the items and the environment, as well as implementing those features. I have also worked on some of the code for the game, like tile highlighting and creating shaders. I have created almost all assets in this picture, excluding the player, the UI bar and arrows. More art from Choreophobia can be found in the art page.

Our goal right now is to create a working and polished demo, which is close to completion. Since this was our first big project, many basic skills for game development was learned through this project. This project got me interested in shaders and taught me how to implement pixel art into games with and without tilemaps.

We are currently doing a complete overhaul for this project.

On the pictures you can see the old store environment and the renewed one. I reorganized the way the items are sorted, which helped keep the project a lot cleaner. The items are grouped to make layering and creating blocked tiles easier. You can also see the room I created for the beginning cutscene and closeups of some items.

More info to be added later...

Blub


Blub is a mobile game created for an Ecosystems of videogames -course. We were tasked to create a casual and simple mobile game in a randomized group. We decided to create a 3D virtual pet with an adorable and unidentifiable pet: Blub.

In this project I was one of the coders. I also created the 2D art and UI as well as coming up with most of the mechanics. I created the camera movement system as well as the ability to change the wallpaper, floor and the color of Blub.
You can find it here.

NIGHTSWIM


Nightswim is a gamejam project. One of the given themes was horror and we came up with a game, where the player is thrown in the middle of a ocean. The player can move around and eat fish.

I was one of the coders for this project. We utilized code that we created during a math lesson to create waves in the water and I tweaked a shader from another project to create visual interest to the waves. I also created a shader for glitching the screen and a particle system for rain and eating. I also created popups that get on the screen in specific moments, like closing the game. I also created a temporary UI for the jam project.
You can find it here.

This Webpage


The base of this webpage was done on a webpage course, but it was developed a lot after that. I wanted to have a polished portfolio page that could maybe help me in the future and in the progress I got quite interested in web development. I kept the color changing theme of the original, but I added more colors and tweaked the shades a bit. On the frontpage I completely changed the colors from pink, purple and yellow to more creamy shades. The visuals that I wanted for this page occasionally caused problems, like colors not working right or the sizes being off. I was being very particular about the looks so it tooks a lot of trial and error. Something that caused me alot of problems was the layout of the art pag edue to the varying sizes of photos. I found out that borders helped with the look. Some small features I have added are unique link and highligh colors as well as animations for the cloud buttons. A lot of time was also spent on writing the descriptions of games and the introduction text. I used W3Schools as a resource frequently and I found the favicon feature and the stock icons from there.

When using mobile, the navigation menu turns into a hamburger menu. Otherwise the clouds work as buttons. Also the margins on the sides grow along with screen size so that the text isn't too wide. Also, as a fun easter egg I added a page where I have put some images I have taken in a game (can be accessed when clicking on "Infinity Nikki" on the front page) Another feature I am proud of is the contact form, which sends the message as an email to me. When creating the web page, inspect element and live server helped alot with testing the functionality.

I will continue to upkeep this page as I create more things to put in the portfolio.

Ultrawide webpage view mobile webpage view