Posted on February 27, 2009 by Chris Mckellar
This week we learnt about floating point numbers. We took a step back and looked at the maths and different types of numbers. Looking at Unsigned binary integers with 8 bits up to 256 patterns ranging from 0..255. 16 bits up to 65,536, 32 bit with up to 4 billion patterns. Signed binary integers take [...]
Filed under: Console Development Semester 2 | Leave a Comment »
Posted on February 22, 2009 by Chris Mckellar
This week in mobile devices I looked at callSerially, Timers and Multi-threading. We looked at a sample piano application which simulates a piano being played. Our task was to modify it to play a scale. The problem being how it processes the events. The Repaint() method will only request a repaint of the canvas when [...]
Filed under: Mobile Devices | Leave a Comment »
Posted on February 22, 2009 by Chris Mckellar
The lecture this week was on UML(Unified Modelling Language) this is about planning out a project by breaking down the components into non techincal aspects. So describing an Object Orientated System without any reference to any programming language. there are 13 kinds of diagrams with two major categories Structure Diagrams which are static and describes [...]
Filed under: Applied Game Development | Leave a Comment »
Posted on February 22, 2009 by Chris Mckellar
This week we looked at a framework based on Frank D Luna’s Hello3DApp. We learnt about Lost Devices and Resetting Device.
A Lost Device is when something else seizes the device memory. This is can happen by ALT+Tab will get the focus of another window and the current program will have lost focus. The program needs [...]
Filed under: Interactive 3D Graphics (DirectX) | Leave a Comment »
Posted on February 15, 2009 by Chris Mckellar
This week we learnt about Terrain, we had a lecture on terrain we looked at loading terrain in from a .RAW file and also the different techniques to procedurally generate terrain. We were given a basic Grid class and had to adapt it to make it load terrain in. It was a big step up [...]
Filed under: Interactive 3D Graphics (DirectX) | Leave a Comment »
Posted on February 15, 2009 by Chris Mckellar
This week has been a tough week one person in our team was ill however we achieved quite a lot we got collision in but have not wrote the response yet, I have been working on a ship class which is nearly complete, The other members have been trying to get text on screen so [...]
Filed under: Applied Game Development | Leave a Comment »
Posted on February 15, 2009 by Chris Mckellar
This week we learnt about Displayable Objects. We looked at classes that inherit from screen these were Alert, Form, List and TextBox. The changes to these are displayed instantly with no refresh to the display. Using the List object then adding something to the list automatically rearranges the list.
Canvas
This is the base class for handling [...]
Filed under: Mobile Devices | Leave a Comment »
Posted on February 15, 2009 by Chris Mckellar
Following on from last week we carried on using proDB to analyse our optimisations. There was no lecture this week we just spent more time gathering more results and comparing the optimisations. We found out instruction cache misses had decreased with our optimisation only by a small amount, we also found out the frame [...]
Filed under: Console Development Semester 2 | Leave a Comment »
Posted on February 7, 2009 by Chris Mckellar
This week we learnt more about optimising we looked at a new tool called proDG This tool enabled us to see graphicaly how much our optimisations had on the psp. It allows you to capute data from the psp and analyse it. We used it for our orizuru program which is a simple application which [...]
Filed under: Console Development Semester 2 | Leave a Comment »
Posted on February 7, 2009 by Chris Mckellar
This week I have seen a definite improvement over last week; there have been a few problems but work wise we have achieved a lot. The start of the week I called an emergency meeting to sort things out. I hired a room out in the library and went through the agenda. I had a [...]
Filed under: Applied Game Development | Leave a Comment »