Hey !
So I hope everyone had a good Christmas, I know I did.
Despite earlier claims that I would go die hard and work through the festive season, my mind quickly changed when i realised what free time was. Having 4-5 days off has been amazing, sleep being the main thing that I have enjoyed.. as well as food from people who actually have some proficiency with an oven.
But now the work must recommence, with exams beginning in a week it is definitely time to buckle down and get revision in as they are both worth 30% of the module grades. However, I have decided that that can begin tomorrow and today is the day that I start applying for placements. I have a small list of places I want to apply at by the end of the night, however that plan may get frazzled if I am not done by 1am, thanks to the Chicago Bears being all entertaining and whatnot.
Wish me luck ;)
B.
Monday, 28 December 2009
Sunday, 20 December 2009
Game Design Update.
So, last year we had a module called Game Design in which we had to design and implement a cooperative game in XNA. I have posted about this before, but have just recently been able to get the game back after losing it due to a corrupt hard drive (thanks John :D)!
So here is a video of it =]
Enjoy, B.
3d Renderer - Introduction to 3D Graphics Programming
For this project, we were tasked with building a 3d renderer using C++.
I was able to build the renderer, but did not implement all the features that I wanted to, such as texturing and animation, but I still plan to implement these at some point in the future out of personal interest.
A quick list of features I did get in includes a custom rasterizer using scan lines which was a step up from using the Gdiplus functions to fill polygons and draw lines. I was also able to implement Gouraud shading, which was a great step in the right direction towards where I wanted to be, however I simply ran out of time due to the mass of work. Lighting was a major factor of the project and I manage to implement ambient lighting, directional lighting and moving point lights.
These features are all viewable in the video, and hopefully soon I will be able to update this and the video with texturing and some other cool features..
Enjoy, B.
UT2004 Total Conversion - Game Development Techniques.
So the first of the module sign offs begins with GDT.
The task was to create a game using the unreal engine that didn't have any violence in it. Which is no small task.
Two weeks ago, I evaluated where I was at with my assignments and realised that I was behind where I wanted to be. This provoked me into two weeks of basically no sleep.
I am quite happy with the final project as it stands and feel it should get me a decent grade. The game is set on Finniston Farm from the book Famous Five on Finniston Farm and entails the search for some hidden ruins beneath the land, on which a castle once stood. The game starts with a simple tutorial section to help the player get the basics of the control system and quickly progresses into the main plot.
There are some aspects that I had to take out, such as the second level which I wanted to include but from the beginning knew that if I really wanted to create a well made game I would probably not get it to the point where I was happy enough with it to hand in.
On a brighter note I was quite happy with the AI given to Timmy the dog, who is used in the final quest to find the hidden ruins. I also enjoyed coding the conversation system, as I decided that I could not do what I wanted with the recommended CSDTalk plug-in and created a system that was easy for me to control and provided a lot more flexibility to what I needed it to do.
Looking back on the project, I feel like what I have achieved is quite impressive as simply learning the Unreal code base is quite a feat! But to also create a game which I am happy with and can play through seamlessly gives me a good feeling about the project.
Here is a complete walk through of the demo.
The task was to create a game using the unreal engine that didn't have any violence in it. Which is no small task.
Two weeks ago, I evaluated where I was at with my assignments and realised that I was behind where I wanted to be. This provoked me into two weeks of basically no sleep.
I am quite happy with the final project as it stands and feel it should get me a decent grade. The game is set on Finniston Farm from the book Famous Five on Finniston Farm and entails the search for some hidden ruins beneath the land, on which a castle once stood. The game starts with a simple tutorial section to help the player get the basics of the control system and quickly progresses into the main plot.
There are some aspects that I had to take out, such as the second level which I wanted to include but from the beginning knew that if I really wanted to create a well made game I would probably not get it to the point where I was happy enough with it to hand in.
On a brighter note I was quite happy with the AI given to Timmy the dog, who is used in the final quest to find the hidden ruins. I also enjoyed coding the conversation system, as I decided that I could not do what I wanted with the recommended CSDTalk plug-in and created a system that was easy for me to control and provided a lot more flexibility to what I needed it to do.
Looking back on the project, I feel like what I have achieved is quite impressive as simply learning the Unreal code base is quite a feat! But to also create a game which I am happy with and can play through seamlessly gives me a good feeling about the project.
Here is a complete walk through of the demo.
Saturday, 19 December 2009
The end of term.
Hey, So I guess it is time for an update eh?
The end of term has arrived and it feels good! The end of two weeks worth of sleepless nights and headaches. But did I enjoy it? HELL YEAH!
The only problem I have is one of.. well what now? When I say two weeks of sleepless nights, I mean it. I think in the two weeks I amassed as much sleep as I would usually get in two days, and that isn't usually very much!
But here is what I am going to do. I am going to start building up a website to give this blog a front, and maybe make me remember it is here a little more often, as well as something to show my work a little more clearly.
I also plan to try and make another demo to try and separate myself from the crowd a bit in the hunt for a placement next year. What that is, I do not know yet. But hopefully something will come to me and give me something really interesting to do.
I will make a new post for each assignment so that this one doesn't get too long.
Laters!
B.
The end of term has arrived and it feels good! The end of two weeks worth of sleepless nights and headaches. But did I enjoy it? HELL YEAH!
The only problem I have is one of.. well what now? When I say two weeks of sleepless nights, I mean it. I think in the two weeks I amassed as much sleep as I would usually get in two days, and that isn't usually very much!
But here is what I am going to do. I am going to start building up a website to give this blog a front, and maybe make me remember it is here a little more often, as well as something to show my work a little more clearly.
I also plan to try and make another demo to try and separate myself from the crowd a bit in the hunt for a placement next year. What that is, I do not know yet. But hopefully something will come to me and give me something really interesting to do.
I will make a new post for each assignment so that this one doesn't get too long.
Laters!
B.
Subscribe to:
Posts (Atom)
