Implementing XInput

We have now officially started the final assignment of Game Programming 3! In short, it’s to create a simple 3D game using what we learned during the lectures. There are some things that are required (such as GUI, music, and (obviously) a fully functional game), and also various “advanced” features. The advanced features give varying amounts of points, of which you need 30 to receive a VG grade on the assignment as well as the course.
I’m working with

December 21, 2014 / Comments Off on Implementing XInput
Program: Programming

Implementing XInput

We have now officially started the final assignment of Game Programming 3! In short, it’s to create a simple 3D game using what we learned during the lectures. There are some things that are required (such as GUI, music, and (obviously) a fully functional game), and also various “advanced” features. The advanced features give varying amounts of points, of which you need 30 to receive a VG grade on the assignment as well as the course.
I’m working with

December 21, 2014 / Comments Off on Implementing XInput
Program: Programming

Advanced Game design II – First Game

The theme for the first week games were “Every finger in the room is pointing at you” and we were asked to make a game based on this theme.  We had 20 hours/person for this assignment.
The game we made in my group was a board game inspired by the classic mix & match games, where you have different parts of characters and you try to match them together to create a complete character.
My thoughts about this theme was that either the […]

/ Comments Off on Advanced Game design II – First Game
Program: Graphics

Advanced Game design II – First Game

The theme for the first week games were “Every finger in the room is pointing at you” and we were asked to make a game based on this theme.  We had 20 hours/person for this assignment.
The game we made in my group was a board game inspired by the classic mix & match games, where you have different parts of characters and you try to match them together to create a complete character.
My thoughts about this theme was that either the […]

/ Comments Off on Advanced Game design II – First Game
Program: Graphics

Advanced Game design II – First Game

The theme for the first week games were “Every finger in the room is pointing at you” and we were asked to make a game based on this theme.  We had 20 hours/person for this assignment.
The game we made in my group was a board game inspired by the classic mix & match games, where you have different parts of characters and you try to match them together to create a complete character.
My thoughts about this theme was that either the […]

/ Comments Off on Advanced Game design II – First Game
Program: Graphics

Advanced Game design II – First Game

The theme for the first week games were “Every finger in the room is pointing at you” and we were asked to make a game based on this theme.  We had 20 hours/person for this assignment.
The game we made in my group was a board game inspired by the classic mix & match games, where you have different parts of characters and you try to match them together to create a complete character.
My thoughts about this theme was that either the […]

/ Comments Off on Advanced Game design II – First Game
Program: Graphics

Game programming – Week six

Week six has passed And this is the current progress made on our project to recreate the original Zelda for the NES. Collision kind of works, drawing and creating sprites for multiple enemies have been made, movement is almost finished and our design document for Zelda is almost finished aswell link to it ->HERE-< . The things to finish are the items on how they work, the minimap and the inventory screen.
The most difficult parts […]

/ Comments Off on Game programming – Week six
Program: Programming

Game programming – Week six

Week six has passed And this is the current progress made on our project to recreate the original Zelda for the NES. Collision kind of works, drawing and creating sprites for multiple enemies have been made, movement is almost finished and our design document for Zelda is almost finished aswell link to it ->HERE-< . The things to finish are the items on how they work, the minimap and the inventory screen.
The most difficult parts […]

/ Comments Off on Game programming – Week six
Program: Programming

Game programming – Week six

Week six has passed And this is the current progress made on our project to recreate the original Zelda for the NES. Collision kind of works, drawing and creating sprites for multiple enemies have been made, movement is almost finished and our design document for Zelda is almost finished aswell link to it ->HERE-< . The things to finish are the items on how they work, the minimap and the inventory screen.
The most difficult parts […]

/ Comments Off on Game programming – Week six
Program: Programming

Game programming – Week six

Week six has passed And this is the current progress made on our project to recreate the original Zelda for the NES. Collision kind of works, drawing and creating sprites for multiple enemies have been made, movement is almost finished and our design document for Zelda is almost finished aswell link to it ->HERE-< . The things to finish are the items on how they work, the minimap and the inventory screen.
The most difficult parts […]

/ Comments Off on Game programming – Week six
Program: Programming

GAME PROGRAMMING I: WEEK SIX

This week I have continued working on the Legend of Zelda clone that I started last week.
I have started to plan on paper out more of how the rooms will work and how the transition from two different rooms will work.

I have also found a spritesheet online that I will be using for the sprites in the game. This is a link to the website that I will be taking the sprites from: http://www.spriters-resource.com/nes/legendofzelda/
This means that I will not have to […]

/ Comments Off on GAME PROGRAMMING I: WEEK SIX
Program: Programming

GAME PROGRAMMING I: WEEK SIX

This week I have continued working on the Legend of Zelda clone that I started last week.
I have started to plan on paper out more of how the rooms will work and how the transition from two different rooms will work.

I have also found a spritesheet online that I will be using for the sprites in the game. This is a link to the website that I will be taking the sprites from: http://www.spriters-resource.com/nes/legendofzelda/
This means that I will not have to […]

/ Comments Off on GAME PROGRAMMING I: WEEK SIX
Program: Programming

Programming blog post third party tools and tips:

This week has mainly gone to figuring out how to import 3d models into a DirectX powered application, following an advice from my teacher I chose to use the third party program Assimp, which as it name so humorously describes, imports assets.
However to get the program to import correctly into a DirectX powered program we need to use another tool to aid the importation. Cmake is a program which will as far as I’ve learned translate the conversion process into […]

/ Comments Off on Programming blog post third party tools and tips:
Program: Programming

Programming blog post third party tools and tips:

This week has mainly gone to figuring out how to import 3d models into a DirectX powered application, following an advice from my teacher I chose to use the third party program Assimp, which as it name so humorously describes, imports assets.
However to get the program to import correctly into a DirectX powered program we need to use another tool to aid the importation. Cmake is a program which will as far as I’ve learned translate the conversion process into […]

/ Comments Off on Programming blog post third party tools and tips:
Program: Programming

Programming blog post third party tools and tips:

This week has mainly gone to figuring out how to import 3d models into a DirectX powered application, following an advice from my teacher I chose to use the third party program Assimp, which as it name so humorously describes, imports assets.
However to get the program to import correctly into a DirectX powered program we need to use another tool to aid the importation. Cmake is a program which will as far as I’ve learned translate the conversion process into […]

/ Comments Off on Programming blog post third party tools and tips:
Program: Programming

Programming blog post third party tools and tips:

This week has mainly gone to figuring out how to import 3d models into a DirectX powered application, following an advice from my teacher I chose to use the third party program Assimp, which as it name so humorously describes, imports assets.
However to get the program to import correctly into a DirectX powered program we need to use another tool to aid the importation. Cmake is a program which will as far as I’ve learned translate the conversion process into […]

/ Comments Off on Programming blog post third party tools and tips:
Program: Programming

Dev Diary

Work continues on our final assignment for Game Programming I.

20/12:  18:20-20:30
Met up on voicechat to organize, go over what has been done and plan for the next few days.
My partner suggested tiling for the background. Seems like a very good idea! Generate a room by reading in characters from a text file.
Partner went over animation again for me.
Decided to draw the sprite for the sword separately from the sprite for Link, that is, draw both sprites when an attack is […]

/ Comments Off on Dev Diary
Program: Programming

Dev Diary

Work continues on our final assignment for Game Programming I.

20/12:  18:20-20:30
Met up on voicechat to organize, go over what has been done and plan for the next few days.
My partner suggested tiling for the background. Seems like a very good idea! Generate a room by reading in characters from a text file.
Partner went over animation again for me.
Decided to draw the sprite for the sword separately from the sprite for Link, that is, draw both sprites when an attack is […]

/ Comments Off on Dev Diary
Program: Programming

Making Skelly Dungeon, a Zelda clone part 2

A week has gone by and we’ve gained a foothold on our project we feel confident in. With Github me and Dee can easily work on the project at the same time without trouble. And now that we’ve implemented some of the basic functions I can see the whole project coming together.

What we’ve done this week:

Player can now move and it feels natural
The players animation works while moving. There are a few errors here which will […]

/ Comments Off on Making Skelly Dungeon, a Zelda clone part 2
Program: Programming

Making Skelly Dungeon, a Zelda clone part 2

A week has gone by and we’ve gained a foothold on our project we feel confident in. With Github me and Dee can easily work on the project at the same time without trouble. And now that we’ve implemented some of the basic functions I can see the whole project coming together.

What we’ve done this week:

Player can now move and it feels natural
The players animation works while moving. There are a few errors here which will […]

/ Comments Off on Making Skelly Dungeon, a Zelda clone part 2
Program: Programming

Projekt på gång

Jag och Sebastian (min projektpartner) kom överens om att använda oss av Arkanoid-koden för att göra Space Invaders. Vi tyckte att de spelen var ganska lika till viss grad och bestämde oss för att skriva om Arkanoid-koden som vi har. Min första … – Läs hela inlägget här

/ Comments Off on Projekt på gång
Program: Programming

Projekt på gång

Jag och Sebastian (min projektpartner) kom överens om att använda oss av Arkanoid-koden för att göra Space Invaders. Vi tyckte att de spelen var ganska lika till viss grad och bestämde oss för att skriva om Arkanoid-koden som vi har. Min första … – Läs hela inlägget här

/ Comments Off on Projekt på gång
Program: Programming

Programming

I haven’t updated this blog for a couple of weeks so I will be summarizing each week up until now below.
Week 48
This was the week where I made the Webserver for the second assignment of the course Game Programming III at Uppsala University.
The code for this small project can be found here.
Basically the assignment was to host a webserver that could be accessed through the ip of the host, when accessed the server would first answer […]

/ Comments Off on Programming
Program: Programming

Programming

I haven’t updated this blog for a couple of weeks so I will be summarizing each week up until now below.
Week 48
This was the week where I made the Webserver for the second assignment of the course Game Programming III at Uppsala University.
The code for this small project can be found here.
Basically the assignment was to host a webserver that could be accessed through the ip of the host, when accessed the server would first answer […]

/ Comments Off on Programming
Program: Programming