Author Archives: Erik Jigvall

About Erik Jigvall

2015 Programming

Amenti BGP week 7-10

The last three weeks of the project a lot of things happened in the game. The first week, week seven, a lot of light and foliage was added by me in the game. The reason being so that the level did not look too empty when we were going to show it on the beta play test. The beta play test was at Thursday so the group worked hard to fix as much things in the game as possible. Because […]

/ Comments Off on Amenti BGP week 7-10
Program: Programming

Amenti BGP week 7-10

The last three weeks of the project a lot of things happened in the game. The first week, week seven, a lot of light and foliage was added by me in the game. The reason being so that the level did not look too empty when we were going to show it on the beta play test. The beta play test was at Thursday so the group worked hard to fix as much things in the game as possible. Because […]

/ Comments Off on Amenti BGP week 7-10
Program: Programming

Amenti week 6 BGP

This week I have spent the most on migrating the whole server to a git repository instead of subversion. I made this decision because there were too many problems with the subversion repository. The main problem being that a bug happened which resulted in the affected person had to delete the whole project and then download it again for it to work. After some ten repeats by different people I became fed up with how much time this took from […]

/ Comments Off on Amenti week 6 BGP
Program: Programming

Amenti week 6 BGP

This week I have spent the most on migrating the whole server to a git repository instead of subversion. I made this decision because there were too many problems with the subversion repository. The main problem being that a bug happened which resulted in the affected person had to delete the whole project and then download it again for it to work. After some ten repeats by different people I became fed up with how much time this took from […]

/ Comments Off on Amenti week 6 BGP
Program: Programming

Amenti week 5 BGP

Half the course is now almost done and the project is taking form. Art is starting to find its way into the game and the mechanics are pretty much done. This week was the alpha deadline and we were all working hard to make the game playable with an easy progression through the game.
New Blueprint
But first I fixed a blueprint so that we could use it more dynamically. The blueprint used to only be able to move a Pillar_BP reference […]

/ Comments Off on Amenti week 5 BGP
Program: Programming

Amenti week 5 BGP

Half the course is now almost done and the project is taking form. Art is starting to find its way into the game and the mechanics are pretty much done. This week was the alpha deadline and we were all working hard to make the game playable with an easy progression through the game.
New Blueprint
But first I fixed a blueprint so that we could use it more dynamically. The blueprint used to only be able to move a Pillar_BP reference […]

/ Comments Off on Amenti week 5 BGP
Program: Programming

Amenti BGP week 4

One week until the alfa deadline and the project is going forward. This week I did a lot of work on the server so that every team member had access to the project.  The problems that I encountered was mostly about connecting SVN to source control in Unreal Engine. I put down about 6 hours only on trying to make the server work. This because of the magical land of computers where a thing that works on one computer doesn’t […]

/ Comments Off on Amenti BGP week 4
Program: Programming

Amenti BGP week 4

One week until the alfa deadline and the project is going forward. This week I did a lot of work on the server so that every team member had access to the project.  The problems that I encountered was mostly about connecting SVN to source control in Unreal Engine. I put down about 6 hours only on trying to make the server work. This because of the magical land of computers where a thing that works on one computer doesn’t […]

/ Comments Off on Amenti BGP week 4
Program: Programming

Amenti BGP Week 3

Hello again! Week 3 has finished and a lot of work has begun. The design is finished and all the members of the group have started to work with different artifacts in the game and the prototypes have started to become playable. My job this week was to finish the tutorial room that Lead Programmer Niclas did not have time to work on.  The work I did was to make a pair of pillars move towards the wall when the […]

/ Comments Off on Amenti BGP Week 3
Program: Programming

Amenti BGP Week 3

Hello again! Week 3 has finished and a lot of work has begun. The design is finished and all the members of the group have started to work with different artifacts in the game and the prototypes have started to become playable. My job this week was to finish the tutorial room that Lead Programmer Niclas did not have time to work on.  The work I did was to make a pair of pillars move towards the wall when the […]

/ Comments Off on Amenti BGP Week 3
Program: Programming

Amenti Big Game Project week 1 & 2

The Big Game Project course has begun and the game developing is in motion in the groups. The first week has mainly been about planning of the project, like design document, office moving, game design etc. The group that I am a part of is Amenti. The game is about Sofia that explores the pyramids and gets her hand cursed. This hand has some magic properties that the player will discover throughout the play through, like controlling fire and the […]

/ Comments Off on Amenti Big Game Project week 1 & 2
Program: Programming

Amenti Big Game Project week 1 & 2

The Big Game Project course has begun and the game developing is in motion in the groups. The first week has mainly been about planning of the project, like design document, office moving, game design etc. The group that I am a part of is Amenti. The game is about Sofia that explores the pyramids and gets her hand cursed. This hand has some magic properties that the player will discover throughout the play through, like controlling fire and the […]

/ Comments Off on Amenti Big Game Project week 1 & 2
Program: Programming

Last Blog Post

Nu är kursens slut väldigt nära och takten på projektet har ökats markant. Det har crunchat en hel del med många timmar per dag. Mycket har blivit gjort under dessa sista dagar vilket gör det svårt att välja bara en artifakt att skriva om. Det som har gjorts är mycket saker men för det mesta små saker. Det jag gjorde förra veckan som var nytt för mig, fast fortfarande inte helt nytt, var att implementera animationer på skölden när den […]

/ Comments Off on Last Blog Post
Program: Programming

Last Blog Post

Nu är kursens slut väldigt nära och takten på projektet har ökats markant. Det har crunchat en hel del med många timmar per dag. Mycket har blivit gjort under dessa sista dagar vilket gör det svårt att välja bara en artifakt att skriva om. Det som har gjorts är mycket saker men för det mesta små saker. Det jag gjorde förra veckan som var nytt för mig, fast fortfarande inte helt nytt, var att implementera animationer på skölden när den […]

/ Comments Off on Last Blog Post
Program: Programming

Tiled hitboxes

Förra veckan spenderades mestadels med att komma på ett sätt att exportera hela vår karta från Tiled till spelet och få hitboxes att fungera. Det var inte det lättaste jag har gjort.

Det hela började med att grafikerna ritat upp hela kartan i programmet Tiled. Det som är väldigt trevligt med det programmet är att det funkar som ett ritprogram där man laddar in ett så kallat ”Tile sheet” som innehåller alla väggar och golv som ska vara med i kartan.
Sedan väljer […]

/ Comments Off on Tiled hitboxes
Program: Programming

Tiled hitboxes

Förra veckan spenderades mestadels med att komma på ett sätt att exportera hela vår karta från Tiled till spelet och få hitboxes att fungera. Det var inte det lättaste jag har gjort.

Det hela började med att grafikerna ritat upp hela kartan i programmet Tiled. Det som är väldigt trevligt med det programmet är att det funkar som ett ritprogram där man laddar in ett så kallat ”Tile sheet” som innehåller alla väggar och golv som ska vara med i kartan.
Sedan väljer […]

/ Comments Off on Tiled hitboxes
Program: Programming

Analysis of group 7

To begin with the code was easy to understand even for someone that doesn’t have so much experience. When looking at the player class, it does not have any couplings except the stdafx.h file that contains some includes but other than that it’s no more. This makes it hard to give feedback on how to make it smaller. Instead I would divide all that does not entirely have much to do with the player class, like the clouds, potatoes and […]

/ Comments Off on Analysis of group 7
Program: Programming

Analysis of group 7

To begin with the code was easy to understand even for someone that doesn’t have so much experience. When looking at the player class, it does not have any couplings except the stdafx.h file that contains some includes but other than that it’s no more. This makes it hard to give feedback on how to make it smaller. Instead I would divide all that does not entirely have much to do with the player class, like the clouds, potatoes and […]

/ Comments Off on Analysis of group 7
Program: Programming

Animations

Betan nalkas och grupp 6 kämpar vidare för att klara målen.
Förra veckan tillbringades till att lägga in animationer, ljud och hitboxes för kartans väggar. Denna bloggpost kommer handla om animationerna som jag lagt in i programmet och den svarar på frågorna hur och varför jag gjort som jag gjort.
Vi hade inte tid att lägga in animationerna till alla assets i spelet i ett tidigare stadie men jag har kollat lite snabbt igenom tutorialen på githubs hemsida för att kunna uppskatta hur mycket tid det […]

/ Comments Off on Animations
Program: Programming

Animations

Betan nalkas och grupp 6 kämpar vidare för att klara målen.
Förra veckan tillbringades till att lägga in animationer, ljud och hitboxes för kartans väggar. Denna bloggpost kommer handla om animationerna som jag lagt in i programmet och den svarar på frågorna hur och varför jag gjort som jag gjort.
Vi hade inte tid att lägga in animationerna till alla assets i spelet i ett tidigare stadie men jag har kollat lite snabbt igenom tutorialen på githubs hemsida för att kunna uppskatta hur mycket tid det […]

/ Comments Off on Animations
Program: Programming

Making a HUD work

Efter att vår Alfa-presentation fick kompletteringar att göra så har jag suttit och jobbat med dessa. Det vi fick komplettering på var att man ska kunna döda fienden som fanns och att ha en fungerande HUD.
Det jag satt med mest var vår Heads Up Display, aka HUD, som spelaren ser när han eller hon spelar spelet. Den kan representera hur mycket skada spelaren tål eller hur mycket skott kvar spelaren har att skjuta. Just vår HUD, för tillfället, visar bara […]

/ Comments Off on Making a HUD work
Program: Programming

Making a HUD work

Efter att vår Alfa-presentation fick kompletteringar att göra så har jag suttit och jobbat med dessa. Det vi fick komplettering på var att man ska kunna döda fienden som fanns och att ha en fungerande HUD.
Det jag satt med mest var vår Heads Up Display, aka HUD, som spelaren ser när han eller hon spelar spelet. Den kan representera hur mycket skada spelaren tål eller hur mycket skott kvar spelaren har att skjuta. Just vår HUD, för tillfället, visar bara […]

/ Comments Off on Making a HUD work
Program: Programming

Desolate Echo – Game Development Week 4

Förra veckan var inlämning av Gamedesign document som alla jobbade hårt på för att göra klart det som inte var färdigt än. En ändring vi gjorde med projektet var att byta namn från Colossal Core till Desolate Echo. Vi ansåg att Colossal Core inte längre stämde överens med vad vi gjort spelet till. Tidigare hade spelet fokuserat bara på kolossala bossar som man ska slåss mot i kärnan av en planet, vi ändrade båda dessa delar av spelet och samtidigt […]

/ Comments Off on Desolate Echo – Game Development Week 4
Program: Programming

Desolate Echo – Game Development Week 4

Förra veckan var inlämning av Gamedesign document som alla jobbade hårt på för att göra klart det som inte var färdigt än. En ändring vi gjorde med projektet var att byta namn från Colossal Core till Desolate Echo. Vi ansåg att Colossal Core inte längre stämde överens med vad vi gjort spelet till. Tidigare hade spelet fokuserat bara på kolossala bossar som man ska slåss mot i kärnan av en planet, vi ändrade båda dessa delar av spelet och samtidigt […]

/ Comments Off on Desolate Echo – Game Development Week 4
Program: Programming