Browsing '5SD022': Game Programming I

Today i did less work

Not very much done today. I installed Visual studio and dropbox onto my stationary computer so that’s done. Martin did a lot of work today with the states so i wrote my own version of the planning document. 

/ Comments Off on Today i did less work
Program: Programming

Today i did less work

Not very much done today. I installed Visual studio and dropbox onto my stationary computer so that’s done. Martin did a lot of work today with the states so i wrote my own version of the planning document. 

/ Comments Off on Today i did less work
Program: Programming

State engine

So far, I have finished the state engine.
Right now it only loads one state, the menu state but you will be able to switch states from anywhere, making it as flexible as I can.

I think I will work on the Input Manager right now. Im waiting for Laban to wake up so that we can make up our project plan. That is why I will create core functions that will be independent of what type of game to make.

December 20, 2013 / Comments Off on State engine
Program: Programming

State engine

So far, I have finished the state engine.
Right now it only loads one state, the menu state but you will be able to switch states from anywhere, making it as flexible as I can.

I think I will work on the Input Manager right now. Im waiting for Laban to wake up so that we can make up our project plan. That is why I will create core functions that will be independent of what type of game to make.

December 20, 2013 / Comments Off on State engine
Program: Programming

Programming Project, Planning

Here is our planning for the project. (copy-paste from word, the formatting is messed up)
Planning document
Project name: Boberman
Project participants: Tomas Lindell and Robert Olin.
Deadline: 19 January 2014.
Schedule:
No schedule needed since there will be work done almost (not the 24th dec) every day.
We will try to do the most important parts first, then move on to the bonuspoints (see goal list).
Goals:

1.    Structure the game after the project score system (to achieve every possible point)
2.    Make the game playable

x.1.    Enable players to […]

/ Comments Off on Programming Project, Planning
Program: Programming

Programming Project, Planning

Here is our planning for the project. (copy-paste from word, the formatting is messed up)
Planning document
Project name: Boberman
Project participants: Tomas Lindell and Robert Olin.
Deadline: 19 January 2014.
Schedule:
No schedule needed since there will be work done almost (not the 24th dec) every day.
We will try to do the most important parts first, then move on to the bonuspoints (see goal list).
Goals:

1.    Structure the game after the project score system (to achieve every possible point)
2.    Make the game playable

x.1.    Enable players to […]

/ Comments Off on Programming Project, Planning
Program: Programming

Programming Project, day 7 – part 2

The collision between players and level objects was bugging me some, so I fixed that. It’s much more smooth now.
Started working on the menu state, added a MenuObjectManager and a vector to hold MenuObjects. Created four of them. Nothing is interactable (is that a word?) but it looks better than the former blank grey screen.

/ Comments Off on Programming Project, day 7 – part 2
Program: Programming

Programming Project, day 7 – part 2

The collision between players and level objects was bugging me some, so I fixed that. It’s much more smooth now.
Started working on the menu state, added a MenuObjectManager and a vector to hold MenuObjects. Created four of them. Nothing is interactable (is that a word?) but it looks better than the former blank grey screen.

/ Comments Off on Programming Project, day 7 – part 2
Program: Programming

Programming Assignment

We have an assignment in programming in which we have to create a game using C++. I was paired up with Robin Karlsson and since “doing a clone of an classic arcade game is highly recommended” we decided to make a clone of the game Duck Hunt.
We came up with a project plan and then divided some chores.
I will do the basic level, ducks (movement, counter, etc), animation, music and sound manager, configuration file and the menu.

December 19, 2013 / Comments Off on Programming Assignment
Program: Programming

Programming Assignment

We have an assignment in programming in which we have to create a game using C++. I was paired up with Robin Karlsson and since “doing a clone of an classic arcade game is highly recommended” we decided to make a clone of the game Duck Hunt.
We came up with a project plan and then divided some chores.
I will do the basic level, ducks (movement, counter, etc), animation, music and sound manager, configuration file and the menu.

December 19, 2013 / Comments Off on Programming Assignment
Program: Programming

Today i did work

Today i started doing my part of the project, i suspect Martin started yesterday so i can’t say “we started”.
We both worked for most of the afternoon, him working on game states and i adding gameobjects and some managers. There seems to be some issues with my version of visual studio not loading the files sent from Martin but he is able to load mine by taking the .h and .cpp files and adding them to the project on his […]

/ Comments Off on Today i did work
Program: Programming

Today i did work

Today i started doing my part of the project, i suspect Martin started yesterday so i can’t say “we started”.
We both worked for most of the afternoon, him working on game states and i adding gameobjects and some managers. There seems to be some issues with my version of visual studio not loading the files sent from Martin but he is able to load mine by taking the .h and .cpp files and adding them to the project on his […]

/ Comments Off on Today i did work
Program: Programming

Programming Project, day 7 – part 1

Added mastervolume to the Audiomanager and animations to powerups. Powerups now get destroyed if hit by an explosion.

/ Comments Off on Programming Project, day 7 – part 1
Program: Programming

Programming Project, day 7 – part 1

Added mastervolume to the Audiomanager and animations to powerups. Powerups now get destroyed if hit by an explosion.

/ Comments Off on Programming Project, day 7 – part 1
Program: Programming

Testing

Having problems enabling comments, posting this to see if it only applies to old posts.

/ Comments Off on Testing
Program: Programming

Testing

Having problems enabling comments, posting this to see if it only applies to old posts.

/ Comments Off on Testing
Program: Programming

A small project plan in ppt

I mustered a small project plan in powerpoint yesterday that I thought I could show.
Vecka 1.
•Brainstorm ett spel
•Ta reda på vad är G
•Sätt ett mål på vilka saker vi ska ha med
•Skriv detta så vi har bara blogg kvar för achievementen =)
Vecka 2.

•Blogga varje kväll(fortsättning)
•Implementera en bra bas från Pong och Platformer
•Sätt sakta men säkert in de viktigaste achievementerna
•Och se till att lära oss music, stats manager och TTF + arv!
Vecka 3.

•Försök att implementera ytterligare achievements
•Håll koll på varandra! Svacka […]

/ Comments Off on A small project plan in ppt
Program: Programming

A small project plan in ppt

I mustered a small project plan in powerpoint yesterday that I thought I could show.
Vecka 1.
•Brainstorm ett spel
•Ta reda på vad är G
•Sätt ett mål på vilka saker vi ska ha med
•Skriv detta så vi har bara blogg kvar för achievementen =)
Vecka 2.

•Blogga varje kväll(fortsättning)
•Implementera en bra bas från Pong och Platformer
•Sätt sakta men säkert in de viktigaste achievementerna
•Och se till att lära oss music, stats manager och TTF + arv!
Vecka 3.

•Försök att implementera ytterligare achievements
•Håll koll på varandra! Svacka […]

/ Comments Off on A small project plan in ppt
Program: Programming

Spelprogrammering 1/ Game Programming 1

Jag och Andrée Henriksson ska tillsammans skapa ett spel i c++ samt använda oss av SDL katalogen.
Spelet som vi ska skapa ska vara ett klassiskt Tower Defence spel.
Project Plan
Game genre: Tower Defense
A simple Tower Defense with 3 different towers. Enemies walk from A to B following a path. The players objective is to put towers on the side of the path to stop them from reaching their destination.
Towers: 3 different
– Standard canon tower
– Long-range sniper tower
– Short-range heavy tower
Money: Each enemy […]

/ Comments Off on Spelprogrammering 1/ Game Programming 1
Program: Programming

Spelprogrammering 1/ Game Programming 1

Jag och Andrée Henriksson ska tillsammans skapa ett spel i c++ samt använda oss av SDL katalogen.
Spelet som vi ska skapa ska vara ett klassiskt Tower Defence spel.
Project Plan
Game genre: Tower Defense
A simple Tower Defense with 3 different towers. Enemies walk from A to B following a path. The players objective is to put towers on the side of the path to stop them from reaching their destination.
Towers: 3 different
– Standard canon tower
– Long-range sniper tower
– Short-range heavy tower
Money: Each enemy […]

/ Comments Off on Spelprogrammering 1/ Game Programming 1
Program: Programming

Frogger Progress

After spending a large part of this evening with the Frogger assignment its now time for the daily update (even though its past midnight).
Today I’ve spent much time thinking of in which order to build up the game, Ended up with me working on implementing GameStates.
While its a work in progress i think its important to get this in as early as possible, in order to make it easier to work with rather than getting the game states later.
As of […]

/ Comments Off on Frogger Progress
Program: Programming

Frogger Progress

After spending a large part of this evening with the Frogger assignment its now time for the daily update (even though its past midnight).
Today I’ve spent much time thinking of in which order to build up the game, Ended up with me working on implementing GameStates.
While its a work in progress i think its important to get this in as early as possible, in order to make it easier to work with rather than getting the game states later.
As of […]

/ Comments Off on Frogger Progress
Program: Programming

It possibly maybe perhaps, finally begins (a little)

Just checked and saw that babel is working, great.
Today me and Marting discussed the elements of Frogger and what we needed to do during the Christmas holidays. We decided to split the work into four parts. We didn’t name them specifically but the parts were:
-Core things: a working level with a menu screen, moving player and functional enemies.
-Important things: Lives, Game over state, score, “proper” graphics, etc.
-More stuff: different levels, more obstacles, score bonuses 
-Yeah right… :Multiplayer mode, music.
Our planning so […]

/ Comments Off on It possibly maybe perhaps, finally begins (a little)
Program: Programming

It possibly maybe perhaps, finally begins (a little)

Just checked and saw that babel is working, great.
Today me and Marting discussed the elements of Frogger and what we needed to do during the Christmas holidays. We decided to split the work into four parts. We didn’t name them specifically but the parts were:
-Core things: a working level with a menu screen, moving player and functional enemies.
-Important things: Lives, Game over state, score, “proper” graphics, etc.
-More stuff: different levels, more obstacles, score bonuses 
-Yeah right… :Multiplayer mode, music.
Our planning so […]

/ Comments Off on It possibly maybe perhaps, finally begins (a little)
Program: Programming