Is it just me or is the game unwinnable?
I posted a guide here 0 [0] https://github.com/mmulet/code-relay/blob/main/markdown/Secr...
Show HN: Video Game in a Font
61–70 of 79 posts
Re: Show HN: Video Game in a Font
#62(edit, typing into the box where the pictures happen is easy enough, it's just typing in the bottom box that is very awkward because of constantly scrolling back up to see tiny changes.) Sadly this is very difficult to play on mobile.
Re: Show HN: Video Game in a Font
#63Earlier quoted context omitted.
I posted a guide here 0 [0] https://github.com/mmulet/code-relay/blob/main/markdown/Secr...
I couldn't figure out how to help missINGDINGno from that guide
Re: Show HN: Video Game in a Font
#64Call me crazy, but you would write a Z-Machine on that.
Re: Show HN: Video Game in a Font
#65Re: Show HN: Video Game in a Font
#66I just looked into that code relay thing, and it sounds really cool. Do you have any examples of contributions or things people accomplished with it yet? I'm finding it hard to imagine what could be accomplished in just 5 minutes a day.
If we can get 10% of programmers to devote 5 minutes to open source a day, we can help a lot of people (maintainers and the open source community as a whole).
Obviously, not everything can be broken down into 5 minute tasks. But, I believe there are enough things that can be broken down. That Code Relay is worth pursuing.
Maybe, it will only work for functional programming languages where there is a strict way to divide code into smaller and smaller functions.
Or maybe it will only work for crowdsourcing documentation. Most projects need better documentation, badly. So, this would be a worthwhile goal in and of itself.
The approach I'm taking now is to try everything and see what sticks.
Re: Show HN: Video Game in a Font
#67Uh, that code looks a lot like PostScript. Call me crazy, but you would write a Z-Machine on that.
Re: Show HN: Video Game in a Font
#68Earlier quoted context omitted.
A kindred spirit! Dungeons and directories is great! I've only played the beginning so far[Edit I've beat the game now and joined the secret club!], but I really laughed at the "You walk through the southern door, and straight into the chasm you saw earlier..." Picture : "you walking straight into the chasm with a smile on your face". I ran into the same problems you did, any variable leads to an exponentially large…
I had a similar "variables" problem when designing a choose-your-own-adventure book with my kids. I wanted your character to be able to reach the same pages but have state -- e.g. have a key or not have a key. I didn't want to have to duplicate pages with different state (which I kind of remember from old CYOA books -- there's be pages with almost the same thing, but now slightly different because you entered the roo…
Or if you wanted to make them work a little harder and maybe teach a little math, "17 times the number mod 47".
Of course they can still be dishonest, but it gives them an opportunity to have solved a simple puzzle. They get to the correct page because they "won".
Re: Show HN: Video Game in a Font
#69Best quote from the author's article explaining how it was done (even though by his own admission he didn't follow his own advice in the case): "If you want to make a game, make a game. If you want to make a game engine, make a game engine. But never, ever, make a game engine to make your game!" I spent a good five+ years working on my own game engine to make my own games with it. Never finished a single game, or the…
It's a much better quote than the annoyingly common, "Don't write a game engine!" If you work in games or want to work in games, writing a game engine is a very valuable experience. Probably the best thing you can work on for personal growth. That said, I think you get substantially more value out of the experience if you've already gotten your feet wet making games with a commercial engine.
Now obviously QJ2D is not going to replace Godot or even LÖVE2D or TIC-80. It's a couple of days' worth of work, less than 200 lines of code; anyone could have done it. And nobody else is going to use it unless they have Greek letters on their keyboard. But not only did I learn a lot, it's also a substantial improvement for this kind of thing over the raw browser. I think I'll probably rewrite it differently for the next project, though...
I don't want to "work in games", but of course I enjoy writing games. I mean that's all computers are good for, really!
______
† not really games