Browsing '2013': Students starting in 2013
Game Programming I – Assignment day 21
More work on collision.
Moved overlap method to collider class, it checks box vs box collision.
Also made a overlap circle method that checks overlap between two circles.
Need to add the collision manager into this and make things happen when collision occurs rather than just a cout line.
I should also make an Entity manager that handles all the game objects.
Game Programming I – Assignment day 21
More work on collision.
Moved overlap method to collider class, it checks box vs box collision.
Also made a overlap circle method that checks overlap between two circles.
Need to add the collision manager into this and make things happen when collision occurs rather than just a cout line.
I should also make an Entity manager that handles all the game objects.
Day 19 (or rather night)
I worked half the night last night with adding different kinds of collisions. We already have a simple Box vs Box Collision. I moved the code that checked overlap between the boxes from the BoxCollider class to a function in the CollisionManager. I then added a CircleCollision class that holds one X-Y position and a radius.I also added two functions in the CollisionManager to for check of overlap between circle vs circle and box vs circle. With all in place, […]
Day 19 (or rather night)
I worked half the night last night with adding different kinds of collisions. We already have a simple Box vs Box Collision. I moved the code that checked overlap between the boxes from the BoxCollider class to a function in the CollisionManager. I then added a CircleCollision class that holds one X-Y position and a radius.I also added two functions in the CollisionManager to for check of overlap between circle vs circle and box vs circle. With all in place, […]
Game Programming I – day 20
Overhauled the collision manager.
Colliders are now memebers of their objects.
Need to fix the overlap function in the collider class.
But first I need some sleep.
Game Programming I – day 20
Overhauled the collision manager.
Colliders are now memebers of their objects.
Need to fix the overlap function in the collider class.
But first I need some sleep.
KreakOut #8 – Next time I’ll use MP5s
Our “Random Difficulty”-setting got a little less random with the introduction of a proper spawn for the ball, on top of the paddle where it belongs. It’s still pretty random at times, though.
So, except for the minor tweaks that we keep adding (this time it was things like lives, small ball-on-paddle change and some checks on when you win/lose), we also added support for sound! And this wasn’t an easy task, easily one of the more frustrating ones so far […]
KreakOut #8 – Next time I’ll use MP5s
Our “Random Difficulty”-setting got a little less random with the introduction of a proper spawn for the ball, on top of the paddle where it belongs. It’s still pretty random at times, though.
So, except for the minor tweaks that we keep adding (this time it was things like lives, small ball-on-paddle change and some checks on when you win/lose), we also added support for sound! And this wasn’t an easy task, easily one of the more frustrating ones so far […]
Past midnight post… Woops were did the time go.
Today I did not get so much done, Though I’ve been thinking on how to create a few of the things that are left.
Ladbon managed to get the Collision working, so with that done, the Funsies begins of programming what happends when things collide.
With this important step done, it might quite soon actually start looking like a game!
Late night blogg post falling asleep…
Past midnight post… Woops were did the time go.
Today I did not get so much done, Though I’ve been thinking on how to create a few of the things that are left.
Ladbon managed to get the Collision working, so with that done, the Funsies begins of programming what happends when things collide.
With this important step done, it might quite soon actually start looking like a game!
Late night blogg post falling asleep…
Pogramming Project
Only a few days left before submission and we have some important parts left to work on.
Today i have been working on game music. we l have two different music clip. One for start state and one for the game state. We have also fixed so the music will replaying when it ends.
we will continue to work with Win-condition,Lose-condition, money system),Tower price, highscore system, and (pause game) .
Pogramming Project
Only a few days left before submission and we have some important parts left to work on.
Today i have been working on game music. we l have two different music clip. One for start state and one for the game state. We have also fixed so the music will replaying when it ends.
we will continue to work with Win-condition,Lose-condition, money system),Tower price, highscore system, and (pause game) .
Pogramming Project
Only a few days left before submission and we have some important parts left to work on.
Today i have been working on game music. we l have two different music clip. One for start state and one for the game state. We have also fixed so the music will replaying when it ends.
we will continue to work with Win-condition,Lose-condition, money system),Tower price, highscore system, and (pause game) .
Pogramming Project
Only a few days left before submission and we have some important parts left to work on.
Today i have been working on game music. we l have two different music clip. One for start state and one for the game state. We have also fixed so the music will replaying when it ends.
we will continue to work with Win-condition,Lose-condition, money system),Tower price, highscore system, and (pause game) .
Programming Assignment – Arkanoid
Today I changed the menu so instead of the settings you have chosen will apply instantaneously you will have to click apply to save them. A small change but I like it better that way. I also finished some more graphics now we just need a couple of more sprites and the the graphics will be finished. I’ve started working on a way to encrypt and decrypt things to make it harder to modify things we save in text-files (such […]
Programming Assignment – Arkanoid
Today I changed the menu so instead of the settings you have chosen will apply instantaneously you will have to click apply to save them. A small change but I like it better that way. I also finished some more graphics now we just need a couple of more sprites and the the graphics will be finished. I’ve started working on a way to encrypt and decrypt things to make it harder to modify things we save in text-files (such […]
We now have a playable version of our TD. It is not yet a game, but almost there. Towers can be placed, they shoot when they detect enemy within their range. The bullets can now collide with the enemy and their damage is done to the enemy’s health. When its health reaches 0 it dies and is removed. When the last enemy dies, the next wave spawnes after a short delay.
To do before it can be called a game: Win-condition […]
We now have a playable version of our TD. It is not yet a game, but almost there. Towers can be placed, they shoot when they detect enemy within their range. The bullets can now collide with the enemy and their damage is done to the enemy’s health. When its health reaches 0 it dies and is removed. When the last enemy dies, the next wave spawnes after a short delay.
To do before it can be called a game: Win-condition […]
Programming Project, day 25
The OptionsSoundState works now, no freezing. I made a vector loop and didn’t increment. Damn it, how many times will I miss that? =) I didn’t change the sliders, they are still mediocre.
I’m planning on adding collisions (between objects in the background) in the main menu for extra points. Without it I have 90 points right now, perhaps 95 if I have no memory leaks.
I changed the particle effects so that they look a little more “3D”.
I also added a […]
Programming Project, day 25
The OptionsSoundState works now, no freezing. I made a vector loop and didn’t increment. Damn it, how many times will I miss that? =) I didn’t change the sliders, they are still mediocre.
I’m planning on adding collisions (between objects in the background) in the main menu for extra points. Without it I have 90 points right now, perhaps 95 if I have no memory leaks.
I changed the particle effects so that they look a little more “3D”.
I also added a […]
No post today
I didn’t manage to make a post today due to a minor family emergency.
I’ll expand more on what i did today tomorrow but i did fix the issue i was having.
No post today
I didn’t manage to make a post today due to a minor family emergency.
I’ll expand more on what i did today tomorrow but i did fix the issue i was having.
Programming assignment 2014-01-14
Today I worked on the music of the game. It started out good but I eventually realized that our stop function doesn’t work. So That one I have to get back to.
The bigger problem of the day were when I was going to add my animation (which worked) to the version my partner worked on. The problem is that he has added some arguments to make the collision work and it doesn’t play nice with the animation I did yesterday, […]
Programming assignment 2014-01-14
Today I worked on the music of the game. It started out good but I eventually realized that our stop function doesn’t work. So That one I have to get back to.
The bigger problem of the day were when I was going to add my animation (which worked) to the version my partner worked on. The problem is that he has added some arguments to make the collision work and it doesn’t play nice with the animation I did yesterday, […]