Browsing '2013': Students starting in 2013

More progress


Finally took the time to Tweak around with the Level, and Background to create something that looks more appealing to work on.
Beside the visual change there is now working music from the program. At this I ran into some issues with faulty .mp3 files that would exit the program without giving any error messages.
The next step is to work with these sliders in order change volume and such. The Sliders is created in such a way that its very, […]

/ Comments Off on More progress
Program: Programming

More progress


Finally took the time to Tweak around with the Level, and Background to create something that looks more appealing to work on.
Beside the visual change there is now working music from the program. At this I ran into some issues with faulty .mp3 files that would exit the program without giving any error messages.
The next step is to work with these sliders in order change volume and such. The Sliders is created in such a way that its very, […]

/ Comments Off on More progress
Program: Programming

Much changes!

The whole game has been reworked a lot and the current method for creating a sprite is to do

Sprite* ball = new Sprite(“ball.png”, 100, 300);

This will create a sprite at position 100, 300 with a ball image. I exploded the drawManager and divided it into parts, mostly in the WindowManager which manages window and renderer operations(mostly SDL stuff). The current version of the window Manager only takes one window and renderer but it will be changed to have multiple windows […]

/ Comments Off on Much changes!
Program: Programming

Much changes!

The whole game has been reworked a lot and the current method for creating a sprite is to do

Sprite* ball = new Sprite(“ball.png”, 100, 300);

This will create a sprite at position 100, 300 with a ball image. I exploded the drawManager and divided it into parts, mostly in the WindowManager which manages window and renderer operations(mostly SDL stuff). The current version of the window Manager only takes one window and renderer but it will be changed to have multiple windows […]

/ Comments Off on Much changes!
Program: Programming

KreakOut #4 – Bricks shall be shat

A Breakout game without bricks is like a really one-sided Pong match, so now it was time for those!
The main part of the block-script is just a copy of the BallObject, the problem was in getting multiple objects of the same type to work.
As someone that got more experience creating programs, I figured that arrays would do the job. After a lot of tinkering around, we ended up with what seemed like it would work with no errors at all. […]

/ Comments Off on KreakOut #4 – Bricks shall be shat
Program: Programming

KreakOut #4 – Bricks shall be shat

A Breakout game without bricks is like a really one-sided Pong match, so now it was time for those!
The main part of the block-script is just a copy of the BallObject, the problem was in getting multiple objects of the same type to work.
As someone that got more experience creating programs, I figured that arrays would do the job. After a lot of tinkering around, we ended up with what seemed like it would work with no errors at all. […]

/ Comments Off on KreakOut #4 – Bricks shall be shat
Program: Programming

Bricks, bricks and more BRIIIICKS! Post #3, I believe

So, due to our frustration from yesterday we both forgot to write in our precious blog. The mission of the day was to get our new and shiny bricks to load from a textfile, but it just wouldn’t work. I think we sat there for around 3 hours and we couldn’t understand at all what it was thanks to visual studio not showing any errors either. Thing just wouldn’t build.
But today! Today we came up with the great idea of […]

/ Comments Off on Bricks, bricks and more BRIIIICKS! Post #3, I believe
Program: Programming

Bricks, bricks and more BRIIIICKS! Post #3, I believe

So, due to our frustration from yesterday we both forgot to write in our precious blog. The mission of the day was to get our new and shiny bricks to load from a textfile, but it just wouldn’t work. I think we sat there for around 3 hours and we couldn’t understand at all what it was thanks to visual studio not showing any errors either. Thing just wouldn’t build.
But today! Today we came up with the great idea of […]

/ Comments Off on Bricks, bricks and more BRIIIICKS! Post #3, I believe
Program: Programming

Line Weight – How to do it and what diffrence it makes

As I was thinking through the constructive criticsism I got from my teacher on my clean line version of my character this morning, this video surprisingly poped up on my subscription feed on youtube. This was just the tutorial I needed since the cricicsism I got was that I hadn’t put any line weight in my drawing and that’s why it came out kind of flat. After watching this video I realized what a diffrence thick and thin lines do […]

/ Comments Off on Line Weight – How to do it and what diffrence it makes
Program: Graphics

Line Weight – How to do it and what diffrence it makes

As I was thinking through the constructive criticsism I got from my teacher on my clean line version of my character this morning, this video surprisingly poped up on my subscription feed on youtube. This was just the tutorial I needed since the cricicsism I got was that I hadn’t put any line weight in my drawing and that’s why it came out kind of flat. After watching this video I realized what a diffrence thick and thin lines do […]

/ Comments Off on Line Weight – How to do it and what diffrence it makes
Program: Graphics

Programming assignment 2014-01-09

We’ve gotten gamestate to work by moving all the processes done in engine regarding the game running into the gamestate. It was almost like writing another engine but just for running the game. I don’t know if I’ve mentioned it but we had a sound bug where the bullet sound played a lot of times per button press, this was fixed by adding a keyboard update after the event checker. 
Now back to the states, we got a menu working, but […]

/ Comments Off on Programming assignment 2014-01-09
Program: Programming

Programming assignment 2014-01-09

We’ve gotten gamestate to work by moving all the processes done in engine regarding the game running into the gamestate. It was almost like writing another engine but just for running the game. I don’t know if I’ve mentioned it but we had a sound bug where the bullet sound played a lot of times per button press, this was fixed by adding a keyboard update after the event checker. 
Now back to the states, we got a menu working, but […]

/ Comments Off on Programming assignment 2014-01-09
Program: Programming

Game Programming – Assignment day 15

Fixed Gamestate now, when the game starts you go into the gamestate by writing ”new” into the console and press enter, you exit by pressing escape.
Upon exiting the gamestate you are taken back to the console and can write ”new” again to start a new gamestate.
You can also write ”quit” in the console to exit the program altogether.
When pressing space a bullet objects gets positioned right above the player object.
Received some help to get the ”isDOWNonce” function to work properly, […]

/ Comments Off on Game Programming – Assignment day 15
Program: Programming

Game Programming – Assignment day 15

Fixed Gamestate now, when the game starts you go into the gamestate by writing ”new” into the console and press enter, you exit by pressing escape.
Upon exiting the gamestate you are taken back to the console and can write ”new” again to start a new gamestate.
You can also write ”quit” in the console to exit the program altogether.
When pressing space a bullet objects gets positioned right above the player object.
Received some help to get the ”isDOWNonce” function to work properly, […]

/ Comments Off on Game Programming – Assignment day 15
Program: Programming

Frogger Dev. Post 18

Had another one of those slow days again. I did make some progress with the pause menu and it should be about halfway done by now. Hopefully I’ll get around to doing it. Also, I’ll need to talk to Herman about synchronising the project again.

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

Frogger Dev. Post 18

Had another one of those slow days again. I did make some progress with the pause menu and it should be about halfway done by now. Hopefully I’ll get around to doing it. Also, I’ll need to talk to Herman about synchronising the project again.

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

Programming Project, day 19

Wall of text incoming.
Today I found a small memory leak and fixed it. I think that I have a couple more in each menu state. I’ll look into that in the future. Right now I’m doing some other interesting stuff.
Me and a classmate Anton Larsson Auna checked some code when sitting beside each other in the “game-room”. He has done some interesting stuff and is a baows at programming. His blog: http://space1nvder.wordpress.com/
I’ve made the code so that it now finally supports […]

/ Comments Off on Programming Project, day 19
Program: Programming

Programming Project, day 19

Wall of text incoming.
Today I found a small memory leak and fixed it. I think that I have a couple more in each menu state. I’ll look into that in the future. Right now I’m doing some other interesting stuff.
Me and a classmate Anton Larsson Auna checked some code when sitting beside each other in the “game-room”. He has done some interesting stuff and is a baows at programming. His blog: http://space1nvder.wordpress.com/
I’ve made the code so that it now finally supports […]

/ Comments Off on Programming Project, day 19
Program: Programming

Im not home yet……

Under the christmas holiday i have been slacking off… alot… and being sick.. no posts has been uploaded as you may have noticed. I have been drawing on my pc for the final assignments but i didnt like the result so i chose to wait until i got it right.. but then again.. i should upload it so that i can compare it with future results. Ill do that for friday. Ill share this picture that i drew on my […]

/ Comments Off on Im not home yet……
Program: Programming

Im not home yet……

Under the christmas holiday i have been slacking off… alot… and being sick.. no posts has been uploaded as you may have noticed. I have been drawing on my pc for the final assignments but i didnt like the result so i chose to wait until i got it right.. but then again.. i should upload it so that i can compare it with future results. Ill do that for friday. Ill share this picture that i drew on my […]

/ Comments Off on Im not home yet……
Program: Programming

Next Challenge: Lighting an Environment!

Christmas is over and feels already very distant due to the fast pace life’s back in. I have been working all day on how to render an environment. Between 10 am to 5 pm I practiced this on our assigned environment sketch. Then I have also been looking at a lot of art, interviews and tutorials with artists from modern Disney films among others.
I’ll post a sample of my environment to be able to track my progress, but this is […]

/ Comments Off on Next Challenge: Lighting an Environment!
Program: Graphics

Next Challenge: Lighting an Environment!

Christmas is over and feels already very distant due to the fast pace life’s back in. I have been working all day on how to render an environment. Between 10 am to 5 pm I practiced this on our assigned environment sketch. Then I have also been looking at a lot of art, interviews and tutorials with artists from modern Disney films among others.
I’ll post a sample of my environment to be able to track my progress, but this is […]

/ Comments Off on Next Challenge: Lighting an Environment!
Program: Graphics

Tower Defense, different states

Yesterday I said I was going to work on states, so that’s what I did.
A State is the different states the game can be in, for example: * StartMenuState would be the screen with New Game, High Score, Load Game, Options and Quit/Exit. * GameState would be with the screen where the actual game is played. * GameOverState would show when the game is over due to you losing.
I used a GameStateManager to keep track of what […]

/ Comments Off on Tower Defense, different states
Program: Programming

Tower Defense, different states

Yesterday I said I was going to work on states, so that’s what I did.
A State is the different states the game can be in, for example: * StartMenuState would be the screen with New Game, High Score, Load Game, Options and Quit/Exit. * GameState would be with the screen where the actual game is played. * GameOverState would show when the game is over due to you losing.
I used a GameStateManager to keep track of what […]

/ Comments Off on Tower Defense, different states
Program: Programming