Hi! I'm Ben, I discuss software development.
I was working on my game recently and realized my random item code doesn’t randomly select items the correct way.
Most people think to incorporate federally and provincially it requires a lawyer and tons of paperwork. I recently incorporated my business provincially and it is actually quite easy, you do not need a lawyer, or spend much money.
I recently been getting back into studying Chinese and been looking into ways to learn more effectively. The first thing I did was think about what small piece of Chinese do I want to be better at? There are too many aspects and had to focus in.
My current game – Riflestorm – has lots of procedurally generated levels, enemies, events and so on. Even a lot of the gameplay is random as well. This week I just wanted to share some tricks for generating more effective random numbers.
Image Magick is a command line tool for manipulating images. It let’s you do so many cool things to images but for the purpose of game dev, I use it to quickly clean up images. It’s a shame it’s not more widely used.
Let’s dive into my game development process. I’ve been developing games for a long time but after about 2 years of careful refining, I think I’ve come up with a solid dev process. If you follow this guide, you’ll make better games and waste less time.
Just about every strategy game needs a way to manage all the units on the field. Like all the enemy units, all of the player’s units and even neutral entities.
I’ve read quite a lot of books on software development, art, entrepreneurship and the like – full list is here. So I wanted to make a short list of the best books I would recommend to any game developer. Note: This is in no particular order.
Just about every game has some sort of health bar, magic bar or a stamina range with a minimum / maximum value. So I wanted to share how I code up these types of stat ranges in all my games.
Here are most of the Unity plugins / C# code I’m using for Riflestorm.