Do you need a cool idea for a new game but you’re struggling to think of anything interesting? I mean, all the games have already been made already right?
Well, the random game generator below has over 55,000 possibilities that it can produce. They haven’t all been done before. Some of it might be a little weird, though I think that’s the point.
I would love to know that one of these random ideas has resulted in a game, so please let me know if you start working on something below in the comments or in the forums.
The way it works is there’s a few lists: genre, type, setting and mechanics. Basically, pieces them together like that. If you can think of anything that is missing, let me know and I’ll jam it in there. Any bugs, let me know.
- Automatic Serialization in C++ for Game EnginesIn 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.
- Custom C++20 Memory Allocators for STL ContainersIf 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
- An Entity Component System in C++ with Data LocalityIn 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.
- Getting Games Done Part 2: PrioritiesIn 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.
- The Complete Guide to OpenAL with C++ Part 3: Positioning SoundsYou’ve got gunshots to the left of you, explosions to the right; your game needs to position audio.
- COVID-19 Would Make an Interesting Computer GameWhile some of us are in lockdown, or voluntarily self-isolating, let’s use the opportunity to think about COVID-19 from a game perspective
- The Story of Sync: Making a Puzzle GameI was in middle school, had just learned to program, and wanted to make a puzzle game.
- 3 Game Ideas for Your Next GameComing 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 with me.I’m kidding, they’re free. Take them, make them, suceed.