Daily Archives: January 11, 2014
Sketches & Art: japaneese background WIP
Todays work, I’m currently very content with it.but there is atm very little detail.
Feedback appreciated
Sketches & Art: japaneese background WIP
Todays work, I’m currently very content with it.but there is atm very little detail.
Feedback appreciated
Audio sliders
Today I made audio slider for our options state.There is one sound slider, one music slider and one master audio slider.
The master audio slider goes from 0.0 to 1.0
The sound and music slider goes from 0 – 128
So for example, when I have the music slider on 64 and the master slider on 0.5, my music will play at volume 64 * 0.5 = 32!
Audio sliders
Today I made audio slider for our options state.There is one sound slider, one music slider and one master audio slider.
The master audio slider goes from 0.0 to 1.0
The sound and music slider goes from 0 – 128
So for example, when I have the music slider on 64 and the master slider on 0.5, my music will play at volume 64 * 0.5 = 32!
Day 16, Animation in place!
Thanks to Stefan we got our Animation class. The class files was in our shared Dropbox when i woke up and ready to be implemented. I had to change in some other files to get it to work.I then added a ItemObject class that are the powerups you get. For now there is only one powerup and it gives you an extra ball. Original arkanoid gives you 2 new balls I think but I think we settle for 1 new […]
Day 16, Animation in place!
Thanks to Stefan we got our Animation class. The class files was in our shared Dropbox when i woke up and ready to be implemented. I had to change in some other files to get it to work.I then added a ItemObject class that are the powerups you get. For now there is only one powerup and it gives you an extra ball. Original arkanoid gives you 2 new balls I think but I think we settle for 1 new […]
Programming Project, day 22 – part 2
There where some problems with the AI that I fixed. The GameSetupState now has settings for each player, the settings are “Player controlled”, “AI controlled” and “Inactive”.
You can’t click the “Start game” button unless there are 2 or more players active.
Only the active players are shown on the GameEndState.
Programming Project, day 22 – part 2
There where some problems with the AI that I fixed. The GameSetupState now has settings for each player, the settings are “Player controlled”, “AI controlled” and “Inactive”.
You can’t click the “Start game” button unless there are 2 or more players active.
Only the active players are shown on the GameEndState.
Programming assignment 2014-01-11
Today I’ve been reading up on different methods saving collision data while my co-worker worked on the collision manager, there seem to be one million different ways to do it but we have decided to try to make a way to check collision but also check what’s colliding because we want different things to happen to different types of collisions.
Other than that I started to work on animation, which I have to modify to get it to work, in previous […]
Programming assignment 2014-01-11
Today I’ve been reading up on different methods saving collision data while my co-worker worked on the collision manager, there seem to be one million different ways to do it but we have decided to try to make a way to check collision but also check what’s colliding because we want different things to happen to different types of collisions.
Other than that I started to work on animation, which I have to modify to get it to work, in previous […]
Game Programming – Assignment day 17
Continued working on collsion manager today.
I seemed to have managed to make the manager create colliders for game objects and save them in a vector.
I also managed to write out the collider position (x and y coordinates) while the game was running as well as writing out a message when the two positions were identical.
One step closer to proper collision detection.
Game Programming – Assignment day 17
Continued working on collsion manager today.
I seemed to have managed to make the manager create colliders for game objects and save them in a vector.
I also managed to write out the collider position (x and y coordinates) while the game was running as well as writing out a message when the two positions were identical.
One step closer to proper collision detection.
Programming Assignment – Arkanoid themes
Anton and I worked on our game yesterday, I created some graphics for our game that we needed. We are going to let the players use custom themes by using Boost File-system to find folders and their name. So that the only thing you need to do to create a new theme is to add a folder with your graphics in the themes folder and the game will automatically find them and add them to in the options menu.
Well, that’s […]
Programming Assignment – Arkanoid themes
Anton and I worked on our game yesterday, I created some graphics for our game that we needed. We are going to let the players use custom themes by using Boost File-system to find folders and their name. So that the only thing you need to do to create a new theme is to add a folder with your graphics in the themes folder and the game will automatically find them and add them to in the options menu.
Well, that’s […]
Moving an object
The player object was needed to be created on the txt file, get a start position and start moving throughout the whole gamespace.
It took me a while but for the most part is was just copying my professors code. After some help knowing why a few things didn’t help
Moving an object
The player object was needed to be created on the txt file, get a start position and start moving throughout the whole gamespace.
It took me a while but for the most part is was just copying my professors code. After some help knowing why a few things didn’t help
Shifiting to maximum overdrive
After counseling with a few students, my partner and both of my teachers I’ve managed to get an input manager done by combining the existing input.h to work as a manager. It wasn’t as hard as I thought but hey, nothing really is I am just really, really stupid I guess.
I finished a water object that spans over the whole top part of the map. A very interesting part is that it’s invisible with a background objects that you cannot […]
Shifiting to maximum overdrive
After counseling with a few students, my partner and both of my teachers I’ve managed to get an input manager done by combining the existing input.h to work as a manager. It wasn’t as hard as I thought but hey, nothing really is I am just really, really stupid I guess.
I finished a water object that spans over the whole top part of the map. A very interesting part is that it’s invisible with a background objects that you cannot […]
Programming Project, day 22 – part 1
There are now three functioning AI states. It’s just a matter of fine-tuning their behavior. I guess I’ll leave it for now. It’s fun to program AI but now that I got the project points for it I’m gonna focus on something else. Perhaps particle effects! But before that, I’ll add the settings for playercount and AI in the GameSetupState.
To explain the picture: When in the roaming state, the AI walks around the map kind of randomly. In the flee […]
Programming Project, day 22 – part 1
There are now three functioning AI states. It’s just a matter of fine-tuning their behavior. I guess I’ll leave it for now. It’s fun to program AI but now that I got the project points for it I’m gonna focus on something else. Perhaps particle effects! But before that, I’ll add the settings for playercount and AI in the GameSetupState.
To explain the picture: When in the roaming state, the AI walks around the map kind of randomly. In the flee […]
Its all about practice!
This was my first try on this picture, I guess ill have to redo it once i get back to school. I think maybe if i get some more distinguish lines and make it look cleaner.
So ill be back for school next monday, then ill have to Work my butt off, two assignments awaits!
Its all about practice!
This was my first try on this picture, I guess ill have to redo it once i get back to school. I think maybe if i get some more distinguish lines and make it look cleaner.
So ill be back for school next monday, then ill have to Work my butt off, two assignments awaits!
Programming Project, day 21
I changed the AI states completely. The “Farming” state is now called the “Roaming” state. It checks tiles in certain directions for levelobjects that are destructable, places bombs and walks around the map. I need to make it a bit more random because the AI favors moving in certain directions over other ones right now.
I made another state called “Flee” state which runs away from nearby bombs until at a “safe” distance from any bomb, then returns to the “Roaming” […]
Programming Project, day 21
I changed the AI states completely. The “Farming” state is now called the “Roaming” state. It checks tiles in certain directions for levelobjects that are destructable, places bombs and walks around the map. I need to make it a bit more random because the AI favors moving in certain directions over other ones right now.
I made another state called “Flee” state which runs away from nearby bombs until at a “safe” distance from any bomb, then returns to the “Roaming” […]