gingerbeardman's recent activity
-
Comment on Looking for mobile puzzle-ish games with a heavy emphasis on stats in ~games
-
Comment on Danish toymaking giant Lego has said it wants to start to bring video game development in-house in ~games
gingerbeardman Curious that this didn't happen when Simon "Hand Circus" Oliver, game developer extraordinaire, was working for Lego.Curious that this didn't happen when Simon "Hand Circus" Oliver, game developer extraordinaire, was working for Lego.
-
Comment on Recommend me a racing/driving game on PC in ~games
gingerbeardman https://docs.tildes.net/policies/code-of-conduct -
Comment on Recommend me a racing/driving game on PC in ~games
gingerbeardman Yes.Yes.
-
Comment on Have you made a video game? Can I play it? in ~games
gingerbeardman (edited )Link ParentSo whilst I don't use any engines, I do use SDKs. I code in Lua so I'm currently really into Love2D (multiplatform), Antiruins (Dreamcast; pairs well with Love2D), and previously Playdate SDK...So whilst I don't use any engines, I do use SDKs. I code in Lua so I'm currently really into Love2D (multiplatform), Antiruins (Dreamcast; pairs well with Love2D), and previously Playdate SDK (basically a Love2D clone for a specific set of hardware constraints). As you know SDKs are essentially just lists of ready-made functions you can use to do the stuff every game needs to do, for you to use in whatever way you want to approach things. Whereas, for me, an engine does more than that and crucially prescribes the way you have to approach certain things to a larger degree.
I would never write my own engine, because I want to make a game as quickly as possible. Instead I write the bare minimum code, from scratch, to bring up the game. "Everything should be made as simple as possible, but not simpler". Start with a basic concept and just build it as simply as possible. Don't get bogged down with implementation details, and don't write an engine, write a game!
Of course I'm using SDK functions for drawing, sound, input, but the scaffold that holds the entire thing together (usually a very simple state machine) is bespoke for each game. I find that starting from templates/boilerplate sends you off at an initial direction, but I want to pick my own very specific direction so I start from a blank file. I enjoy the game design and concept phase (you can do it anywhere, at any time, using only your brain!) and I have the whole of each game planned before I start to write any code, I'm very strict about not allowing feature creep, and I run the whole thing from a simple outline doc of bullet lists (I use Taskpaper app).
The most important IMHO is to get the core game mechanic up and running and proven to be fun as quickly as possible. At that point I shelve 90% of my prototypes, for one reason or another, but given that I've only put a day (at most!) into it I don't mind. The process itself is useful. This is how Nintendo do it, too. If the game gets past prototype stage, I add the first draft of the boring bits like menu system because it's so much more difficult to add those once the game get really fun. And then it's rinse and repeat, play and polish, until it's perfect or my todo list is empty—whichever comes first.
I mentioned that this approach is old school—you could call it the way of the bedroom programmer. This is because I grew up when things were done that way (I cut my teeth on the Atari ST). I simply don't know any different, and so far I've not really wanted to try any other ways.
-
Comment on Have you made a video game? Can I play it? in ~games
gingerbeardman Cheers! Even thinking about GOTY is still a little surreal.Cheers! Even thinking about GOTY is still a little surreal.
-
Comment on Have you made a video game? Can I play it? in ~games
gingerbeardman I'm a full-time indie developer. Most of my games are at https://gingerbeardman.itch.io including my most recent game for Sega Dreamcast. To play my game YOYOZO that received GOTY 2023 you'll need...I'm a full-time indie developer. Most of my games are at https://gingerbeardman.itch.io including my most recent game for Sega Dreamcast.
To play my game YOYOZO that received GOTY 2023 you'll need a Playdate.
https://blog.gingerbeardman.com/2023/11/21/yoyozo-how-i-made-a-playdate-game-in-39kb/I create all my games using only code starting from a blank file. No Godot or Unity or Game Maker. I'm old school in that regard!
-
Comment on The making of Animal Well | Documentary in ~games
gingerbeardman Love this. The game design philosophy is the same old school approach I aspire to. One thing that's kind of glossed over in the video is how Billy managed to get opportunity after opportunity, he...Love this. The game design philosophy is the same old school approach I aspire to. One thing that's kind of glossed over in the video is how Billy managed to get opportunity after opportunity, he was very lucky and/or privileged. It's important to acknowledge those opportunities are rare. Of course, he was able to execute his vision very well indeed. Well done!
-
Comment on Recommend me a racing/driving game on PC in ~games
gingerbeardman Both RalliSport Challenge 1 & 2 are payable in Xemu original Xbox emulator for PC (Win, Mac, Linux): https://xemu.appBoth RalliSport Challenge 1 & 2 are payable in Xemu original Xbox emulator for PC (Win, Mac, Linux): https://xemu.app
-
Comment on A pixel parable in ~games
gingerbeardman So it's auto-biographical?So it's auto-biographical?
-
Comment on A pixel parable in ~games
gingerbeardman So it's fact?So it's fact?
-
Comment on A pixel parable in ~games
gingerbeardman The blog post says it's fiction but it seems like it is based on fact/history?The blog post says it's fiction but it seems like it is based on fact/history?
-
Comment on A pixel parable in ~games
gingerbeardman Could benefit from tags and/or text to explain what this is and why somebody might want to read these 6000+ words.Could benefit from tags and/or text to explain what this is and why somebody might want to read these 6000+ words.
-
Comment on Your favorite game OSTs in ~games
gingerbeardman Neurodiverse means your brain works in a different way than the (neuro)typical person. I only suggested it because I'm neurodiverse and my listening patterns are the same (instrumental music...Neurodiverse means your brain works in a different way than the (neuro)typical person.
I only suggested it because I'm neurodiverse and my listening patterns are the same (instrumental music because I find lyrics distracting when I'm not actively listening to them, eg. whilst working).
-
Comment on Your favorite game OSTs in ~games
gingerbeardman Dustforce all day every day. If you don't like lyrics ...I'd recommend getting tested for being neurodiverse.Dustforce all day every day.
If you don't like lyrics ...I'd recommend getting tested for being neurodiverse.
-
hitomitoi - LIKE A FIRST KISS feat. Wild Nothing (2024)
8 votes -
Comment on BoxedWine is now on Xbox Dev Mode in ~games
gingerbeardman BoxedWine is a Linux Emulator that runs Wine. http://www.boxedwine.org So this enables you to run old Windows software on an modern Xbox.BoxedWine is a Linux Emulator that runs Wine. http://www.boxedwine.org
So this enables you to run old Windows software on an modern Xbox.
-
Comment on My impressions of the Retrobat emulation frontend in ~games
gingerbeardman Have you and OP ever looked into reasons why this may be? I ask this because "me, too" and I did look into it and there were reasons. I'll leave this quite vague on purpose.Have you and OP ever looked into reasons why this may be? I ask this because "me, too" and I did look into it and there were reasons. I'll leave this quite vague on purpose.
-
Comment on Private school - worthwhile/good idea for not rich people? in ~life
gingerbeardman (edited )Link ParentPerhaps of interest, as it blurs the definition a little: I went to a public/private school in the UK but on an "assisted place" which meant almost all my fees were paid for by the government. I'm...Perhaps of interest, as it blurs the definition a little: I went to a public/private school in the UK but on an "assisted place" which meant almost all my fees were paid for by the government. I'm from a working class family from a "poor postcode", to use your phrasing, and the school was in a "rich(er) postcode" some distance away. I was at the school for secondary and sixth form years (age 11 to 18).
Looking back on things I see both pros and cons. I definitely missed out on various things both good and bad, and various aspects of my development were neglected or missed by being at such a school. In short, it's all very complicated.
-
High Velocity / Touge King (Episode 34 of 246)
3 votes
If you have a Playdate (or Playdate Stimulator) then Sparrow Solitaire (Mahjong Solitaire) which was developed by two people: one of whom is a data scientist and the other is me. Lots of stats.
https://play.date/games/sparrow-solitaire/ and https://playdate-wiki.com/wiki/Sparrow_Solitaire#Stats