Game Programming 3 week 1

So, a new course has begun. Game Programming 3. This course focuses on 3D programming, with some networking too. This first week was about templates, linked lists and binary search trees.
Templates were something I had not worked with before and I must say that I start to like them. Instead of having to create a new function for each of type of parameters (int, float, double, etc) it should be able to take, I could just make a template function. […]

/ Comments Off on Game Programming 3 week 1
Program: Programming

Game Programming 3 week 1

So, a new course has begun. Game Programming 3. This course focuses on 3D programming, with some networking too. This first week was about templates, linked lists and binary search trees.
Templates were something I had not worked with before and I must say that I start to like them. Instead of having to create a new function for each of type of parameters (int, float, double, etc) it should be able to take, I could just make a template function. […]

/ Comments Off on Game Programming 3 week 1
Program: Programming

Game Programming 3 week 1

So, a new course has begun. Game Programming 3. This course focuses on 3D programming, with some networking too. This first week was about templates, linked lists and binary search trees.
Templates were something I had not worked with before and I must say that I start to like them. Instead of having to create a new function for each of type of parameters (int, float, double, etc) it should be able to take, I could just make a template function. […]

/ Comments Off on Game Programming 3 week 1
Program: Programming

Game Programming 3 week 1

So, a new course has begun. Game Programming 3. This course focuses on 3D programming, with some networking too. This first week was about templates, linked lists and binary search trees.
Templates were something I had not worked with before and I must say that I start to like them. Instead of having to create a new function for each of type of parameters (int, float, double, etc) it should be able to take, I could just make a template function. […]

/ Comments Off on Game Programming 3 week 1
Program: Programming

3D2

Yesterday we started doing some textures from photo references in Photoshop and Crazybump and learning the basics of implementing them in Unreal 4.
Firstly I created a Diffuse map that would tile, using the offset filter in Photoshop and layer masks, from that I baked a Normal map in Crazybump after decreasing the saturation to 0 and finally I made a Gloss map from that by inverting the colours so that the skicy parts would be darker and the matte parts […]

/ Comments Off on 3D2
Program: Graphics

3D2

Yesterday we started doing some textures from photo references in Photoshop and Crazybump and learning the basics of implementing them in Unreal 4.
Firstly I created a Diffuse map that would tile, using the offset filter in Photoshop and layer masks, from that I baked a Normal map in Crazybump after decreasing the saturation to 0 and finally I made a Gloss map from that by inverting the colours so that the skicy parts would be darker and the matte parts […]

/ Comments Off on 3D2
Program: Graphics

3D – Assignment 3: Part 1

Hello! I’m finished with assignment 2 and I have sent it it for evaluation. This week the class has started working on assignment 3. In assignment 3 we will be working on creating humanoid 3D models. Being humanoid doesn’t necessarily mean that they have to be humans, basically a humanoid is something that has an appearance resembling a human being. (Two arms, two legs, one head hopefully all attached to a torso, that kind of thing.)
The first thing to do […]

/ Comments Off on 3D – Assignment 3: Part 1
Program: Graphics

3D – Assignment 3: Part 1

Hello! I’m finished with assignment 2 and I have sent it it for evaluation. This week the class has started working on assignment 3. In assignment 3 we will be working on creating humanoid 3D models. Being humanoid doesn’t necessarily mean that they have to be humans, basically a humanoid is something that has an appearance resembling a human being. (Two arms, two legs, one head hopefully all attached to a torso, that kind of thing.)
The first thing to do […]

/ Comments Off on 3D – Assignment 3: Part 1
Program: Graphics

3D – Assignment 3: Part 1

Hello! I’m finished with assignment 2 and I have sent it it for evaluation. This week the class has started working on assignment 3. In assignment 3 we will be working on creating humanoid 3D models. Being humanoid doesn’t necessarily mean that they have to be humans, basically a humanoid is something that has an appearance resembling a human being. (Two arms, two legs, one head hopefully all attached to a torso, that kind of thing.)
The first thing to do […]

/ Comments Off on 3D – Assignment 3: Part 1
Program: Graphics

3D – Assignment 3: Part 1

Hello! I’m finished with assignment 2 and I have sent it it for evaluation. This week the class has started working on assignment 3. In assignment 3 we will be working on creating humanoid 3D models. Being humanoid doesn’t necessarily mean that they have to be humans, basically a humanoid is something that has an appearance resembling a human being. (Two arms, two legs, one head hopefully all attached to a torso, that kind of thing.)
The first thing to do […]

/ Comments Off on 3D – Assignment 3: Part 1
Program: Graphics

Assignment 2: Part 2

Hello! This week will just be a quick update on the knife that I have been working on for assignment 2. It is going to mainly be a visual post. There won’t be that much text.
These are the different texture parts which I have created for the knife:

I am pretty happy with the final result of my knife. I think that it turned out much better than I expected. Adding the specular map had a huge impact […]

/ Comments Off on Assignment 2: Part 2
Program: Graphics

Assignment 2: Part 2

Hello! This week will just be a quick update on the knife that I have been working on for assignment 2. It is going to mainly be a visual post. There won’t be that much text.
These are the different texture parts which I have created for the knife:

I am pretty happy with the final result of my knife. I think that it turned out much better than I expected. Adding the specular map had a huge impact […]

/ Comments Off on Assignment 2: Part 2
Program: Graphics

Assignment 2: Part 2

Hello! This week will just be a quick update on the knife that I have been working on for assignment 2. It is going to mainly be a visual post. There won’t be that much text.
These are the different texture parts which I have created for the knife:

I am pretty happy with the final result of my knife. I think that it turned out much better than I expected. Adding the specular map had a huge impact […]

/ Comments Off on Assignment 2: Part 2
Program: Graphics

Assignment 2: Part 2

Hello! This week will just be a quick update on the knife that I have been working on for assignment 2. It is going to mainly be a visual post. There won’t be that much text.
These are the different texture parts which I have created for the knife:

I am pretty happy with the final result of my knife. I think that it turned out much better than I expected. Adding the specular map had a huge impact […]

/ Comments Off on Assignment 2: Part 2
Program: Graphics

Binary Search Tree

So its been a while !
I am currently studying for a course that will introduce me to 3D engines, networking and multi threading.
What I’ve been taught this week has blown me away so far so I’ll go through one subject which interested me.
Binary search trees.
So currently I haven’t really started on doing the assignment but I would love to tell you everything I know about BST’s.
Binary search trees or BST is a system for listing certain variables be it string, […]

/ Comments Off on Binary Search Tree
Program: Programming

Binary Search Tree

So its been a while !
I am currently studying for a course that will introduce me to 3D engines, networking and multi threading.
What I’ve been taught this week has blown me away so far so I’ll go through one subject which interested me.
Binary search trees.
So currently I haven’t really started on doing the assignment but I would love to tell you everything I know about BST’s.
Binary search trees or BST is a system for listing certain variables be it string, […]

/ Comments Off on Binary Search Tree
Program: Programming

Binary Search Tree

So its been a while !
I am currently studying for a course that will introduce me to 3D engines, networking and multi threading.
What I’ve been taught this week has blown me away so far so I’ll go through one subject which interested me.
Binary search trees.
So currently I haven’t really started on doing the assignment but I would love to tell you everything I know about BST’s.
Binary search trees or BST is a system for listing certain variables be it string, […]

/ Comments Off on Binary Search Tree
Program: Programming

Binary Search Tree

So its been a while !
I am currently studying for a course that will introduce me to 3D engines, networking and multi threading.
What I’ve been taught this week has blown me away so far so I’ll go through one subject which interested me.
Binary search trees.
So currently I haven’t really started on doing the assignment but I would love to tell you everything I know about BST’s.
Binary search trees or BST is a system for listing certain variables be it string, […]

/ Comments Off on Binary Search Tree
Program: Programming

Game Programming I: Week One

This week we started the Game Programming course where we will learn how to code games. I have some experience coding that I have gained prior to this(C++/Java/SML/Assembly) and I feel like that will help me during this course.
So far we have covered:

The brief history of programming
Various ways of programming
The different datatypes that C++ uses
Different operators used
Variables
Conditional statements
Loop statements
Scope
Debugging

Since programming is closley tied to mathematics, we also had a short math test. This was in order to help the teachers figure […]

/ Comments Off on Game Programming I: Week One
Program: Programming

Game Programming I: Week One

This week we started the Game Programming course where we will learn how to code games. I have some experience coding that I have gained prior to this(C++/Java/SML/Assembly) and I feel like that will help me during this course.
So far we have covered:

The brief history of programming
Various ways of programming
The different datatypes that C++ uses
Different operators used
Variables
Conditional statements
Loop statements
Scope
Debugging

Since programming is closley tied to mathematics, we also had a short math test. This was in order to help the teachers figure […]

/ Comments Off on Game Programming I: Week One
Program: Programming

Motion Capture: Tomb Raider

This week I started the Motion Capture course, the first blog assignment was to choose a game that I admire that uses Motion Capture. I have chosen the latest game from one of my favourite game series of all times – Tomb Raider (2013).

For capturing body movement Tomb Raider uses a Passive Optical Motion Capture where the actors wear suits with lots of reflective markers on them. For the facial expressions they use […]

/ Comments Off on Motion Capture: Tomb Raider
Program: Graphics

Motion Capture: Tomb Raider

This week I started the Motion Capture course, the first blog assignment was to choose a game that I admire that uses Motion Capture. I have chosen the latest game from one of my favourite game series of all times – Tomb Raider (2013).

For capturing body movement Tomb Raider uses a Passive Optical Motion Capture where the actors wear suits with lots of reflective markers on them. For the facial expressions they use […]

/ Comments Off on Motion Capture: Tomb Raider
Program: Graphics

Weekly programming – Templated Linked List (v46)

This weekend I created a linked list class using tutorials from “Paul Programming” on Youtube (link). This linked list was locked to integer variables.
This tuesday we had a lecture on template programming and I set out to modify my linked list into a templated one.
Before I got it working I had problems with these things;
I started by changing all functions IN the class by adding template to them. THEN I added the template to the entire LinkedList class. I got errors that I […]

/ Comments Off on Weekly programming – Templated Linked List (v46)
Program: Programming

Weekly programming – Templated Linked List (v46)

This weekend I created a linked list class using tutorials from “Paul Programming” on Youtube (link). This linked list was locked to integer variables.
This tuesday we had a lecture on template programming and I set out to modify my linked list into a templated one.
Before I got it working I had problems with these things;
I started by changing all functions IN the class by adding template to them. THEN I added the template to the entire LinkedList class. I got errors that I […]

/ Comments Off on Weekly programming – Templated Linked List (v46)
Program: Programming