Archive for January, 2017
Hello, everyone! Looks like another brief newsletter, not least due to my social media feeds being swamped by political turmoil these days. But we all do what we can. Let’s start with a couple of classic game retrospectives, namely Deus Ex and Alpha Centauri. In somewhat related news, a fan demake of Civilization 2 for the Commodore 64.
By way of game design articles, here’s the third article in the series about color in games I mentioned two weeks ago. (Turns out I missed the second one.) Which reminds me that the overuse of orange-blue palettes in games has been soundly criticized in recent years. The trick? It’s not the limited palette — those are a powerful tool in the arsenal of an artist — but how you make use of that palette. And nowadays game art is necessarily rushed, what with games of exploding complexity expected to be made in the same amount of time as their modest predecessors from last century. A recipe for trouble if there ever was one.
I’ll end with some musings on game pricing from someone who plays in a whole different league from me, so I can’t comment. Hopefully you’ll find it useful.
Until next time, don’t lose your humanity. Cheers.
Hello, everyone! Once again, I’ve been busy coding stuff that’s not related to games, so there won’t be many links today. Let’s start with the fact that as of last Sunday No Time To Play is on Game Jolt as well. Don’t expect much activity from that direction, but it’s one more way to connect with us if you’re so inclined.
In other news, my friends have been at it again, Kris with some thoughts about setting in videogames, and Sera with an article about who media representation is for. Needless to say, I recommend both, for different reasons.
Then there’s this article I’ve been pointed at, about the educational value of practicing game design, even if your game never ends up being published, or even played by many. Couldn’t agree more, even though I noticed that more often with programming language design, rather than games. Either way, nothing can beat hands-on experience when it comes to learning. All the theory in the world is useless until you see for yourself where it came from.
But that’s enough preachiness for a week. Until next time, roll up your sleeves and make something.
You know, for a game development blog I don’t post about game design nearly often enough. This week is an exception. Let’s start with Gamasutra’s case study of good first levels — an important part of any game, if by no means the hardest. (Ultimately, the first level is also the easiest to make.) More specifically, we have an article about prefabricated sections in procedurally generated levels and another on powerful uses of color in game graphics. Plenty of things to learn from both!
Going on, Polygon is running a long-form feature about the making of Final Fantasy VII (warning: really long read!) And you know, it would be a much more interesting story if it didn’t sound exactly like most other such stories. Politics, money, technology, ambition, cockiness… stop me when you grow tired of the drinking game. Is the industry ever going to learn any better?
Last but not least, fans of interactive fiction will be happy to hear that textadventures.co.uk is saved! A new team stepped up to take over, and the transition is ongoing as of this writing. Can’t wait to see what happens next.
Speaking of which, stay creative, and stay tuned. See you!
It’s not easy to keep up with new developments in IT, especially when you work long hours, or for that matter when you no longer learn quite as easily as you used to when you were twenty. So far I was lucky to pick my technologies well: expertise in Python, HTML5 and even Java (for now) has only grown more marketable in recent years. It still felt like falling into a rut as of late, and moreover I kept stumbling across projects written in the Go programming language. After some hesitation, I decided to take the plunge, and it turns out I can still learn a new programming language in a couple of days. Go me!
And what a language it is.
Go is mostly targeted at server-side software, which makes it less relevant for games unless you’re doing multiplayer. Then again, it’s just as good for command-line apps (think tools), and there’s a healthy choice of libraries for text-based user interfaces that don’t require separate DLLs.
But what’s it like, exactly?
- It compiles to native code like C++;
- has garbage collection like Java;
- the package system resembles Python modules;
- the object system resembles the one in Haskell;
- control structure syntax is like in Perl 6.
I’d say Go is an odd duck of a language, except it’s more of a platypus. Good to see programming language designers having some guts, after decades of slavishly imitating C.
Hello, everyone! We’re having a slow week again, and most of it dedicated to interactive fiction as usual (sorry). For one thing, PC Gamer puts the recent IFComp in the spotlight, thus further cementing the genre’s return to the mainstream. And via K.D. we learn that Douglas Adams was working on a modern Hitchhiker’s Guide game right before his untimely death in 2001. It’s a bit of non-news, really, as the assets being lost means there’s no chance of reviving the project after all these years. Doubly so as those assets were likely made for VGA displays back in the day, which would make them unusable in the 4K era.
And that, of course, highlights yet again the folly of obsoleting perfectly good technology at the drop of a hat. Imagine if vinyl had been completely abandoned within the year from CDs hitting the market. No more support for turntables, nothing. Entire collections of old, rare music becoming completely useless unless people worked hard to maintain failing hardware until there were just no more dead units left to scavenge for parts. That’s what we’re doing with computer games, and before you ask why we should bother preserving some piece of shovelware, the answer is that you can only know a classic in retrospect. If you didn’t take care of it on time, sixteen years down the road — when you finally realize it wasn’t just another piece of shovelware after all — you can only weep for the loss. And that’s terrible.
Last but not least, my friend Kris is at it again with a batch of capsule reviews for tabletop RPGs and board games. Enjoy, and see you next time.
Happy New Year 2017! Things picked up noticeably the week after Christmas, so we can begin anew with aplomb. For one, a very good friend bought me a Pico-8 license, and of course I couldn’t resist playing with it. It’s an incredibly polished experience for such a restricted platform, one that immediately inspired me to start remaking one of my early games. I’m not sure quite what makes it feel so good, but it’s one of those systems that feel designed, not just thrown together, and that’s rare today.
Given that, it’s especially appropriate that Rock, Paper, Shotgun just published a series of articles about working with the Pico-8. I do have one quibble: ideas, my friend, are a dime a dozen. If you have to go around hunting for ideas, maybe you don’t have anything to say right now. Go out and live some more.
On a similar note, Kotaku is running the story of a game journalist turned developer. And it sounds not so much like someone who learned just how hard it is to actually make those games they used to criticize, as someone who grew up and learned to assume good faith. A win, either way. Can’t even blame them: I used to have my troll-ish moments as a delayed teenager. Haven’t we all? So it’s all good.
To end with a couple of actual releases, here’s Roguelike One, a quick, simple game that could be played with a NES controller (in the sense that it only uses arrow keys and two action buttons). No prize for guessing what it’s a fan game of. 😛 And in the retro department, Prime Mover is a Construct 2 title carefully made to resemble a ZX Spectrum game, down to the way controls are responding. Which, of course, is a lot more work than making it for the Speccy like my own two attempts. Nice!
On that note, I wish you the best until next time. Thanks for reading.