Browsing '2013': Students starting in 2013

Design Thoughts: Cards in State of Wonder

Hello and Welcome to Design by Night where we will discuss cards for the Game State of Wonder that I’m working on at the moment.
What is State of Wonder?
State of Wonder is a card game, where you play as the leader of a city state and the cards you play represent the culture of the people you lead, are they powerful warriors, smart saboteurs or master builder and economists? This is all represented by the cards that you put in […]

/ Comments Off on Design Thoughts: Cards in State of Wonder
Program: Graphics

Design Thoughts: Cards in State of Wonder

Hello and Welcome to Design by Night where we will discuss cards for the Game State of Wonder that I’m working on at the moment.
What is State of Wonder?
State of Wonder is a card game, where you play as the leader of a city state and the cards you play represent the culture of the people you lead, are they powerful warriors, smart saboteurs or master builder and economists? This is all represented by the cards that you put in […]

/ Comments Off on Design Thoughts: Cards in State of Wonder
Program: Graphics

Multiple Tanks

I’ve got the two tanks now. One is a member of team green and the other is a member of team red. They both walk to different locations and both use the same BT.
There where a few problems but nothing extreme. The following picture will be the last picture of the game world with the nodes drawn. I add this picture as a demonstration of my success in adding another entity and have it use the BT itself.
The picture above […]

/ Comments Off on Multiple Tanks
Program: Programming

Multiple Tanks

I’ve got the two tanks now. One is a member of team green and the other is a member of team red. They both walk to different locations and both use the same BT.
There where a few problems but nothing extreme. The following picture will be the last picture of the game world with the nodes drawn. I add this picture as a demonstration of my success in adding another entity and have it use the BT itself.
The picture above […]

/ Comments Off on Multiple Tanks
Program: Programming

Next step

Ok so I have the first BT. To remind you: Check the agent’s arrived at base status. if false the node SUCCEEDS. Yes, simply because if it would return failure or running, the sequence would fail. Then check to see if the base is on a tile which is walkable. Next node in the sequence is finding the closest path to the base AND makes the tank go there.
I do not know if I should split that up, it is […]

/ Comments Off on Next step
Program: Programming

Next step

Ok so I have the first BT. To remind you: Check the agent’s arrived at base status. if false the node SUCCEEDS. Yes, simply because if it would return failure or running, the sequence would fail. Then check to see if the base is on a tile which is walkable. Next node in the sequence is finding the closest path to the base AND makes the tank go there.
I do not know if I should split that up, it is […]

/ Comments Off on Next step
Program: Programming

#include from hell ( BTSK )

Update:
I have come back from a few days (5-8 h/day) of chasing the root #include of the infamous circular dependency loop. I am shaken but my morale is high.
I had a wonderful idea; I was going to make a “BlackBoard” class. It was supposed to have the ability to collect data and enable the path finding alghoritm…
Before I dig into the idea I need to give you a little backstory; I have a class made up in a hurry only […]

/ Comments Off on #include from hell ( BTSK )
Program: Programming

#include from hell ( BTSK )

Update:
I have come back from a few days (5-8 h/day) of chasing the root #include of the infamous circular dependency loop. I am shaken but my morale is high.
I had a wonderful idea; I was going to make a “BlackBoard” class. It was supposed to have the ability to collect data and enable the path finding alghoritm…
Before I dig into the idea I need to give you a little backstory; I have a class made up in a hurry only […]

/ Comments Off on #include from hell ( BTSK )
Program: Programming

Centaur Animation test

I have been playing around with animations on my centaur a bit, it turns out to be every bit as tricky as I thought it would (perhaps more). The hair is not skinned. the rest has only default skin and only half the body has a control rig, but I am messing around trying to figure out how to go about this. At the moment it is looking truly beautiful, but at least it is going […]

/ Comments Off on Centaur Animation test
Program: Graphics

Centaur Animation test

I have been playing around with animations on my centaur a bit, it turns out to be every bit as tricky as I thought it would (perhaps more). The hair is not skinned. the rest has only default skin and only half the body has a control rig, but I am messing around trying to figure out how to go about this. At the moment it is looking truly beautiful, but at least it is going […]

/ Comments Off on Centaur Animation test
Program: Graphics

Design Thoughts: Until We Tear Us Apart

Hey Again. Today I’m going to talk about some Design Thoughts I’ve had over the last week and something I’ve wanted to put on paper but I’ve unfortunately not have the time to make it concise and make a design document for it. But I’ve got this blog for these times, where I can write down my thoughts on a design and scribble some ideas down.
The Idea right now is a continuation of an idea I had years ago, A […]

/ Comments Off on Design Thoughts: Until We Tear Us Apart
Program: Graphics

Design Thoughts: Until We Tear Us Apart

Hey Again. Today I’m going to talk about some Design Thoughts I’ve had over the last week and something I’ve wanted to put on paper but I’ve unfortunately not have the time to make it concise and make a design document for it. But I’ve got this blog for these times, where I can write down my thoughts on a design and scribble some ideas down.
The Idea right now is a continuation of an idea I had years ago, A […]

/ Comments Off on Design Thoughts: Until We Tear Us Apart
Program: Graphics

Post Mortem: Our Mutual Friend Felicia

Hello every reader out there, I’m back after another hiatus, to actually start this up again. I’m going to get into posting once a week again, it was a nice habit and allowed me to talk about game design.
So what do we have here?
Lately I’ve been working on Alternate Reality games and Ubiquitious games a lot and it all boiled down to a game I like to call, Our Mutual Friend, Felicia.
Our Mutual Friend, Felicia (or OMFF for short) is […]

/ Comments Off on Post Mortem: Our Mutual Friend Felicia
Program: Graphics

Post Mortem: Our Mutual Friend Felicia

Hello every reader out there, I’m back after another hiatus, to actually start this up again. I’m going to get into posting once a week again, it was a nice habit and allowed me to talk about game design.
So what do we have here?
Lately I’ve been working on Alternate Reality games and Ubiquitious games a lot and it all boiled down to a game I like to call, Our Mutual Friend, Felicia.
Our Mutual Friend, Felicia (or OMFF for short) is […]

/ Comments Off on Post Mortem: Our Mutual Friend Felicia
Program: Graphics

Reflections about the research done so far

https://github.com/aigamedev/btsk
There is a book, Game AI Pro, in which one chapter explains and creates the code found in the link above. It is the Behavior Tree Starter Kit (BTSK). The book explains the difference between behavior and actions. Behaviors are the set of logical expressions deciding what the AI does, in other words; what action it takes. An even more formal description is that Behaviors are the nodes in the tree who are parents. The leaf nodes either checks the status of […]

/ Comments Off on Reflections about the research done so far
Program: Programming

Reflections about the research done so far

https://github.com/aigamedev/btsk
There is a book, Game AI Pro, in which one chapter explains and creates the code found in the link above. It is the Behavior Tree Starter Kit (BTSK). The book explains the difference between behavior and actions. Behaviors are the set of logical expressions deciding what the AI does, in other words; what action it takes. An even more formal description is that Behaviors are the nodes in the tree who are parents. The leaf nodes either checks the status of […]

/ Comments Off on Reflections about the research done so far
Program: Programming

Planning a BT

I have been away from blogging and making games for almost a year now. I had a lot of things going on at the same time since my education in game design and programming. But I have kept contact with some class mates and a few months ago (January 2017) I was inspired by Force Arena, a fast paced mmo rts – game (Massively Multiplayer Online Real Time Strategy). You play a hero who can move, attack and strategically place […]

/ Comments Off on Planning a BT
Program: Programming

Planning a BT

I have been away from blogging and making games for almost a year now. I had a lot of things going on at the same time since my education in game design and programming. But I have kept contact with some class mates and a few months ago (January 2017) I was inspired by Force Arena, a fast paced mmo rts – game (Massively Multiplayer Online Real Time Strategy). You play a hero who can move, attack and strategically place […]

/ Comments Off on Planning a BT
Program: Programming

3DS Max Tutorial – Setting up Reference Planes

So my programmer friend asked me if I could make another tutorial on how I would model something more complex than a box, combining different types of geometry, and sent me a picture of a lamp. So here is part 1 in lamp modeling: setting up reference planes.

Here is the lamp in question:

/ Comments Off on 3DS Max Tutorial – Setting up Reference Planes
Program: Graphics

3DS Max Tutorial – Setting up Reference Planes

So my programmer friend asked me if I could make another tutorial on how I would model something more complex than a box, combining different types of geometry, and sent me a picture of a lamp. So here is part 1 in lamp modeling: setting up reference planes.

Here is the lamp in question:

/ Comments Off on 3DS Max Tutorial – Setting up Reference Planes
Program: Graphics

3DS Max Tutorial

A programmer friend was trying to make a 3D box and asked me to do a tutorial, so I made a short introduction to 3DS Max for beginners. Hopefully even programmer friendly! 🙂

/ Comments Off on 3DS Max Tutorial
Program: Graphics

3DS Max Tutorial

A programmer friend was trying to make a 3D box and asked me to do a tutorial, so I made a short introduction to 3DS Max for beginners. Hopefully even programmer friendly! 🙂

/ Comments Off on 3DS Max Tutorial
Program: Graphics

#Artwar Character Contest: Briannon | Final


This morning was the deadline for the #Artwar character contest which I am participating in. Was going to post my final entry last night, but then their forum went down. :SNow it is posted and the deadline passed, so I just wanted to share the final result (although it is getting ahead of retopology and texturing parts.
This is the very first art contest that I am participating in and it was definitely a challenge. I am not […]

/ Comments Off on #Artwar Character Contest: Briannon | Final
Program: Graphics

#Artwar Character Contest: Briannon | Final


This morning was the deadline for the #Artwar character contest which I am participating in. Was going to post my final entry last night, but then their forum went down. :SNow it is posted and the deadline passed, so I just wanted to share the final result (although it is getting ahead of retopology and texturing parts.
This is the very first art contest that I am participating in and it was definitely a challenge. I am not […]

/ Comments Off on #Artwar Character Contest: Briannon | Final
Program: Graphics