Author Archives: spiderlili

Agile Training Notes: Scrum Developer, Product Owner & Nexus Scaled Scrum

Agile Scrum Developer 3 reasons why automated builds are important? They allow frequent validation of the unit of software being worked on, ensuring it remains in a potentially shippable state. They support continuous integration. The build process is clearly defined

Agile Training Notes: Scrum Developer, Product Owner & Nexus Scaled Scrum

Agile Scrum Developer 3 reasons why automated builds are important? They allow frequent validation of the unit of software being worked on, ensuring it remains in a potentially shippable state. They support continuous integration. The build process is clearly defined

Important Game Development, Production, Publishing & Business terms to remember

Production Free to play models(F2P/FTP) Give players access to a significant portion of their content without paying(often not entirely free). There are several kinds of free-to-play games, but the most common is based on the freemium software model: users are

Important Game Development, Production, Publishing & Business terms to remember

Production Free to play models(F2P/FTP) Give players access to a significant portion of their content without paying(often not entirely free). There are several kinds of free-to-play games, but the most common is based on the freemium software model: users are

Game Analysis: Shenmue

The Game Analysis blog series documents my experience of playing games with an analytical eye and dissecting their design elements, aesthetics and mechanics. The game in 30 seconds: A life simulator game which follows Ryo Hazuki’s long journey to avenge

Game Analysis: Shenmue

The Game Analysis blog series documents my experience of playing games with an analytical eye and dissecting their design elements, aesthetics and mechanics. The game in 30 seconds: A life simulator game which follows Ryo Hazuki’s long journey to avenge

Typical Unity + Google VR Setup for Android: Player Camera & Spatial Audio

Prerequisites: Minimum Phone Requirements for Google VR Cardboard on an Android phone requires version 4.1 or higher. Before building the project, change the Player Settings for Android: the minimum API Level must be set to “Android 4.4 Kit Kat”. Google VR has its

Typical Unity + Google VR Setup for Android: Player Camera & Spatial Audio

Prerequisites: Minimum Phone Requirements for Google VR Cardboard on an Android phone requires version 4.1 or higher. Before building the project, change the Player Settings for Android: the minimum API Level must be set to “Android 4.4 Kit Kat”. Google VR has its

Ludum Dare 41 – Game design ideas for every theme & Final Project

Final Ludum Dare Game Project link: https://ldjam.com/events/ludum-dare/41/graveyard-dates Some starting points: You are the weapon: A game where you play as a living weapon – a spirit residing in a magical weapon who sacrificed herself in order to forge the sword, with

Ludum Dare 41 – Game design ideas for every theme & Final Project

Final Ludum Dare Game Project link: https://ldjam.com/events/ludum-dare/41/graveyard-dates Some starting points: You are the weapon: A game where you play as a living weapon – a spirit residing in a magical weapon who sacrificed herself in order to forge the sword, with

Tron style hologram shader – Unity Test

A hologram style unlit shader to control the colour and transparency of the object, manipulate its vertices during rendering to produce periodic flickering glitches. This is achieved by using a sine wave effect in the vertex shader. Clipping is used to

Tron style hologram shader – Unity Test

A hologram style unlit shader to control the colour and transparency of the object, manipulate its vertices during rendering to produce periodic flickering glitches. This is achieved by using a sine wave effect in the vertex shader. Clipping is used to

Essential Game Maths: Sine Waves

How are Sine Waves useful? Sine waves is a fascinating mathematical phenomenon. They are useful for repeating behaviours and animating things over time – simply use the amount of seconds passed since started the game as input for sin function.  Because of their

Essential Game Maths: Sine Waves

How are Sine Waves useful? Sine waves is a fascinating mathematical phenomenon. They are useful for repeating behaviours and animating things over time – simply use the amount of seconds passed since started the game as input for sin function.  Because of their