Browsing '2014 ': Students starting in 2014

GameProgramming 1 – week 5

Continued with arkanoid and learned some basic collision also finding out how to load different images than bmp.
So starting the week with creating blocks blocks for arkanoid, it would be weird without them one could say they play a central part in the game, lots of purple blocks where loaded from a sprite sheet. After that we sat down to learn how to place them on the screen without hard-coding the positions of each block, instead having an algorithm that […]

/ Comments Off on GameProgramming 1 – week 5
Program: Programming

GameProgramming 1 – week 5

Continued with arkanoid and learned some basic collision also finding out how to load different images than bmp.
So starting the week with creating blocks blocks for arkanoid, it would be weird without them one could say they play a central part in the game, lots of purple blocks where loaded from a sprite sheet. After that we sat down to learn how to place them on the screen without hard-coding the positions of each block, instead having an algorithm that […]

/ Comments Off on GameProgramming 1 – week 5
Program: Programming

V.5

Vad vi lärde oss under denna vecka var: Kollision, hur man sätter in en annan bildtyp (alltså inte bara ”bmp” utan även ”jpg” ”png” etc) och vi blev klara med Arkanoid.

Det vi gjorde klart var: Bollen och Blocken.
Bollen går till att det kommer studsa om den slår i en vägg eller spelaren (som styr det långa blocket längst ner på bilden). Bollen studsar även på blocken men den förstör även blocket den studsar på.
Vi ska göra ett projektarbete då vi […]

/ Comments Off on V.5
Program: Programming

V.5

Vad vi lärde oss under denna vecka var: Kollision, hur man sätter in en annan bildtyp (alltså inte bara ”bmp” utan även ”jpg” ”png” etc) och vi blev klara med Arkanoid.

Det vi gjorde klart var: Bollen och Blocken.
Bollen går till att det kommer studsa om den slår i en vägg eller spelaren (som styr det långa blocket längst ner på bilden). Bollen studsar även på blocken men den förstör även blocket den studsar på.
Vi ska göra ett projektarbete då vi […]

/ Comments Off on V.5
Program: Programming

Programming – Week 5

This week we finished the Arkanoid project. The last parts were to add images that could handle alpha. We extended our project with an extension called SDL_IMAGE. The extension lets us load files with different file endings such as PNG etc. By doing this we could achieve transparency around the ball object in Arkanoid.
We also extended the project by adding a CollisionManager and a Collider class. Theese two work together to achieve
box vs box collision, I dont want to go into more […]

/ Comments Off on Programming – Week 5
Program: Programming

Programming – Week 5

This week we finished the Arkanoid project. The last parts were to add images that could handle alpha. We extended our project with an extension called SDL_IMAGE. The extension lets us load files with different file endings such as PNG etc. By doing this we could achieve transparency around the ball object in Arkanoid.
We also extended the project by adding a CollisionManager and a Collider class. Theese two work together to achieve
box vs box collision, I dont want to go into more […]

/ Comments Off on Programming – Week 5
Program: Programming

Programming – Week 5

This week we finished the Arkanoid project. The last parts were to add images that could handle alpha. We extended our project with an extension called SDL_IMAGE. The extension lets us load files with different file endings such as PNG etc. By doing this we could achieve transparency around the ball object in Arkanoid.
We also extended the project by adding a CollisionManager and a Collider class. Theese two work together to achieve
box vs box collision, I dont want to go into more […]

/ Comments Off on Programming – Week 5
Program: Programming

Programming – Week 5

This week we finished the Arkanoid project. The last parts were to add images that could handle alpha. We extended our project with an extension called SDL_IMAGE. The extension lets us load files with different file endings such as PNG etc. By doing this we could achieve transparency around the ball object in Arkanoid.
We also extended the project by adding a CollisionManager and a Collider class. Theese two work together to achieve
box vs box collision, I dont want to go into more […]

/ Comments Off on Programming – Week 5
Program: Programming

Workin hard or hardly workin?

Our final assignment for Game Programming I is to recreate a mockup or clone of a classic arcade or console game, such as Frogger, Pacman, Tetris, Galaga, etc.
My partner in arms and I decided to challenge ourselves a bit and go for Legend of Zelda ’87. The holidays perhaps aren’t the ideal time for lots of coding, at least for a newbie like me!
Dev Diary:

Pre: Partner made an outline for a concept document with properties, behaviours and relationships
12/12: I filled […]

/ Comments Off on Workin hard or hardly workin?
Program: Programming

Workin hard or hardly workin?

Our final assignment for Game Programming I is to recreate a mockup or clone of a classic arcade or console game, such as Frogger, Pacman, Tetris, Galaga, etc.
My partner in arms and I decided to challenge ourselves a bit and go for Legend of Zelda ’87. The holidays perhaps aren’t the ideal time for lots of coding, at least for a newbie like me!
Dev Diary:

Pre: Partner made an outline for a concept document with properties, behaviours and relationships
12/12: I filled […]

/ Comments Off on Workin hard or hardly workin?
Program: Programming

11.12.14

Det här kommer bli min development diary för ett projekt som jag kommer jobba med i några veckors tid. Alla inlägg kommer bli taggade med Space Invaders(klicka här för att komma till taggen).
This first part of the assignment is to create a game using C/C++ and Simple DirectMedia Library (SDL). Writing a clone of a classic arcade game is highly recommended.
Det här är uppgiften vi har fått.
Det första jag gjorde var att välja ett spel, jag har jobbat tidigare(i […]

/ Comments Off on 11.12.14
Program: Programming

11.12.14

Det här kommer bli min development diary för ett projekt som jag kommer jobba med i några veckors tid. Alla inlägg kommer bli taggade med Space Invaders(klicka här för att komma till taggen).
This first part of the assignment is to create a game using C/C++ and Simple DirectMedia Library (SDL). Writing a clone of a classic arcade game is highly recommended.
Det här är uppgiften vi har fått.
Det första jag gjorde var att välja ett spel, jag har jobbat tidigare(i […]

/ Comments Off on 11.12.14
Program: Programming

Winter Game Jam – Fight for the Justice League!

This Friday we had our second Game Jam at Uni and as the first one we had many participants. The big difference from this and the first game jam was that this game jam lasted Friday-Sunday!! This resulted in two long sleepless nights 🙂 My lovely team consisting of four first year programmers and two artists: 
                                   – Team Ädelpatrasket Von Wackenhooths –This time the theme […]

/ Comments Off on Winter Game Jam – Fight for the Justice League!
Program: Graphics

Winter Game Jam – Fight for the Justice League!

This Friday we had our second Game Jam at Uni and as the first one we had many participants. The big difference from this and the first game jam was that this game jam lasted Friday-Sunday!! This resulted in two long sleepless nights 🙂 My lovely team consisting of four first year programmers and two artists: 
                                   – Team Ädelpatrasket Von Wackenhooths –This time the theme […]

/ Comments Off on Winter Game Jam – Fight for the Justice League!
Program: Graphics

Bomberman Begins

Too be honest, I have really been slacking this week (and a big part of my classmates have too). Maybe it is because it is soon Christmas. Maybe it is tiredness from the game-jam we had, combined with the hobbit movie marathon and a lot of alumni guest lectures that took up our time. We have at least done something this week. We put together functionality for images other than Bitmap files for our games projects, which really just was […]

/ Comments Off on Bomberman Begins
Program: Programming

Bomberman Begins

Too be honest, I have really been slacking this week (and a big part of my classmates have too). Maybe it is because it is soon Christmas. Maybe it is tiredness from the game-jam we had, combined with the hobbit movie marathon and a lot of alumni guest lectures that took up our time. We have at least done something this week. We put together functionality for images other than Bitmap files for our games projects, which really just was […]

/ Comments Off on Bomberman Begins
Program: Programming

Programming: Week 5

I haven’t made any posts for quite some time, mostly because I didn’t want to post about something incomplete. A lot has been happening recently and I have been working on several areas: doing exercises, analyzing Arkanoid game code, doing SDL 2 tutorials, and more. So this post won’t be strictly about what we did during the fifth week but rather a selection of various topics I covered in the two previous weeks.
Advanced topics: Recursion
We were introduced to the concept […]

/ Comments Off on Programming: Week 5
Program: Programming

Programming: Week 5

I haven’t made any posts for quite some time, mostly because I didn’t want to post about something incomplete. A lot has been happening recently and I have been working on several areas: doing exercises, analyzing Arkanoid game code, doing SDL 2 tutorials, and more. So this post won’t be strictly about what we did during the fifth week but rather a selection of various topics I covered in the two previous weeks.
Advanced topics: Recursion
We were introduced to the concept […]

/ Comments Off on Programming: Week 5
Program: Programming

Week 5: Arkanoid and final project

This week we have completed our Arkanoid Game and me and Axel have started to talk about how we want to start to work on our final project.
In arkanoid we added a class for paddle and ball, we also added collision. The collision we used checked if the X axis overlapped the other X axis and same with Y axis. If both overlapped we have collision.
We also learned how to add pictures with other format then .bmp and how to […]

/ Comments Off on Week 5: Arkanoid and final project
Program: Programming

Week 5: Arkanoid and final project

This week we have completed our Arkanoid Game and me and Axel have started to talk about how we want to start to work on our final project.
In arkanoid we added a class for paddle and ball, we also added collision. The collision we used checked if the X axis overlapped the other X axis and same with Y axis. If both overlapped we have collision.
We also learned how to add pictures with other format then .bmp and how to […]

/ Comments Off on Week 5: Arkanoid and final project
Program: Programming

Week 5: Arkanoid and final project

This week we have completed our Arkanoid Game and me and Axel have started to talk about how we want to start to work on our final project.
In arkanoid we added a class for paddle and ball, we also added collision. The collision we used checked if the X axis overlapped the other X axis and same with Y axis. If both overlapped we have collision.
We also learned how to add pictures with other format then .bmp and how to […]

/ Comments Off on Week 5: Arkanoid and final project
Program: Programming

Week 5: Arkanoid and final project

This week we have completed our Arkanoid Game and me and Axel have started to talk about how we want to start to work on our final project.
In arkanoid we added a class for paddle and ball, we also added collision. The collision we used checked if the X axis overlapped the other X axis and same with Y axis. If both overlapped we have collision.
We also learned how to add pictures with other format then .bmp and how to […]

/ Comments Off on Week 5: Arkanoid and final project
Program: Programming

Just playing

Nothing finished, just play

/ Comments Off on Just playing
Program: Graphics

Just playing

Nothing finished, just play

/ Comments Off on Just playing
Program: Graphics