Horror Games: Investing In Paranoia

Horror Games: Investing In Paranoia

Introduction The uncanny aspect is where horror can really stick in your mind and make you paranoid. Now, let’s talk about paranoia and how we can get our players to play with the lights on. Paranoia To Fear Paranoia for our definition is suspicion and mistrust...
Horror Games: A Tip For Atmosphere

Horror Games: A Tip For Atmosphere

Introduction Many games of the horror variety create an atmosphere with music. Now, horror games are all about atmosphere. However, music can definitely ruin the atmosphere when not managed well. That’s why I have this single tip: build silence into your horror...
Building Assets A Short Introduction

Building Assets A Short Introduction

Your game is an asset. Final Fantasy 7 is an asset. Your car or headphones are not really assets in most cases. But how do assets really work, because I know it’s something that never really made sense to me. So, let’s talk about how that applies to your...
The Brand Network Formula

The Brand Network Formula

We’re not just building up our game. We’re also building up a reputation for our studio. But, if you’re working alone, you may just be thinking about one aspect of this process — the actual creation of the game itself. But, there is more to it...
Monads For The Programmer On The Go

Monads For The Programmer On The Go

On my road to understanding Functional programming, one of the biggest hurdle is understanding all the mathematical concepts that are associated with the paradigm. Some of these topics include category theory, functors, monads, and the list goes on. My issue is, I...
Why You Should Love Types In Your Code

Why You Should Love Types In Your Code

I hate having to write a whole bunch of type information into my codebase. I know that’s what you’re thinking as you write your Python or Javascript code. But, trust me, you will start to like types if you know how they can help you solve your problems in...