Browsing 'Programming': Posts from Game Design and Programming
Amazing weekend work
We didn’t set any specified times for when to get down to school today but i’d say i overslept when waking up at 11:50 AM.
In any case once i actually got down to school i added a function to the creation of track segments which after they have been placed also rotates them to the correct values. With that done i felt like i was out of things to do before we actually have something drawn on the screen.
So i […]
Amazing weekend work
We didn’t set any specified times for when to get down to school today but i’d say i overslept when waking up at 11:50 AM.
In any case once i actually got down to school i added a function to the creation of track segments which after they have been placed also rotates them to the correct values. With that done i felt like i was out of things to do before we actually have something drawn on the screen.
So i […]
Dev Diary
Work continues on our final assignment for Game Programming I.
10/1: 16:00 – 21:00
Went over how my partner wrote the Room manager. He took inspiration from the Sprite Manager and made use of enums (he will add documentation eg comments to his code).
Since in our game, walls, doors, and ground tiles do not need an update function (they have no “behaviour,” just information, relationships, sprites and colliders), my partner decided they need not be entities. We termed these “background objects.”
If an […]
Dev Diary
Work continues on our final assignment for Game Programming I.
10/1: 16:00 – 21:00
Went over how my partner wrote the Room manager. He took inspiration from the Sprite Manager and made use of enums (he will add documentation eg comments to his code).
Since in our game, walls, doors, and ground tiles do not need an update function (they have no “behaviour,” just information, relationships, sprites and colliders), my partner decided they need not be entities. We termed these “background objects.”
If an […]
GamePrograming1 – week 8
Great expectations.
This is the week things really need to start to happen, since it only be about two weeks left after this one before the game needs to be finished. Though it needs to be presented at least 3-4 days before the deadline, though I do not know what the presentation entails I expect me to have a game to present.
So started of with creating an animation sprite of Mario and programmed it so he could be controlled with the […]
GamePrograming1 – week 8
Great expectations.
This is the week things really need to start to happen, since it only be about two weeks left after this one before the game needs to be finished. Though it needs to be presented at least 3-4 days before the deadline, though I do not know what the presentation entails I expect me to have a game to present.
So started of with creating an animation sprite of Mario and programmed it so he could be controlled with the […]
Pokemon Progresseion
So this past week we have actually gotten quite some work done. Successfully gotten a working state manager that handles our different states or as they are in our case different scenes ex. Intro, houses, an open world and a battle phase. I spent my Christmas weeks working on a concept for a state manager I found when browsing through lazy foo´s website and tried to recreate it using a clean version of the arkanoid code we have created up until […]
Pokemon Progresseion
So this past week we have actually gotten quite some work done. Successfully gotten a working state manager that handles our different states or as they are in our case different scenes ex. Intro, houses, an open world and a battle phase. I spent my Christmas weeks working on a concept for a state manager I found when browsing through lazy foo´s website and tried to recreate it using a clean version of the arkanoid code we have created up until […]
The preassure is building..
We are starting to near the end of the project, and since both me and Johan had some problems working during the hollidays, this week has been quite busy with work. This comming weekend will be the time when we add a lot of features to our project. among the things I did this week was, scrolling camera and collisions. I tried working on menustate, but I have to finnish it tomorrow. har haft lite varierande problem, specifikt SDL_BlitScale när […]
The preassure is building..
We are starting to near the end of the project, and since both me and Johan had some problems working during the hollidays, this week has been quite busy with work. This comming weekend will be the time when we add a lot of features to our project. among the things I did this week was, scrolling camera and collisions. I tried working on menustate, but I have to finnish it tomorrow. har haft lite varierande problem, specifikt SDL_BlitScale när […]
Collision
So this week I’ve started working on the project for real, a bit late but I think we can manage.
I’ve been working on a HUD-class that so far displays a sprite on top of everything else. The HUD is going to display the score and the a timer.
Today me and Erik have merged our projects by sitting next to each other and copying from one project to the other, not very time efficient, but we had a hard time learning […]
Collision
So this week I’ve started working on the project for real, a bit late but I think we can manage.
I’ve been working on a HUD-class that so far displays a sprite on top of everything else. The HUD is going to display the score and the a timer.
Today me and Erik have merged our projects by sitting next to each other and copying from one project to the other, not very time efficient, but we had a hard time learning […]

Nionde Veckan
Denna vecka har arbete med game states och classer för alla objekt varit fokus.
Genom att få en sprite bild att röra sig på vår bakrund vi har valt så har vi tagit steg framåt mot det färdiga spelet. Mer arbete behövs men vi närmar oss ett fungerande spel.
Framöver blir det att lägga till mer classer för varje objekt som ska in i spelet. Samt flera states för spelet. Vi planerade utöver gamestate ett menue state för en introduktions skärm med […]

Nionde Veckan
Denna vecka har arbete med game states och classer för alla objekt varit fokus.
Genom att få en sprite bild att röra sig på vår bakrund vi har valt så har vi tagit steg framåt mot det färdiga spelet. Mer arbete behövs men vi närmar oss ett fungerande spel.
Framöver blir det att lägga till mer classer för varje objekt som ska in i spelet. Samt flera states för spelet. Vi planerade utöver gamestate ett menue state för en introduktions skärm med […]
Things are starting to look better. I think.
Good day today, Gustav said he got the sound working and took over the HUD which will display a text as a speedometer while i started working on how to build the track. Meanwhile Martin is working hard on actually drawing objects on the screen.
Gustav looked at a way to import models into the game and made the assertion that we did not have the time to implement it before the deadline. Because of this we’re going to have to […]
Things are starting to look better. I think.
Good day today, Gustav said he got the sound working and took over the HUD which will display a text as a speedometer while i started working on how to build the track. Meanwhile Martin is working hard on actually drawing objects on the screen.
Gustav looked at a way to import models into the game and made the assertion that we did not have the time to implement it before the deadline. Because of this we’re going to have to […]
Fienderörelse del 2!
Vi förstod att det skulle behövas en kod i GameState för att få alla fiender att röra sig som vi ville. Jag tog på mig uppgiften för att få det att fungera så min Sebastian och Sigrid kunde göra annat som vi alla tre kunde ha nytta av. Jag började … – Läs hela inlägget här
Fienderörelse del 2!
Vi förstod att det skulle behövas en kod i GameState för att få alla fiender att röra sig som vi ville. Jag tog på mig uppgiften för att få det att fungera så min Sebastian och Sigrid kunde göra annat som vi alla tre kunde ha nytta av. Jag började … – Läs hela inlägget här
Fienderörelser!
Det börjar likna ett spel som liknar Space Invaders, det är ju bra. Nu ska vi fixa rörelsen för våra Invaders. Vi började koden med hjälp från vår klasskamrat Sigrid där hon hade lagt in den enkla raden “m_x++” i fiendernas Update. Detta fick … – Läs hela inlägget här
Fienderörelser!
Det börjar likna ett spel som liknar Space Invaders, det är ju bra. Nu ska vi fixa rörelsen för våra Invaders. Vi började koden med hjälp från vår klasskamrat Sigrid där hon hade lagt in den enkla raden “m_x++” i fiendernas Update. Detta fick … – Läs hela inlägget här
Programming III – Do it again and do it right
This week of programming has been a bit of a rollercoaster. A first we went up with adding objects in the helium engine which we got provided by our teacher early in this course but the thing was, when we tried to alter it it was so incredibly hard to follow a sort of pipeline. We tried for several days to get a grip on it, eventually we gave to code to a friend of the group that is a […]
Programming III – Do it again and do it right
This week of programming has been a bit of a rollercoaster. A first we went up with adding objects in the helium engine which we got provided by our teacher early in this course but the thing was, when we tried to alter it it was so incredibly hard to follow a sort of pipeline. We tried for several days to get a grip on it, eventually we gave to code to a friend of the group that is a […]
Programming III – Do it again and do it right
This week of programming has been a bit of a rollercoaster. A first we went up with adding objects in the helium engine which we got provided by our teacher early in this course but the thing was, when we tried to alter it it was so incredibly hard to follow a sort of pipeline. We tried for several days to get a grip on it, eventually we gave to code to a friend of the group that is a […]
Programming III – Do it again and do it right
This week of programming has been a bit of a rollercoaster. A first we went up with adding objects in the helium engine which we got provided by our teacher early in this course but the thing was, when we tried to alter it it was so incredibly hard to follow a sort of pipeline. We tried for several days to get a grip on it, eventually we gave to code to a friend of the group that is a […]