Browsing 'Programming': Posts from Game Design and Programming

Delete all!

I detta blogginlägg tänkte jag skriva om hur spelet ligger till en veckan innan GGC och vilka förändringar som vi har gjort i designen. Vi har ändrat på craftingensystemet, grundtanken var att spelaren skulle kunna byta mellan olika ”recept” för att bygga olika proteser och dessa olika proteser behövdes sätt på rätt skada kroppsdel för att fungera. Eftersom det är så lite tid kvar och vi har fortfarande ingen vinstskärm eller tutorial nivå till GGC väljer vi att satsa på […]

/ Comments Off on Delete all!
Program: Programming

Delete all!

I detta blogginlägg tänkte jag skriva om hur spelet ligger till en veckan innan GGC och vilka förändringar som vi har gjort i designen. Vi har ändrat på craftingensystemet, grundtanken var att spelaren skulle kunna byta mellan olika ”recept” för att bygga olika proteser och dessa olika proteser behövdes sätt på rätt skada kroppsdel för att fungera. Eftersom det är så lite tid kvar och vi har fortfarande ingen vinstskärm eller tutorial nivå till GGC väljer vi att satsa på […]

/ Comments Off on Delete all!
Program: Programming

Dimension swap

Welcome to Causality!
My name is Robin Berneby and I’m a lead Programmer for the team Yggdrasil working on the design concept Causality in Unity.
Causality is an Action RPG viewed from a third person’s perspective that is focused on adventuring and fighting inside a dungeon environment.
The player controls his character and is able to use a few basic attacks and also additional abilities and will face challenging monsters where you have to read and understand them to win. Causality take place […]

/ Comments Off on Dimension swap
Program: Programming

Dimension swap

Welcome to Causality!
My name is Robin Berneby and I’m a lead Programmer for the team Yggdrasil working on the design concept Causality in Unity.
Causality is an Action RPG viewed from a third person’s perspective that is focused on adventuring and fighting inside a dungeon environment.
The player controls his character and is able to use a few basic attacks and also additional abilities and will face challenging monsters where you have to read and understand them to win. Causality take place […]

/ Comments Off on Dimension swap
Program: Programming

Animations

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This time i’m going to focus on how i did the animations in Causality. I started off by doing some motion capture for […]

/ Comments Off on Animations
Program: Programming

Animations

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This time i’m going to focus on how i did the animations in Causality. I started off by doing some motion capture for […]

/ Comments Off on Animations
Program: Programming

Lock-on camera

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This time i’m going to focus on the lock on camera at the enemies. When working on the lock on camera I cooperated […]

/ Comments Off on Lock-on camera
Program: Programming

Lock-on camera

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This time i’m going to focus on the lock on camera at the enemies. When working on the lock on camera I cooperated […]

/ Comments Off on Lock-on camera
Program: Programming

Scoreboard

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This week i’m going to focus on how i implemented the scoreboard in our game. Our reasoning behind having a scoreboard in our […]

/ Comments Off on Scoreboard
Program: Programming

Scoreboard

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This week i’m going to focus on how i implemented the scoreboard in our game. Our reasoning behind having a scoreboard in our […]

/ Comments Off on Scoreboard
Program: Programming

Hit detection

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This week i’m going to focus on how I worked and implemented the hit detection on the player’s weapon. The way we did […]

/ Comments Off on Hit detection
Program: Programming

Hit detection

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This week i’m going to focus on how I worked and implemented the hit detection on the player’s weapon. The way we did […]

/ Comments Off on Hit detection
Program: Programming

Post processing effects

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This week i’m going to focus on the post processing effects on the dimension camera. Because we had two different cameras in our […]

/ Comments Off on Post processing effects
Program: Programming

Post processing effects

Welcome back to Causality!
Elevator Pitch – “Causality is an action RPG game where you travel through a dungeon to challenge yourself against Monsters. We have a safe area for testing your abilities then a room with a bossfight where your skills are tested. Our target audience is people who likes to challenge their pattern recognition and reaction skills.”
 
This week i’m going to focus on the post processing effects on the dimension camera. Because we had two different cameras in our […]

/ Comments Off on Post processing effects
Program: Programming

Eyes Align – Presenting the Game

Over several weeks, I have prepared a five minute presentation to showcase the game.
It is structured in a way to show present the audience first with the premise and story of the game, then proceeding to quickly explain the mechanics. The last part is dedicated to explain the art style with real puppets and the finale is used to tie back to the introduction.
I’ve used music and audio from the game in order to set a mood for the presentation.
 

/ Comments Off on Eyes Align – Presenting the Game
Program: Programming

Eyes Align – Presenting the Game

Over several weeks, I have prepared a five minute presentation to showcase the game.
It is structured in a way to show present the audience first with the premise and story of the game, then proceeding to quickly explain the mechanics. The last part is dedicated to explain the art style with real puppets and the finale is used to tie back to the introduction.
I’ve used music and audio from the game in order to set a mood for the presentation.
 

/ Comments Off on Eyes Align – Presenting the Game
Program: Programming

Causality

Hi I’m the producer and lead AI programmer on team Yggdrasil that is currently developing the game Causality.
Attack the world!
Our boss is no fun if the only thing he does is walking around. So in order to remedy this we tried to come up with some fun challenging attacks and patterns.
The animations where recorded in motion capture so all I had to do was write the code to make it work in game.
I used a finite state machine for all […]

/ Comments Off on Causality
Program: Programming

Causality

Hi I’m the producer and lead AI programmer on team Yggdrasil that is currently developing the game Causality.
Attack the world!
Our boss is no fun if the only thing he does is walking around. So in order to remedy this we tried to come up with some fun challenging attacks and patterns.
The animations where recorded in motion capture so all I had to do was write the code to make it work in game.
I used a finite state machine for all […]

/ Comments Off on Causality
Program: Programming

Win Screen

I spelet skulle vi använda oss av en vinstskärm, när spelaren vinner så ska spelet bytas till en vy där spelarna ser ett antal orcer som sjunger i kör, beroende på hur många orcer spelarna rädda kommer spelarna få olika antal vinstslut.  När denna scen var slut skulle spelaren ges alternativen att fortsätta till nästa level eller gå tillbaka till huvudmenyn. Tanken från början var att när man räddade orcen skulle orcen ställa sig upp och gå in i en […]

/ Comments Off on Win Screen
Program: Programming

Win Screen

I spelet skulle vi använda oss av en vinstskärm, när spelaren vinner så ska spelet bytas till en vy där spelarna ser ett antal orcer som sjunger i kör, beroende på hur många orcer spelarna rädda kommer spelarna få olika antal vinstslut.  När denna scen var slut skulle spelaren ges alternativen att fortsätta till nästa level eller gå tillbaka till huvudmenyn. Tanken från början var att när man räddade orcen skulle orcen ställa sig upp och gå in i en […]

/ Comments Off on Win Screen
Program: Programming

Crafting

Efter att spelarna ha huggit av orcens skadade lem behöver spelaren bygga en protes, efter det kommer spelarna behöva sätta på en protes på orcens avhuggna kroppsdel. Innan spelarna kan sätta en protes kommer spelarna behöva skapa protes genom olika material som finns runt omkring spelarna.För denna process behövde vi skapa ett craftingsystem för spelarna. Till en början tänkte vi ha olika kombinationerna av olika material som lågt runt omkring sjuklägret, vilket skulle ge olika typer av proteser som t.ex. […]

/ Comments Off on Crafting
Program: Programming

Crafting

Efter att spelarna ha huggit av orcens skadade lem behöver spelaren bygga en protes, efter det kommer spelarna behöva sätta på en protes på orcens avhuggna kroppsdel. Innan spelarna kan sätta en protes kommer spelarna behöva skapa protes genom olika material som finns runt omkring spelarna.För denna process behövde vi skapa ett craftingsystem för spelarna. Till en början tänkte vi ha olika kombinationerna av olika material som lågt runt omkring sjuklägret, vilket skulle ge olika typer av proteser som t.ex. […]

/ Comments Off on Crafting
Program: Programming

Ugn

I spelet ska spelaren använda sig utav en ugn, denna ugn ska användas för att kunna värma upp en protes som läggs in i ugnen. För att kunna värma upp protes måste spelaren först värma upp ugnen och det gör spelaren genom att slänga in trä in i ugnen som sedan bränns upp automatiskt för att ge värme till ugnen. Tanken bakom varför spelaren ska behöva värma upp protesen är att protesens metalliska del ska bli så varm att den […]

/ Comments Off on Ugn
Program: Programming

Ugn

I spelet ska spelaren använda sig utav en ugn, denna ugn ska användas för att kunna värma upp en protes som läggs in i ugnen. För att kunna värma upp protes måste spelaren först värma upp ugnen och det gör spelaren genom att slänga in trä in i ugnen som sedan bränns upp automatiskt för att ge värme till ugnen. Tanken bakom varför spelaren ska behöva värma upp protesen är att protesens metalliska del ska bli så varm att den […]

/ Comments Off on Ugn
Program: Programming