Browsing '2014 ': Students starting in 2014

switch (5 in a Row) – WIP


This week has been filled with new terms like Polymorphism, friend classes, virtual methods, forward declare, finite state machines… My brain feels melted. As a novice programmer these things may need some time to fully understand.
To help find my confidence again I decided to create a simple code for the game ”5 in a row”. Originally it’s a board game where two players by turns drop bricks on the top of the board where you can see the pieces […]

/ Comments Off on switch (5 in a Row) – WIP
Program: Programming

switch (5 in a Row) – WIP


This week has been filled with new terms like Polymorphism, friend classes, virtual methods, forward declare, finite state machines… My brain feels melted. As a novice programmer these things may need some time to fully understand.
To help find my confidence again I decided to create a simple code for the game ”5 in a row”. Originally it’s a board game where two players by turns drop bricks on the top of the board where you can see the pieces […]

/ Comments Off on switch (5 in a Row) – WIP
Program: Programming

Programming Week 4

This week we started building on our second game – Arkanoid. This project is a bit more complex though since we’re actually building this game from scratch. Our teacher is livecoding while going through each line of code, it’s interesting but very hard!
We’ve learned more about inheritance, which is that you can create an original class, and then you can create another class which can inherit the original class’ values.
We have also started discussing something new – Polymorphism, which is what […]

/ Comments Off on Programming Week 4
Program: Programming

Programming Week 4

This week we started building on our second game – Arkanoid. This project is a bit more complex though since we’re actually building this game from scratch. Our teacher is livecoding while going through each line of code, it’s interesting but very hard!
We’ve learned more about inheritance, which is that you can create an original class, and then you can create another class which can inherit the original class’ values.
We have also started discussing something new – Polymorphism, which is what […]

/ Comments Off on Programming Week 4
Program: Programming

Programming Week 4

This week we started building on our second game – Arkanoid. This project is a bit more complex though since we’re actually building this game from scratch. Our teacher is livecoding while going through each line of code, it’s interesting but very hard!
We’ve learned more about inheritance, which is that you can create an original class, and then you can create another class which can inherit the original class’ values.
We have also started discussing something new – Polymorphism, which is what […]

/ Comments Off on Programming Week 4
Program: Programming

Programming Week 4

This week we started building on our second game – Arkanoid. This project is a bit more complex though since we’re actually building this game from scratch. Our teacher is livecoding while going through each line of code, it’s interesting but very hard!
We’ve learned more about inheritance, which is that you can create an original class, and then you can create another class which can inherit the original class’ values.
We have also started discussing something new – Polymorphism, which is what […]

/ Comments Off on Programming Week 4
Program: Programming

Arkanoid and Gamestates

This week began a new task: building the classic game Arkanoid. Following the lead of our lecturer the group wrote down the necessary classes and functions needed for the game, dividing the classes in separate files. SDL (Simple DirectMedia Library) was selected as graphical library for this project.
Arkanoid was developed by Taito in 1986, and was based on the game Breakout from Atari, inc. and released 1976. Breakout was built by Steve Wozniak (Co-founder of Apple, and inventor and designer […]

/ Comments Off on Arkanoid and Gamestates
Program: Programming

Arkanoid and Gamestates

This week began a new task: building the classic game Arkanoid. Following the lead of our lecturer the group wrote down the necessary classes and functions needed for the game, dividing the classes in separate files. SDL (Simple DirectMedia Library) was selected as graphical library for this project.
Arkanoid was developed by Taito in 1986, and was based on the game Breakout from Atari, inc. and released 1976. Breakout was built by Steve Wozniak (Co-founder of Apple, and inventor and designer […]

/ Comments Off on Arkanoid and Gamestates
Program: Programming

Arkanoid and Gamestates

This week began a new task: building the classic game Arkanoid. Following the lead of our lecturer the group wrote down the necessary classes and functions needed for the game, dividing the classes in separate files. SDL (Simple DirectMedia Library) was selected as graphical library for this project.
Arkanoid was developed by Taito in 1986, and was based on the game Breakout from Atari, inc. and released 1976. Breakout was built by Steve Wozniak (Co-founder of Apple, and inventor and designer […]

/ Comments Off on Arkanoid and Gamestates
Program: Programming

Arkanoid and Gamestates

This week began a new task: building the classic game Arkanoid. Following the lead of our lecturer the group wrote down the necessary classes and functions needed for the game, dividing the classes in separate files. SDL (Simple DirectMedia Library) was selected as graphical library for this project.
Arkanoid was developed by Taito in 1986, and was based on the game Breakout from Atari, inc. and released 1976. Breakout was built by Steve Wozniak (Co-founder of Apple, and inventor and designer […]

/ Comments Off on Arkanoid and Gamestates
Program: Programming

Week 4 of game programming – Arkanoid

This week, we’ve been working on creating another game using SDL. Last time we created Pong, now we will create Arkanoid, writing even more of the code ourselves. So far this week we’ve created an engine for our game, statemanager, the different states, started mouse controls, started keyboard controls and we’ve also created draw files that will help us draw everything needed for the game onto the application. That’s about as much as we managed to complete this week, we’ll […]

/ Comments Off on Week 4 of game programming – Arkanoid
Program: Programming

Week 4 of game programming – Arkanoid

This week, we’ve been working on creating another game using SDL. Last time we created Pong, now we will create Arkanoid, writing even more of the code ourselves. So far this week we’ve created an engine for our game, statemanager, the different states, started mouse controls, started keyboard controls and we’ve also created draw files that will help us draw everything needed for the game onto the application. That’s about as much as we managed to complete this week, we’ll […]

/ Comments Off on Week 4 of game programming – Arkanoid
Program: Programming

Week 4 of game programming – Arkanoid

This week, we’ve been working on creating another game using SDL. Last time we created Pong, now we will create Arkanoid, writing even more of the code ourselves. So far this week we’ve created an engine for our game, statemanager, the different states, started mouse controls, started keyboard controls and we’ve also created draw files that will help us draw everything needed for the game onto the application. That’s about as much as we managed to complete this week, we’ll […]

/ Comments Off on Week 4 of game programming – Arkanoid
Program: Programming

Week 4 of game programming – Arkanoid

This week, we’ve been working on creating another game using SDL. Last time we created Pong, now we will create Arkanoid, writing even more of the code ourselves. So far this week we’ve created an engine for our game, statemanager, the different states, started mouse controls, started keyboard controls and we’ve also created draw files that will help us draw everything needed for the game onto the application. That’s about as much as we managed to complete this week, we’ll […]

/ Comments Off on Week 4 of game programming – Arkanoid
Program: Programming

Week three and four – Classes, inheritance and polymorphism

During last week (week 3 in the course) we started using classes. Classes are something defined in C++ and are similar to structs, which are mainly used in C. As structs, a class is something that can hold a number of values and it can be instantiated for use in your program. Though, one thing with classes is that it can also hold member functions (methods) which can be called with the instantiated object. To access the method we use the . […]

/ Comments Off on Week three and four – Classes, inheritance and polymorphism
Program: Programming

Week three and four – Classes, inheritance and polymorphism

During last week (week 3 in the course) we started using classes. Classes are something defined in C++ and are similar to structs, which are mainly used in C. As structs, a class is something that can hold a number of values and it can be instantiated for use in your program. Though, one thing with classes is that it can also hold member functions (methods) which can be called with the instantiated object. To access the method we use the . […]

/ Comments Off on Week three and four – Classes, inheritance and polymorphism
Program: Programming

Week three and four – Classes, inheritance and polymorphism

During last week (week 3 in the course) we started using classes. Classes are something defined in C++ and are similar to structs, which are mainly used in C. As structs, a class is something that can hold a number of values and it can be instantiated for use in your program. Though, one thing with classes is that it can also hold member functions (methods) which can be called with the instantiated object. To access the method we use the . […]

/ Comments Off on Week three and four – Classes, inheritance and polymorphism
Program: Programming

Week three and four – Classes, inheritance and polymorphism

During last week (week 3 in the course) we started using classes. Classes are something defined in C++ and are similar to structs, which are mainly used in C. As structs, a class is something that can hold a number of values and it can be instantiated for use in your program. Though, one thing with classes is that it can also hold member functions (methods) which can be called with the instantiated object. To access the method we use the . […]

/ Comments Off on Week three and four – Classes, inheritance and polymorphism
Program: Programming

Fjärde veckan

Den här veckan spenderade vi på att skriva och lära os om SDL och Bas kåden som behövs för att göra spelet Arkanoid.
Detta involverade att skriva ett antal klasser som skulle hantera olika game states och generellt grafiska bitar.
Jag känner att jag behöver göra lite små uppgifter angående SDL för att få lite mer förståelse. Men sakta och säkert lär jag mig mer efter varje lektion även om det är lite mycket att ta in.
Ingen kod denna vecka

December 05, 2014 / Comments Off on Fjärde veckan
Program: Programming

Fjärde veckan

Den här veckan spenderade vi på att skriva och lära os om SDL och Bas kåden som behövs för att göra spelet Arkanoid.
Detta involverade att skriva ett antal klasser som skulle hantera olika game states och generellt grafiska bitar.
Jag känner att jag behöver göra lite små uppgifter angående SDL för att få lite mer förståelse. Men sakta och säkert lär jag mig mer efter varje lektion även om det är lite mycket att ta in.
Ingen kod denna vecka

December 05, 2014 / Comments Off on Fjärde veckan
Program: Programming

Week 4: SDL and Started creating my first game.

This week we started working on our final project for this course it is to make a remake off an old arcade game I am going to be working with https://axelvesterlund.wordpress.com/ and we have decided to make bomberman / Boom.
We have been working on a Design document were we have listed all the objects and tried to write down every thing that is in the game. This document will help us during this final project and we will […]

/ Comments Off on Week 4: SDL and Started creating my first game.
Program: Programming

Week 4: SDL and Started creating my first game.

This week we started working on our final project for this course it is to make a remake off an old arcade game I am going to be working with https://axelvesterlund.wordpress.com/ and we have decided to make bomberman / Boom.
We have been working on a Design document were we have listed all the objects and tried to write down every thing that is in the game. This document will help us during this final project and we will […]

/ Comments Off on Week 4: SDL and Started creating my first game.
Program: Programming

Week 4: SDL and Started creating my first game.

This week we started working on our final project for this course it is to make a remake off an old arcade game I am going to be working with https://axelvesterlund.wordpress.com/ and we have decided to make bomberman / Boom.
We have been working on a Design document were we have listed all the objects and tried to write down every thing that is in the game. This document will help us during this final project and we will […]

/ Comments Off on Week 4: SDL and Started creating my first game.
Program: Programming

Week 4: SDL and Started creating my first game.

This week we started working on our final project for this course it is to make a remake off an old arcade game I am going to be working with https://axelvesterlund.wordpress.com/ and we have decided to make bomberman / Boom.
We have been working on a Design document were we have listed all the objects and tried to write down every thing that is in the game. This document will help us during this final project and we will […]

/ Comments Off on Week 4: SDL and Started creating my first game.
Program: Programming