5 ms·
Six mistakes I made in my dioramas-and-felt Steam game and one I didn't
- mjd 2y agoDave Turner is making a point-and-click game with no CGI. All the locations are real-world dioramas he built and photographed. Special effects are done with stop-motion animation of felt. Dave says: Often when you watch videos of people doing crafts on the internet, they're people who have been doing it for years. They don't make mistakes, or if they do, they don't really show them to you. I haven't been doing any of these crafts for years. So I've made lots of mistakes, and I want to show them to you, so you don't get the impression that this is easy.
- troupo 2y agoLast thing we need on HN is low quality twitter bots reiterating what's been written.
- petesergeant 2y agoThe irony of course here is that _mjd_ is a fantastic author and contributor, and not a Twitter bot. That said, it does read like an AI summary.
- maxbond 2y agoNote that GP is the submitter of the article. I don't read this as low-effort engagement bait, but as an explanation of why they found this article worthy of sharing on HN.
- deleted 2y ago[deleted]
- mjd 2y agoThis low-quality Twitter bot is very hurt by your cruel words.
- deleted 2y ago[deleted]
- merelysounds 2y ago> But it would have been a mistake to build High Mountain Abbey in Rust. I didn’t expect avoiding the custom engine side quest in a game with a very custom art style; kudos! I think there may be an even bigger mistake avoided here: many indie devs build amazing projects and don’t talk about them enough. If you ever created something you enjoyed, wanted to share it and somehow didn’t, watch and learn; I know I should!
- SanitaryThinkin 2y agoLove the creativity here, this is novel game level design. Can't wait to see the finished game. The blog posts are a part of the journey
- gorgoiler 2y agoThe Dream Machine from Cockroach and of course The Neverhood from Doug TenNapel are some fantastic prior art here. TenNapel even reused his skills to make Armikrog two decades later. I wonder if the creators of these physically rendered games ever get together to talk shop, or even host a conference, on the topic of non-linear animation and storytelling. It’s the sort of thing that I, as someone who merely consumes their content and is absolutely nowhere near being able to replicate their skill, would love to take part in. Comic-Con but for games done the hard way. Thimbleweed Park, another remake in the animated adventure game genre, actually has a scene in it that’s based on a conference for real-life point-and-click games developers.
- graynk 2y agoI'm so glad somebody else has heard of The Dream Machine, it's great! Harold Halibut is also worth a look, though it's not fully stop-motion I believe
- atombender 2y agoHarold Halibut isn't stop motion at all; they made physical puppets and then scanned them into Unity and tried to replicate the look. It's a gorgeous game, but I was really disappointed in the gameplay. I wouldn't even call it a game; it's basically a movie where you sometimes interact with things, but everything is scripted.
- graynk 2y agoAhhh, sad to hear that, I only played the demo
- flocciput 2y agoHylics by Mason Lindroth is the only other thing I'd ever seen do the "physical art" thing in a videogame. I love it a lot, so now curious about the other games you've mentioned! Thanks for the recs.
- 2y ago
- ashoeafoot 2y agoLol, the technique directing the art. Now everywhere a observer behind the wall would love to peep, there is a picture or lamp in the diorama. Basically , the artstyle subconsciously went towards subconciius thriller/horrorhouse with that .
- metaphor 2y ago> With seven rooms photographed so far, my repo right now is 53 GB, since I'm storing all of the photos that go into each focus-stack, as well as the raw (xcf) versions of each shot so that I can edit and color-correct without repeated JPEG compression. I wonder how the author manages this bloat if he has to pivot to a different workstation. LFS enabled in his GitLab instance? Shallow clone? Just swallow whole??
- em-bee 2y agoyou can copy/move/clone the local repo you already have. no need to clone from remote just to switch to a different machine.
- metaphor 2y agoTo clarify, assume in good faith that pivot in context means compelled towards involuntary action---i.e. unexpected loss of local data, as opposed to a matter of routine shift in workflow---where the remote forge is being tapped for its secondary function as off-site backup. The question was more intended to probe remote UX resilience near the limits of pain when faced with massive git repos which primarily capture binary assets/artifacts.
- em-bee 2y agoi find that interpretation a bit of a stretch. you could have expressed that more clearly. especially given that the obvious solution is to have local backups. what else could you do? i have been discussing this on HN before in the context of a multi TB archive of photos and videos (part of which happened to be for a film project, so similar considerations apply). raid, external disk, and remote copy. for the film footage, everyone working with it has a full copy too, even if they don't need all of it. just in case. if you need to work with the data there is pretty much no other option.
- gmueckl 2y agoTwo disjoint comments: 1. Film sets contain wild walls that can be easily removed to accommodate light and camera placement outside the space looking inwards. Wild walls in the dioramas could have prevented the necessity of cutting holes. 2. Git is not the right SCM for the job. My first choice would have been Plastic a few years ago, but this got rolled into Unity DevOps after an acquisition. But it is meant to accommodate truly vast repositories (53GB isn't actually that big). The second best choice is SVN - yes, really.
- Negitivefrags 2y agoI find it funny how often people look down on SVN outside of game development. It really is a great tool for that job. The trunk our of studio's SVN is hundreds of GB and the full repo is many TB. And SVN handles this no problem.
- jfengel 2y agoWhat is it that SVN does particularly well here? Handle binaries?
- gmueckl 2y agoYes, SVN handles large amounts of big binary rather efficiently. It employs some binary diffing internally to keep storage usage low. The centralized model also allows optional file locking, which reduces the risk of accidental merges destroying a file. This is a major concern for files that aren't source code when no dedicated merge tool exists. Also, the centralized storage of the repo history becomes a bit of a bonus at this scale as it doesn't need to be replicated to each client, saving a little bit on disk storage and data transfers. The one unfortunate downside of SVN is the implementation of merging between branches. That relies on per-file merge histories that are partially stored in per-file properties. This is opaque, internal information, yet it is tracked the same way as file changes. This leads to situations where it's all too easy to discard some of the merge history with harmless looking operations like reverting a file between a local merge and its merge commit to get rid of an unwanted change. Once something like this happens, future merges end up doing random looking things like re-applying changes that have already been merged. This is a major part of what gives SVN its bad reputation. You really have to tread on eggshells when merging. If you can avoid the pitfalls, merging works well. But it requires rather deep knowledge of SVN and discipline.
- esperent 2y ago> So what I should have done is: first, create the Steam page for the game, then post the first blog post. Well, better late than never: please wishlist the game. In case the author is reading: anywhere that's not Steam to wishlist or buy the game? This would be a definite purchase from me on GOG - well, if it reviews reasonably well. I love quirky and unusual graphical styles. But I have never, and probably will never, buy game from anywhere that requires me to install a launcher and look at advertising before I get to play.
- inexcf 2y ago>But I have never, and probably will never, buy game from anywhere that requires me to install a launcher and look at advertising before I get to play. You'll be happy to hear that Steam does not require you to do any of that. If the game does not heavily rely on Steam services you don't have to have Steam started at all. I just tested some games and i could just start them from the executable without Steam running. I also disabled the news window you can get on startup and the Steam client starts on the library, not the store page. So have fun.
- PufPufPuf 2y agoSome games on Steam are truly "DRM-free", but the default way is to use the Steamworks DLL which tries to open the game through Steam if the exe was clicked directly. This "DRM" is trivial to remove with the right tools (if not accompanied by a real DRM), but still you'd be basically cracking the games you bought. GOG (and also Itch and sometimes Humble) simply gives you an installer with no DRM at all, meaning that the games will continue to work even if GOG blows up. So yeah, that's why some people prefer buying on GOG over Steam. That, and European patriotism, sometimes. Creators are sometimes afraid of this model, sadly, due to the perceived increased potential of piracy. Even though CD PROJEKT RED have repeatedly demonstrated that they can sell their own games with zero DRM and still dominate the top selling charts.
- stavros 2y agoBut there's no way to download your games without Steam, right?
- admiralrohan 2y agoThe steam marketing part is interesting. You said your post got viral, can you share the hackernews submission post? Can't see in your profile. Want to understand the user journey, as if people show interet they should check the game out.
- recursivecaveat 2y agoI'm pretty sure it was this post, which I found by searching the domain: https://news.ycombinator.com/item?id=41884283 https://news.ycombinator.com/item?id=41884283
- mauvehaus 2y agoWalnut burl veneer is inevitably both warped and also brittle. If you're going to use it, it's worth making up or buying veneer flattening solution, wetting the veneer with it, and clamping it between two pieces of melamine or plywood with some packing paper to get it flat without destroying it. Change the paper a couple times as the veneer dries. Once it's flattened, you can glue it down using a caul (one of the pieces of melamine you used to flatten it will work) to hold the veneer flat to your hopefully flat substrate while the glue dries, or you can hammer veneer it with hide glue. Hammer veneering doesn't risk gluing your caul to your veneer, but it does require a warmer shop, and I wouldn't want to do e.g. a dining table that way. Melamine cauls usually pop free pretty readily if they do get glued to the veneer. If you don't have or want to buy melamine, a packing paper layer between the veneer and the caul will help, as will covering the caul with packing tape. Ideally, you don't end up with a lot of glue bleeding through the veneer, but burl veneer tends to wick it through.
- hiccuphippo 2y agoI wish the Steam page had some pictures of the diorama setup from outside. It is a very original idea so play to its strenght and show more of what makes it cool.
- mjd 2y agoDave has a followup post in which he replies to some of the comments here. https://novalis.org/blog/2025-03-26-responses-to-the-hacker-news-comment-on-six-mistakes.html https://novalis.org/blog/2025-03-26-responses-to-the-hacker-... Love, your low-quality Twitter bot