tag:blogger.com,1999:blog-919361992986111953.post1832417617343525117..comments2024-02-17T01:28:57.502-08:00Comments on Roguelike Radio: Episode 28: 7DRLs 2012 part 1Andrew Doullhttp://www.blogger.com/profile/11099404183952971291noreply@blogger.comBlogger27125tag:blogger.com,1999:blog-919361992986111953.post-84093502519968126382013-04-11T00:18:19.976-07:002013-04-11T00:18:19.976-07:00It's not too late to share your wisdom! If you...It's not too late to share your wisdom! If you wrote a blog post about what you learned from your 2012 roguelike attempt, then don't forget to update the Retrospectives page at <a href="http://roguebasin.roguelikedevelopment.org/index.php?title=Retrospectives" rel="nofollow">http://roguebasin.roguelikedevelopment.org/index.php?title=Retrospectives</a>. Please share your lessons learned with the developer community!Trystanhttps://www.blogger.com/profile/15653418292042541807noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-78482571597095109492012-04-16T08:03:18.490-07:002012-04-16T08:03:18.490-07:00Also, what was the name of that PDF 7drl?
I hope ...Also, what was the name of that PDF 7drl?<br /><br />I hope my last comment doesn't come off as too critical; I think Ido is one of my favorite contributers to this podcast (well thought ut and balanced opinions :) )Kennyhttps://www.blogger.com/profile/06073500934649617302noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-68228411872193787392012-04-16T07:58:58.398-07:002012-04-16T07:58:58.398-07:00Great episode and really has me excited to finally...Great episode and really has me excited to finally get around to playing these games.<br /><br />If I could give one constructive criticism to Ido, it would be to ask if you could please slow down a bit when talking. You speak English perfectly (and much better than I can speak any other language than English) but sometimes you rush words and they are hard to parse with your accent.Kennyhttps://www.blogger.com/profile/06073500934649617302noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-7294266870385815992012-04-04T02:37:59.118-07:002012-04-04T02:37:59.118-07:00Roadlike really is satisfying. I'm currently l...Roadlike really is satisfying. I'm currently level 22. :-DKevin Wellshttps://www.blogger.com/profile/15138567781995328387noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-9174631114031727322012-03-25T07:29:32.967-07:002012-03-25T07:29:32.967-07:00Fuel was pretty good. It needs to stop killing me ...Fuel was pretty good. It needs to stop killing me on starting a level though because it crashes the whole game.RobotAcidhttps://www.blogger.com/profile/05506104241666362209noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-55563992745508297102012-03-23T05:43:57.917-07:002012-03-23T05:43:57.917-07:00TheUberHunter made a nice video of "Me Agains...TheUberHunter made a nice video of "Me Against The Mutants": http://www.youtube.com/watch?v=MK2VicpTDHw<br /><br />Perhaps you get it now. ;)rat king minionhttps://www.blogger.com/profile/03901347804145855288noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-35617380470942580672012-03-23T04:16:11.539-07:002012-03-23T04:16:11.539-07:00The missing one is "Ascent Into the Depths of...The missing one is "Ascent Into the Depths of the Beyond", which we do not include because it was written in 8 days, not 7, by the developer's own admission.Darren Greyhttps://www.blogger.com/profile/00792164422274663420noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-84245861722671585912012-03-23T04:14:48.692-07:002012-03-23T04:14:48.692-07:00Yeah, if more people used py2exe then it wouldn...Yeah, if more people used py2exe then it wouldn't be such a problem, but I know a lot of devs don't like py2exe quite frankly it shouldn't be needed. There is also the problem with curses for Windows. libtcod can get around that of course, but devs shouldn't be forced to use that. I can't help but hate on a language which seems so centred on Linux development. In the same way I criticise C# and some Windows-centred languages. They can be done right of course, but it's not always easy or intuitive for developers or end users.<br /><br />Python irks me more for its claims to be cross-platform whilst being painfully unsupportive of this. It's a scripting language for goodness sake, why should it need py2exe?! Java, for all its flaws, does not suffer this.<br /><br />Anyway, my main hate is against the devs who think so little about those who are meant to play their games, but python must share some blame for not making it easier in the first place.Darren Greyhttps://www.blogger.com/profile/00792164422274663420noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-92180071897791706902012-03-23T04:01:59.591-07:002012-03-23T04:01:59.591-07:00Sorry, forgot links for all our games. That's...Sorry, forgot links for all our games. That's what happens when posting in a rush :/ Edited into the article now.Darren Greyhttps://www.blogger.com/profile/00792164422274663420noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-21768719633733885402012-03-23T02:35:15.579-07:002012-03-23T02:35:15.579-07:00Hi graspee. Regrets for your problems on Windows w...Hi graspee. Regrets for your problems on Windows with swamp monster/python. I did a special windows build after the competition was closed, but it's only the monochrome version. (Unix users can now get a colour version with slightly elss stupid AI in a more recent post)<br /><br />The mechanisms for doing colour between win32 and unix are significantly difficult and my impression is that it's hard to do from scratch on Windows. I'm concerned that I'll build up a whole lot of cruft to generalise it, and end up with swampy code.<br /><br />I'm confused about where I want to go. On the one hand, multiplatform support is pretty important to me. On the other, I want to build everything up myself and not lean on frameworks.<br /><br />I work with a Windows hacker and have a win32 box with dev tools installed though, and python can make system calls through a standard library called ctypes so this mightn't be the last word yet.cratukihttps://www.blogger.com/profile/14434316053236466855noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-66120773108194593402012-03-22T22:33:59.927-07:002012-03-22T22:33:59.927-07:00Another great podcast guys! Thanks for highlightin...Another great podcast guys! Thanks for highlighting your favorite 7DRL's, I still have many to play.<br /><br />I thought I'd chime in about all the Python concerns, but instead I created <a href="http://roguebasin.roguelikedevelopment.org/index.php/Complete_Roguelike_Tutorial,_using_Python%2Blibtcod,_extras#Creating_a_Binary" rel="nofollow">an article</a> at RogueBasin about creating executables from Python scripts. Hopefully some find it helpful.Joshuahttps://www.blogger.com/profile/08860198974375588392noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-70483537238672020662012-03-22T22:31:25.623-07:002012-03-22T22:31:25.623-07:00This comment has been removed by the author.Joshuahttps://www.blogger.com/profile/08860198974375588392noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-89818495489881600332012-03-22T21:03:17.256-07:002012-03-22T21:03:17.256-07:00"62 successful 7DRLs"?
Bjorn's lis..."62 successful 7DRLs"? <br /><br />Bjorn's list says 63. Who's the missing one?Unknownhttps://www.blogger.com/profile/02921196211687148032noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-65079210262467744932012-03-22T13:12:53.492-07:002012-03-22T13:12:53.492-07:00Thanks for mentioning HyperRogue. :) I thought tha...Thanks for mentioning HyperRogue. :) I thought that the fact that monsters chasing you line up is a bug in the monster AI, but it is indeed caused by the geometry. Thanks, I did not notice that.<br /><br />Sword in Hand is very nice, but I think a bit more clarity would be helpful. I could not get why I "drain" skeletons and zombies and my power level does not seem to change (the answer is that you lose 1 point for each normal attack), that you have "X" and "O" signs above special attacks which carry useful information, and that you can eXamine yourself and enemies if you still don't understand how your actions affect the blood level. I was amazed by the map structure when I first saw it in Jacob's Matrix (IIRC), but in Sword in Hand, I find it a bit confusing. Just minor drawbacks. :)<br /><br />I would call Fuel much more roguelike than spelunkylike. Spelunky is real time and non-discrete space, and it is important. Side view and the graphical style are original in a roguelike, but still qualifies IMO.Zeno Roguehttps://www.blogger.com/profile/16264989425985464380noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-63136014496504894422012-03-22T12:07:26.289-07:002012-03-22T12:07:26.289-07:00After listening to the podcast and reading above c...After listening to the podcast and reading above comments:<br />With libtcod, it's easy - py2exe provides everything you need to make an executable for windows. I've made it work (30 minutes?) with my game. I know it works on every tested machine, had no complaints (except for crashing that may be caused by something else).<br />Curses - I don't know. Never used that library with python.<br /><br />Either way, please don't hate the language because of poor packaging by developers. That is shortsighted. Python works, libtcod + python works (even though it's not quite native).<br /><br />Cheers to the next episode, so it may come sooner :Dmagikmwhttps://www.blogger.com/profile/09931888433415636692noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-15041577691168428312012-03-22T06:34:19.374-07:002012-03-22T06:34:19.374-07:00Thanks for the comments on Zaga-33.
Re. the discus...Thanks for the comments on Zaga-33.<br />Re. the discussion on iOS - I've actually been porting this to iOS this week, along with some extra polish (trying to flesh it out a little without spoiling the minimalism). So while it's not a great platform for getting something out in 7 days for the reasons you discussed, one game started as a 7DRL is making its way there!Broghttps://www.blogger.com/profile/13697390134036860056noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-8596996272726180592012-03-22T05:45:28.460-07:002012-03-22T05:45:28.460-07:00Please take my critique as minor. The game is soli...Please take my critique as minor. The game is solid as is. We are down to talking about the little things now.Josephhttps://www.blogger.com/profile/09866329313708655247noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-7387549241156226862012-03-22T03:54:12.641-07:002012-03-22T03:54:12.641-07:00worse* :(worse* :(XLambdahttps://www.blogger.com/profile/17284491741653276539noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-32142610069624559212012-03-22T03:53:18.006-07:002012-03-22T03:53:18.006-07:00Yes, there are some problems with python, and unfo...Yes, there are some problems with python, and unfortunately libtcod's python wrapper makes that even work. It's the reason why I stopped using python.XLambdahttps://www.blogger.com/profile/17284491741653276539noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-43127061150020343682012-03-22T02:52:38.600-07:002012-03-22T02:52:38.600-07:00When I did a roguelike in python+curses in 2010, I...When I did a roguelike in python+curses in 2010, I was able to run it on mac and linux easily, everyone on linux was able to run it easily, everyone else who had a mac had trouble running it (I think because "import curses" doesn't do anything without installing something), and windows was just a complete disaster. Even now that I've got a windows box I wouldn't fancy trying to get wcurses or pdcurses functioning with python. That's why I used C++ this year.SRDhttps://www.blogger.com/profile/15050996278176638944noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-92003318359099233282012-03-22T02:34:51.042-07:002012-03-22T02:34:51.042-07:00I haven't heard the show yet either but proble...I haven't heard the show yet either but problems with python I encountered when following the roguelike:<br /><br />1) The swamp monsters game wouldn't run, complaining about missing termios lib when I ran it on Windows with the python download which comes with IDLE.<br /><br />2) Hellmouth wouldn't run at least in my Windows install of Python. Gave me "Import * only allowed at module level"<br /><br />3) IDLE itself has problems which meant that at least one of the python roguelikes this year wouldn't exit cleanly and instead stopped responding (messy). This is I think a known issue with IDLE.<br /><br />One of the problems for Windows developers with raw python (and also raw REBOL, raw ruby etc.) is that the consoles don't have ANSI colour support, probably because Win32 console doesn't have ansi colour support. There are of course ways to print in colour in the win32 console by writing directly to it, but this seems to be a step too far for language developers porting to Windows. I tried to get ruby console working in colour in Windows yesterday and fell into a nightmare land of wrappers for wrappers for things which didn't build. It made me almost wipe off Windows and install ubuntu, until I remember I have a billion games on steam that I then couldn't play. (Not that I play them now, but... I could).graspeehttps://www.blogger.com/profile/13417948406807282590noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-39861578371696165822012-03-22T00:50:25.781-07:002012-03-22T00:50:25.781-07:00- The problems with Python
What problems with pyt...- The problems with Python<br /><br />What problems with python? Just let me listen to this tonight, I'll debunk everything!magikmwhttps://www.blogger.com/profile/09931888433415636692noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-49671582089036536812012-03-22T00:06:46.676-07:002012-03-22T00:06:46.676-07:00Thanks Joseph, I'll have to think about all th...Thanks Joseph, I'll have to think about all that stuff on the weekend.<br /><br />BTW I see Darren forgot to link to Fuel's roguebasin page as we mentioned we'll do during the podcast, so <a href="http://roguebasin.roguelikedevelopment.org/index.php/Fuel" rel="nofollow">here it is</a> for anyone who is interested.Ido Yehielihttps://www.blogger.com/profile/10937270886537958563noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-66685543071900164312012-03-22T00:05:45.482-07:002012-03-22T00:05:45.482-07:00This comment has been removed by the author.Ido Yehielihttps://www.blogger.com/profile/10937270886537958563noreply@blogger.comtag:blogger.com,1999:blog-919361992986111953.post-50914451769346187942012-03-21T22:21:10.605-07:002012-03-21T22:21:10.605-07:00To Ido - Fuel is obviously a Roguelike, or as Rogu...To Ido - Fuel is obviously a Roguelike, or as Roguelike as possible from a side view. What really matters is that it is a solid game. Congratulations. As far as the controls how about letting the player click on the abilities in the HUD. Just a thought. Other than that I’d prefer WASD to move, space to grav belt and arrows to fire. In between levels I didn’t realize how to use the crystals, I thought the game had locked up. <br /><br />Roadlike? I’m not sure it’s really a game, more of a toy, but goddamn is it a fun toy!<br />As for Me Against the Mutants I just didn’t really get it.<br /><br />Thanks for the Sun Crusher plug. When cutting my design down I dropped a lot of the Roguelikeness and prioritized the cheap fun factor. The original design had the Angband play flow where you return to the home base to refuel and repair. It also had pickups of various items to help your ship. There was also a branching game universe with more than one wormhole per star system. So searching and exploration was part of the game. But all that got dropped in favor of BOOOM!!!! LOOK AT THAT AWESOME! :-)<br /><br />There have been several games I cannot get running. If I cannot just download and play I won’t play it. I’m not going to reconfigure too much just for one game that I may or may not be excited about anyway. I’m not a webgame fan but man at least I can get them running.Josephhttps://www.blogger.com/profile/09866329313708655247noreply@blogger.com