Automatic Serialization in C++ for Game Engines
Indie Game Dev
by Deckhead
2y ago
In this article, I'm going to show you how I setup my very own serialisation library. Sure, there's existing libraries you can use, but like always, I don't even look at them, I'm more interested in doing it myself. Source ..read more
Visit website
Custom C++20 Memory Allocators for STL Containers
Indie Game Dev
by Deckhead
2y ago
If you're making a game engine, or really any memory intensive application, it's a really good idea to use a custom memory allocator. In this article, I'll go over why you want them, how you can build them in C++, and how you can use them in the standard STL Containers Source ..read more
Visit website
An Entity Component System with Data Locality in C++
Indie Game Dev
by Deckhead
4y ago
In this article, I will take you through the creation of an ECS that focuses on data-locality in C++. I'll cover ECS-related topics, the architecture, and go over some cool Template-Metaprogramming ideas as well. This article is intended for people who have made a game or two previously, or anyone that's interested in bettering their C++ skills. I don't intend this article to be the be-all and end-all of ECS Architecture; what I've developed here was enough to suit my immediate needs. Source ..read more
Visit website
Getting Games Done Part 2: Priorities
Indie Game Dev
by Michel Mony
4y ago
In my previous article, I’ve covered how establishing a routine can help turn your string of unfinished games around and help Getting Games Done At the end of that article, I left you on a cliffhanger of sorts: “In my next article, I’ll cover how your ‘what’ affects your plan and how to adapt to a development strategy that is consistent with your goals.” Today, I’d like to start taking a first stab at this all-encompassing question. Source ..read more
Visit website
The Complete Guide to OpenAL with C++ Part 3: Positioning Sounds
Indie Game Dev
by Deckhead
4y ago
You've got gunshots to the left of you, explosions to the right; your game needs to position audio. Source ..read more
Visit website
COVID-19 Would Make an Interesting Computer Game
Indie Game Dev
by Deckhead
4y ago
While some of us are in lockdown, or voluntarily self-isolating, let's use the opportunity to think about COVID-19 from a game perspective Source ..read more
Visit website
The Story of Sync: Making a Puzzle Game
Indie Game Dev
by ComputerCow
4y ago
I was in middle school, had just learned to program, and wanted to make a puzzle game. Source ..read more
Visit website
3 Game Ideas for Your Next Game
Indie Game Dev
by Deckhead
4y ago
Coming up with ideas for games is hard. That's one of the wonderful things about restrictive game jams, you get a set of criteria and you need to work within it. Sometimes it really helps and some super interesting things can come out of it. But other times you want to sit down and come up with something. And that's hard. I've sat around and thought up many different ideas that I never did anything with, so I've dusted off the old notebooks and I'm writing them up here in the hopes that someone, somewhere, takes one of these ideas, turns it into a game, makes a billion dollars and splits it w ..read more
Visit website
Can a Solo-Developer Make a Successful Game?
Indie Game Dev
by Deckhead
4y ago
In the forums I visit there's a lot of people asking "can you make a game on your own". Inevitably, the answer is yes, no, and it depends. All of these answers are correct in their own ways, and that's confusing and unhelpful. Source ..read more
Visit website
What I learnt in Game Design School
Indie Game Dev
by Robert Bushell
4y ago
The very first thing that I learnt, and what many people will learn first, about the games industry is the sheer amount of roles that make up a team. Strangely enough, that’s not something that many people will be aware of until they reach university or college - and, in many ways, it’s almost too late. Source ..read more
Visit website

Follow Indie Game Dev on FeedSpot

Continue with Google
Continue with Apple
OR