Temple of The Roguelike Forums

Announcements => Traditional Roguelikes (Turn Based) => Topic started by: chooseusername on April 08, 2014, 09:52:59 PM

Title: Incursion (open source) 0.6.9Y4
Post by: chooseusername on April 08, 2014, 09:52:59 PM
An updated download is available on bitbucket (https://bitbucket.org/rmtew/incursion-roguelike/downloads).

The primary reason for this release is the tentative support for non-US keyboards, and ability to switch screen resolution/fullscreen/windowed at runtime.

Changes:
Title: Re: Incursion (open source) 0.6.9Y4
Post by: Vanguard on April 09, 2014, 03:02:28 AM
You're doing a great thing for the roguelike community.
Title: Re: Incursion (open source) 0.6.9Y4
Post by: chooseusername on April 09, 2014, 05:21:35 AM
You're doing a great thing for the roguelike community.
The Incursion source code is pretty well written, and easy to work with.  And Jice has been great at accepting my patches for libtcod.
Title: Re: Incursion (open source) 0.6.9Y4
Post by: Krice on April 09, 2014, 05:46:15 AM
The Incursion source code is pretty well written, and easy to work with.

..if you are a reptilian. Really? It's one of the worst source codes I have ever seen. Even worse than Crawl's original source code which at that time was feared, because it was so badly written and complicated.
Title: Re: Incursion (open source) 0.6.9Y4
Post by: chooseusername on April 09, 2014, 06:01:55 AM
The Incursion source code is pretty well written, and easy to work with.

..if you are a reptilian. Really? It's one of the worst source codes I have ever seen. Even worse than Crawl's original source code which at that time was feared, because it was so badly written and complicated.
Someday when you gain a few years of experience, you may see it differently.
Title: Re: Incursion (open source) 0.6.9Y4
Post by: Krice on April 09, 2014, 08:54:46 AM
Someday when you gain a few years of experience, you may see it differently.

In the other thread I already gave a list of wrong things in that source code and it wasn't even the complete list. Those bad practices are well known if you are anything else than a beginner level programmer, so I don't think you can give me that kind of advice.
Title: Re: Incursion (open source) 0.6.9Y4
Post by: Zireael on April 09, 2014, 10:46:17 AM
Grabbed. And I'm not commenting on the source code being tangled or not - at least the lib files are pretty readable and I can grab buckets of ideas (terrains, monsters, magic items, spells) for Veins.
Title: Re: Incursion (open source) 0.6.9Y4
Post by: Zireael on April 09, 2014, 11:43:35 AM
Hate to be a party pooper, but the non-US keyboard layout 'fix' made the space key register twice in options menu (issue #45).

EDIT : whoops, already reported and fixed, I wish there was a Y5 already :)
Title: Re: Incursion (open source) 0.6.9Y4
Post by: getter77 on April 09, 2014, 01:11:41 PM
You're doing a great thing for the roguelike community.

Yep.
Title: Re: Incursion (open source) 0.6.9Y4
Post by: chooseusername on April 09, 2014, 07:38:44 PM
Someday when you gain a few years of experience, you may see it differently.

In the other thread I already gave a list of wrong things in that source code and it wasn't even the complete list. Those bad practices are well known if you are anything else than a beginner level programmer, so I don't think you can give me that kind of advice.
Your list was from my perspective subjective, and contained no points of relevance.  I find none of those things to be a real problem, and find the code base extremely easy to either upgrade or modify.  I consider some of them to be pluses.  As a point of comparison, I've worked on proprietary code bases which have been written with "good practices", which have been a bastard to work with and modify.

At the end of the day, regardless of any superficially identified problems, in practice it is a pleasure to work with the code and rather straightforward to.