Browsing 'Programming': Posts from Game Design and Programming

Lighting a character

Hey!
Today ill be presenting my lighting/shadowing my character, this is something totally new, everything i have done before is drawing character. So with no experience in shadowing or other coloring stuff, we had a “walkthrough” in class. And this is the result of that!

So basically we took the character from before and worked on it, again, but this time i removed the mantle and his weapons to make it a bit easier. So we got 2 more thing to […]

/ Comments Off on Lighting a character
Program: Programming

Lighting a character

Hey!
Today ill be presenting my lighting/shadowing my character, this is something totally new, everything i have done before is drawing character. So with no experience in shadowing or other coloring stuff, we had a “walkthrough” in class. And this is the result of that!

So basically we took the character from before and worked on it, again, but this time i removed the mantle and his weapons to make it a bit easier. So we got 2 more thing to […]

/ Comments Off on Lighting a character
Program: Programming

Day 6

I have now made an InputManager and a GameObject Manager, I’m not sure I have constructed and implemented them the right way but it kind of works right now. I have also played around with the States. Its hard to understand what goes where, for example. where do I put UpdateEvents? Should that go in the Engine class or should i write an UpdateEvent method for each GameState? Right now I put it in the InputManager in a method called […]

/ Comments Off on Day 6
Program: Programming

Day 6

I have now made an InputManager and a GameObject Manager, I’m not sure I have constructed and implemented them the right way but it kind of works right now. I have also played around with the States. Its hard to understand what goes where, for example. where do I put UpdateEvents? Should that go in the Engine class or should i write an UpdateEvent method for each GameState? Right now I put it in the InputManager in a method called […]

/ Comments Off on Day 6
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

Plan for our project

Me and Robin are making  a game in c++. I am now trying get it to work, we have split on the things that need to get done with the project. I hope it will go well.
 
A-L-A

/ Comments Off on Plan for our project
Program: Programming

Plan for our project

Me and Robin are making  a game in c++. I am now trying get it to work, we have split on the things that need to get done with the project. I hope it will go well.
 
A-L-A

/ Comments Off on Plan for our project
Program: Programming

Frogger Dev. Post 01

So, the major assignment of the Programming course has started. Basically you get paired up with another person in the class and the two of you have to make a game toghether using the SDL library, C++ and some good old fashioned teamwork.
I was paired up with Herman who is a pretty nice guy all things considered (actually most of the people in the class are pretty nice). At first we were unsure about what game to pick but we […]

/ Comments Off on Frogger Dev. Post 01
Program: Programming

Frogger Dev. Post 01

So, the major assignment of the Programming course has started. Basically you get paired up with another person in the class and the two of you have to make a game toghether using the SDL library, C++ and some good old fashioned teamwork.
I was paired up with Herman who is a pretty nice guy all things considered (actually most of the people in the class are pretty nice). At first we were unsure about what game to pick but we […]

/ Comments Off on Frogger Dev. Post 01
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

Game Programming 1

Updating some progress.
I sat up all night last night and learned more about what we have done at the lectures. I feel I will get the hang of what we are doing in all these codes. I also made a preliminary collider to the Zelda Project. It works if implemented in the lecture example “platformer” but may need adjustments to the Zelda-game.
A good thing is that there is no gravity in Zelda. But we will need to take in consideration […]

/ Comments Off on Game Programming 1
Program: Programming

Game Programming 1

Updating some progress.
I sat up all night last night and learned more about what we have done at the lectures. I feel I will get the hang of what we are doing in all these codes. I also made a preliminary collider to the Zelda Project. It works if implemented in the lecture example “platformer” but may need adjustments to the Zelda-game.
A good thing is that there is no gravity in Zelda. But we will need to take in consideration […]

/ Comments Off on Game Programming 1
Program: Programming