How To Use Arrays – C#

What Is An Array The best way to picture an array is to think of it as a series of boxes, all in a row. Each box holds a variable, but all of the same type. Below is an example: If we wanted to store an array of integers, or int’s, it might look like this: The…

What Are Logical Operators – C#

You might have seen if statements with some confusing symbols: &&, || or !. These are called the logical operators, and are used to create more complicated logic within an if statement. They are: && – the Logical AND operator || – the Locical OR operator ! – the Logical NOT operator Quick Examples But what do they do? I will give some quick examples. if…

How Difficult Should I Make My Game?

The subject of difficulty makes for interesting debate. There is a trend these days of making easier games to reach wider audiences. Is that a good thing? Back in the days of the Nintendo NES and SNES, games were much harder as a general rule, particularly when talking about modern Nintendo or casual games –…

Megaman 11 And Breaking Down Levels

I’ve mentioned Mark Brown before as a game design channel you should watch. One of his more recent videos is on the game design of Mega Man 11. Making a platformer is something I’ve always wanted to do, and with Super Mario Maker 2 coming out soon for Nintendo Switch, I really enjoyed watching his…

Work Healthier Hours, Make Better Games

I was reading an article yesterday by the developers of Slime Rancher. It talks about crunch in the industry, but gives a unique perspective of their own experience. According to the article, they have maintained 40 hour work weeks, and furthermore, do not believe they have made a successful game despite those hours – they…