Author Topic: Crawl: The Open-Source Roguelike (Gamasutra article)  (Read 14794 times)

Rosstin

  • Newcomer
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Crawl: The Open-Source Roguelike (Gamasutra article)
« on: July 10, 2013, 05:23:23 AM »
Hey developers, I just finished writing an article about the development of Crawl. Appreciate any feedback. I figure this is a niche enough community (although not for long) that you might appreciate the heads-up.

http://www.gamasutra.com/blogs/RosstinMurphy/20130709/195915/Crawl_The_OpenSource_Roguelike.php

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #1 on: July 10, 2013, 06:03:39 AM »
Great article! Well written and fun example stories.

The tree on the other hand is, um, anemic to say the least. You've shown one shrub (although with a solid core) in what is a giant rainforest of games. You even mention Pokemon Mystery Dungeon without Mystery Dungeon itself being in the tree, despite it being one of the most important major branches in the genre.

I'd recommend removing the tree image entirely if it's not too late.

Vanguard

  • Rogueliker
  • ***
  • Posts: 1112
  • Karma: +0/-0
    • View Profile
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #2 on: July 10, 2013, 06:22:29 AM »
Good article.  I liked it.

You did a great job of capturing a lot of Crawl's appeal with your Dwarf Elementalist story.

I think the tree is fine for what it is.  The article seems to be primarily targeted at newcomers to roguelikes.  It doesn't have to explain every single thing about the genre.

I kind of wish you wrote about something other than Crawl since everyone who talks about roguelikes goes for Crawl, but oh well.

TheCreator

  • Rogueliker
  • ***
  • Posts: 370
  • Karma: +0/-0
    • View Profile
    • Fame
    • Email
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #3 on: July 10, 2013, 06:32:15 AM »
This is more an advertisement of the game than an article about open-source development... I'm not going to convert myself to the open-source religion anyway, because I hate other people shitting into my code, but it could be interesting to learn how this development model contributed to the DCSS's success. The article highlights only the most obvious things (more people involved == more content) and probably misses a lot of details. And you know that details are important. I'd rather read about your biggest problems and how you solve them (or how you don't solve them) than your success story, which is already well known.
Fame (Untitled) - my game. Everything is a roguelike.

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #4 on: July 10, 2013, 06:37:26 AM »
I think the tree is fine for what it is.  The article seems to be primarily targeted at newcomers to roguelikes.  It doesn't have to explain every single thing about the genre.

This is exactly the problem. Newcomers are given a very incorrect picture as to the development tree and state of the roguelike genre. It's like claiming that the Greeks invented math and that there's only three branches of science.

Rosstin

  • Newcomer
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #5 on: July 10, 2013, 08:17:47 AM »
If someone wants to contribute a more robust development tree (and suggest a good way to represent it) then I'm all for it.

The same goes for better examples of the open-source model. I had limited time to write the article and I'd really appreciate any help.

Thanks for your feedback so far! It's kind of a struggle to write something that both newcomers can read and old hands can learn something from.

Darren Grey

  • Rogueliker
  • ***
  • Posts: 2027
  • Karma: +0/-0
  • It is pitch black. You are likely to eat someone.
    • View Profile
    • Games of Grey
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #6 on: July 10, 2013, 09:51:53 AM »
Whilst there's some nice things to the article it lacks structure. Ending on 3 bullets unrelated to the main text seems weird - put them into proper sentences if you want to make new pints. You also open talking about roguelikes, instead of talking about Crawl. Normal journalistic style is to have a reasonable overview of your whole post in the first two lines.

And honestly, just cut the tree. There's no way you can get that in any way right. Imagine trying to draw such a tree for platformers - not only would you fail but it wouldn't be much use to anyone.

Krice

  • (Banned)
  • Rogueliker
  • ***
  • Posts: 2316
  • Karma: +0/-2
    • View Profile
    • Email
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #7 on: July 10, 2013, 10:59:37 AM »
Didn't read the article, but for those who didn't know Crawl was abandoned by Linley in year horse cart. I have seen the original Crawl's source code and it's simply frightening. I haven't looked at Stone Soup version, but even the fact that they managed to continue the project was kind of cool. It must have required solid programming skills. In this kind of special case open source was the only way to save the project and continue it.

Rosstin

  • Newcomer
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #8 on: July 10, 2013, 02:59:38 PM »
It's certainly not my best work... I didn't get featured. You're right, I probably should have narrowed my focus. Oh well, always the next one.

Rosstin

  • Newcomer
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #9 on: July 10, 2013, 07:16:56 PM »
Hey, I did get featured! Let me consider your suggestions and take another look then.

I like the idea of adding Mystery Dungeon to the chart, from reading about it it seems to be directly inspired by Rogue. However, I have a hard time seeing where I could squeeze it in.
« Last Edit: July 10, 2013, 07:19:37 PM by Rosstin »

guest509

  • Guest
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #10 on: July 12, 2013, 05:12:17 AM »
Hey Krice...'in year horse cart'...wtf is that?

Hey Darren...I like the trees!

Krice

  • (Banned)
  • Rogueliker
  • ***
  • Posts: 2316
  • Karma: +0/-2
    • View Profile
    • Email
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #11 on: July 13, 2013, 10:14:50 AM »
Hey Krice...'in year horse cart'...wtf is that?

It's a saying in finnish, I translated it like that. It means in ancient times. You know, when they had horses and carts, and stuff.

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #12 on: July 13, 2013, 06:44:29 PM »
Hey Krice...'in year horse cart'...wtf is that?

It's a saying in finnish, I translated it like that. It means in ancient times. You know, when they had horses and carts, and stuff.

I'm going to start using this phrase, I quite like it.

guest509

  • Guest
Re: Crawl: The Open-Source Roguelike (Gamasutra article)
« Reply #13 on: July 14, 2013, 04:45:52 AM »
Ah...sort of like, "back in the day" and then we make shit up about how it was back then? I like it!