Blog - Firenibbler Studios

The latest and Greatest from Firenibbler Studios

Category: Programming

What is blockchain, and how can it be used in video game development today?

Bitcoin, Ethereum, the blockchain, all words you have probably heard thrown around with some regularity over the past few months. But what is it? And more importantly, how does it apply to you? Today we will be going over a short synopsis of what it is, and how you can make use of it.

Continue reading

Making Your Indie Game Multilingual

English, Spanish, French, Mandarin, there are hundreds of different languages spoken around the world, and making a game for all of them is challenging. In AAA games, they often need to hire new voice actors, re-do cutscenes and animations, and change around assets such as street signs and bookshelves to incorporate a single new language.

Continue reading

5 biggest Things to Avoid in Game Development

Overall the years I have been involved in HTM5 games, I have noticed a few common trends that people with successful HTML5 games always stick to, and seen many games flunk due to what seems to be the fatal flaws of HTML5 game development. So today, I am putting together a list of the 5 things you should avoid when developing an HTML5 game.

Continue reading

Should you bother with making your own game engine or graphics library? Just Ask Kalvin.

Many people have thought about making their own library or engine whether it be for game development, graphics, or some other personal project. Should you do it? Should you find pre-existing tools? Wondering these same questions myself, I asked Kalvin, a software engineer with some experience on developing personal tools, to do a quick interview on his experience making personal libraries and engines. He is currently working on his own Graphics Library, which has been in active development for the last couple months. So, without further ado, here we go!

Continue reading

JS Collision detection Cheat Sheets! learn AABB Box, Circle, and Point detection.

One of the biggest problems I have had when making a game is collision detection. I know most engines these days support is, but what if you are using a graphics engine? Or no engine at all? It can be near impossible to find all the algorithms to test every collision you might need! That is why, I have patched together all the functions I use on a regular basis to create a cheat sheet of sorts to help other people find the resources they need.
Continue reading