--- Log opened Mon Jan 26 00:00:36 2009 |
00:51 | | gnolam [~lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: IRC client configuration] |
00:56 | | gnolam [~lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
00:56 | | mode/#code [+o gnolam] by ChanServ |
01:02 | | gnolam [~lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: One final thingy] |
01:07 | | gnolam [~lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
01:08 | | mode/#code [+o gnolam] by ChanServ |
01:13 | | Finerty is now known as Vornicus |
01:17 | <@Derakon> | Fifteen patterns, and most of 'em aren't duds. I wonder how many more I should make... |
01:18 | | Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Quit: <Insert Humorous and/or serious exit message here>] |
01:19 | <@McMartin> | Ought to be divisible by 3 |
01:26 | <@Derakon> | Phew. Just played the Beginner course -- made it to loop 9 before getting cornered by chargelaser. |
01:26 | <@Derakon> | Using the inflector really improved my survivability. I must've used at least 8 bombs on my second life alone. |
01:26 | <@Derakon> | Score: 601909. Time: 7:54.64. |
01:32 | | ReivDamnit [~reaverta@Admin.Nightstar.Net] has joined #Code |
01:34 | | Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout] |
01:42 | <@Vornicus> | why divisible by three? |
01:43 | <@Derakon> | I have three courses at the moment. |
01:44 | <@Vornicus> | aj |
01:49 | | * Derakon uploads alpha-10: http://derakon.dyndns.org/~chriswei/temp/bulletml10.tgz |
02:04 | <@Derakon> | Any news on you getting your Mac back, Vorn? |
02:05 | | You're now known as TheWatcher[T-2] |
02:06 | <@Consul> | Derakon: Will it work on Linux? |
02:06 | <@Derakon> | Assuming you have the dependencies installed, yes. |
02:06 | <@Derakon> | Which are python and pygame, basically. |
02:07 | <@Consul> | Well, I have python. I can get pygame easily enough, I think./ |
02:07 | <@McMartin> | Yeah, though it gets funny names in some distros. |
02:07 | <@McMartin> | In Ubuntu I believe it's python-pygame. |
02:07 | <@Consul> | It's been a while since I've played a decent scroller. |
02:08 | <@Derakon> | We-ell, this is a bit nontraditional. |
02:08 | <@McMartin> | This is, strictly speaking, not a scroller. |
02:08 | | You're now known as TheWatcher[zZzZ] |
02:08 | <@Consul> | Oh? |
02:08 | <@Derakon> | It's strictly dodging bullet patterns. |
02:08 | <@Derakon> | Your ship doesn't fire. |
02:08 | <@Consul> | Interesting... |
02:08 | <@McMartin> | It's closer to Galaga than Gradius in terms of scrolling, and it's of the modern "bullet hell" school of projectiles. |
02:08 | <@Derakon> | Here's a bullet pattern I made today: http://derakon.dyndns.org/~chriswei/temp/bulletmlanim2.gif |
02:09 | <@Derakon> | (NB that's rank-10, which you'd only reach if you were really quite skilled; the lower ranks are easier) |
02:11 | <@Derakon> | Lesee...future plans: Lunatic Fringe clone (inertial space combat), then maybe a "real" scroller, then I may start trying my hand at platformers. |
02:17 | | gnolam [~lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?] |
02:39 | <@GeekSoldier> | I can't seem to get it running under windows, but I haven't really put my heart into it. |
03:08 | <@McMartin> | I plan on py2exeing it once it's stable. |
03:13 | <@Derakon> | The whole I-only-have-a-Mac thing is the big weakness in my long-term plan to make videogames for money~ |
03:13 | <@Derakon> | Granted I could install Windows and Linux on this machine and triple-boot. |
03:14 | < Alek> | make flash games. doesn't matter your OS, and you can make them for $. :P |
03:15 | <@Derakon> | I'm not convinced that Flash would be able to handle 400+ bullets onscreen at once. |
03:17 | <@Derakon> | (I'm also uncertain that people would be willing to pay for Flash games, while I feel they'd be more amenable to paying for games they actually download and install) |
03:39 | <@ToxicFrog> | <Alek> make flash games. doesn't matter your OS <- ha ha ha ha HA HA HA HA HA HA HA whyyyyyyyyyyyyy |
03:39 | <@Derakon> | Because Adobe hates you? |
03:39 | <@Derakon> | (Use Wine and the Windows version of Firefox! Clearly this is a good idea!) |
03:40 | <@Consul> | I know! Write them in Java! |
03:40 | | * Derakon has Consul taken out back and shot. |
03:40 | <@Consul> | Heh |
03:40 | <@Consul> | Given all of these options, python really is the best of the bunch for cross-platform, really. |
03:41 | <@Derakon> | It's certainly better than the platform I was originally using for rapid prototyping -- Javascript. |
03:41 | <@Consul> | Umm, you can subtract one of those "really"s. |
03:41 | <@Derakon> | I don't know what I was thinking... |
03:41 | <@Derakon> | (Actually, I was thinking "easy to make networked", but it's really not worth the tradeoffs) |
03:54 | | * simontwo would also bet on Python or C++ for games. |
03:55 | <@Derakon> | My first foray into game development was in C++ with Lua for scripting. |
03:56 | <@Derakon> | I spent four years making an overgeneralized System and not accomplishing much of note otherwise. |
03:58 | <@simontwo> | okay. |
03:59 | | * simontwo hasn't made any computer games outside DJGPP and pygame, and they were never >300 LOC |
04:01 | | * Alek shiftyeyes. |
04:01 | < Alek> | I killed TF with laughter? |
04:01 | <@Derakon> | Flash is poorly supported on Linux. |
04:02 | < Alek> | so code it better. |
04:03 | <@Derakon> | ...code what better. You're either suggesting that I should work around deficiencies in the Flash implementation, or that the people who wrote the implementation should do it better. The former is stupid and the latter I have no control over. |
04:04 | <@McMartin> | Flash itself is not, in fact, actually documented. Linux support for Flash involves people's wild-ass guesses about what Flash is supposed to actually do. |
04:04 | <@McMartin> | As near as I can tell, this also describes the "official" version of Linux Flash. |
04:05 | <@ToxicFrog> | Pretty much. |
04:06 | <@ToxicFrog> | I have no idea what the situation is on OSX, but both Linux Flash and 64-bit Flash support is laughably terrible, despite Adobe's constant claims that this will be changing Real Soon Now. |
04:06 | <@Derakon> | I've not noticed any issues with Flash on OSX. |
04:07 | <@McMartin> | Likewise, but I don't have much of a test suite. |
04:10 | <@McMartin> | ... True Friend, the Hippie Kai Grand Master, has just collected three meals worth of delicious restroom bacteria. |
04:11 | <@Derakon> | ... |
04:11 | <@McMartin> | I speak with literal precision. >_< |
04:11 | <@Derakon> | This is the New Order books? |
04:11 | <@McMartin> | Yes |
04:11 | <@McMartin> | The name "Sword Shield" got outvoted~ |
04:11 | <@McMartin> | The New Order Kai is being played in full Hippie mode, with Herbmastery being his most important skill. |
04:11 | <@Derakon> | Very nice. |
04:12 | <@McMartin> | Most Tragically Horrifying Kai Name So Far Encountered: Gold Rain |
04:12 | <@Derakon> | This is not a goon-inspired name, is it. |
04:12 | <@Derakon> | This is a name as written by Dever. |
04:12 | <@Derakon> | ;.; |
04:15 | <@McMartin> | It is. |
04:15 | <@McMartin> | The Goon names were Sword Shield and True Friend. |
04:15 | <@McMartin> | "The Key breaks off in the lock so we have to jump the gap, and if we miss the saving roll we crack our head, fall 2 storeys, break our arm and get run over by a wagon. Possibly the most thorough instadeath ever." |
04:15 | <@Derakon> | I like the wagon. Nice touch. |
04:16 | <@McMartin> | Oh yes, Hippie Kai Lord also has a gigantic glowing battle-axe. |
04:16 | <@McMartin> | ... with a peace sign on it. |
04:16 | <@Derakon> | Fantastic. |
04:17 | <@Derakon> | I'll have to finish the Grandmaster books first. It's a bit of a slog. |
04:17 | <@McMartin> | Yeah |
04:17 | <@McMartin> | But you need the Grandmaster books first just so you can see how shitty the GM disciplines are, since the New Order books are a reset with added fuck-you. |
04:17 | <@McMartin> | And then you should read the Grey Star ones in between, because those are actually, like, good |
04:18 | <@Derakon> | Yeah, I remember playing one of the Grey Star books as a kid and finding it interesting. |
04:18 | <@Derakon> | I can't remember if I cheated blatantly with it like I did with the LW series. |
04:18 | <@McMartin> | Grey Star has a resource management aspect to it, which makes it actually more interesting to not cheat on. |
04:21 | <@McMartin> | Also, the New Order stuff is, in fact, utter bullshit about food. |
04:21 | <@McMartin> | The level 3 hunting power, which generally meant you could survive on air molecules, ends up being more useless than stock hunting in books 1-6 |
04:22 | <@Derakon> | We must have resource management! Rar! |
04:23 | <@McMartin> | Yes, but one of the powers is "ignore this aspect of resource management" |
04:23 | <@McMartin> | And is, basically, instead "does nothing, you wasted a pick, lolz" |
04:23 | <@Derakon> | No it isn't! Surprise! |
04:29 | <@Derakon> | Okay, what the crap. |
04:30 | <@Derakon> | I've added some code to the Player draw function. It's not getting called. |
04:30 | <@Derakon> | ....oh, wait, I changed the signature on util.log() to include the severity of the message.. |
04:30 | <@Derakon> | Yeah, there it is. |
04:48 | <@Derakon> | Ahh, that's much better. |
04:48 | <@Derakon> | The bomb charge meter is now purely visual. |
04:48 | <@McMartin> | Yay! |
04:50 | <@Derakon> | Unfortunately, doing the same for the totally-unbounded score multiplier would be...difficult. |
04:51 | <@Derakon> | I can just imagine a really skilled player complaining because, after running for 10 minutes solid with the inflector on, he can no longer see his screen~ |
04:56 | | Vornicus [~vorn@Admin.Nightstar.Net] has quit [Quit: ] |
06:29 | | Derakon is now known as Derakon[AFK] |
06:32 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
06:32 | | mode/#code [+o gnolam] by ChanServ |
07:11 | | UndeadAnno [~farkoff@Nightstar-29204.neoplus.adsl.tpnet.pl] has joined #Code |
07:12 | | mode/#code [+o UndeadAnno] by ChanServ |
09:15 | | Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code |
09:15 | | mode/#code [+o Attilla] by ChanServ |
09:39 | | You're now known as TheWatcher |
10:35 | | Rhamphoryncus [~rhamph@Nightstar-7184.ed.shawcable.net] has quit [Quit: Rhamphoryncus] |
12:06 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Ping Timeout] |
13:27 | | ReivDamnit is now known as Reiver |
13:28 | | Reiver is now known as NSGuest-1258 |
13:30 | | NSGuest-1258 is now known as Reiver |
13:43 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
13:43 | | mode/#code [+o gnolam] by ChanServ |
14:49 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Ping Timeout] |
15:29 | | Vornicus [~vorn@Admin.Nightstar.Net] has joined #code |
15:29 | | mode/#code [+o Vornicus] by ChanServ |
15:45 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
15:45 | | mode/#code [+o gnolam] by ChanServ |
16:38 | | KBot [AnnoDomini@Nightstar-29707.neoplus.adsl.tpnet.pl] has joined #Code |
16:39 | | KarmaBot [AnnoDomini@Nightstar-29204.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
16:39 | | UndeadAnno [~farkoff@Nightstar-29204.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
16:41 | | KBot is now known as KarmaBot |
16:46 | | UndeadAnno [~farkoff@Nightstar-29707.neoplus.adsl.tpnet.pl] has joined #Code |
16:46 | | mode/#code [+o UndeadAnno] by ChanServ |
17:05 | | You're now known as TheWatcher[afk] |
17:37 | | Rhamphoryncus [~rhamph@Nightstar-7184.ed.shawcable.net] has joined #code |
17:53 | <@ToxicFrog> | So. |
17:53 | <@ToxicFrog> | In class. |
17:54 | <@ToxicFrog> | Prof starts talking about multiple inheritance. |
17:54 | <@ToxicFrog> | Me: http://i.somethingawful.com/forumsystem/emoticons/emot-smithicide.gif |
17:54 | <@ToxicFrog> | Prof sees that, "Yes! Exactly! MI only looks good on the whiteboard. If you start actually implementing it, just pull out the gun and shoot yourself. It'll hurt less." |
17:54 | <@ToxicFrog> | "And once you get to testing MI, <mimes shooting herself in the head with two pistols at once>" |
17:55 | <@GeekSoldier> | hah. at least he knows. |
18:02 | <@ToxicFrog> | She. |
18:03 | <@GeekSoldier> | hah. at least she knows. |
18:08 | <@MyCatVerbs> | Bwahahahahaha. |
18:08 | <@MyCatVerbs> | ToxicFrog: win. Win and non-dishonest cake. =) |
18:11 | <@GeekSoldier> | I had a prof once (many years ago) who believed that MI was just about the greatest thing, and should be used in any place possible. |
18:11 | <@GeekSoldier> | Needless to say, I never used it. |
18:28 | <@MyCatVerbs> | Hrmn. I'm writing a game server that communicates by UDP. I'm thinking, poll(2) with a zero timeout, gettimeofday(2), perform a simulation step (fixed at 1/100th of a second), gettimeofday(2), then usleep for (10000 - length of time between gettimeofday(2) calls) microseconds, then go around the loop again. |
18:29 | <@MyCatVerbs> | Would the 100Hz polling rate for the network interface hurt? This is an FPS, more or less. |
18:30 | <@MyCatVerbs> | Alternatively, poll(2) with a sane time out, then gettimeofday(2) once, then run the simulation step iff necessary. |
18:30 | <@MyCatVerbs> | ...that sounds less jittery, now that I think of it. |
18:44 | | You're now known as TheWatcher |
19:16 | | Tarinaky [~Tarinaky@88.83.110.ns-10776] has quit [Client exited] |
19:17 | | Tarinaky [~Tarinaky@88.83.110.ns-10776] has joined #code |
20:07 | <@gnolam> | ToxicFrog: Hah. |
20:53 | <@gnolam> | Aaand it's looks like I'm going to be modding Half-Life 2 for king and country, heh. |
21:01 | <@EvilDarkLord> | Something about training civil servants? |
21:02 | <@gnolam> | Something like it. |
21:07 | <@gnolam> | Radiation survey teams first, other emergency responders second. |
21:28 | | C_tiger [~cheng@Nightstar-5625.hsd1.ca.comcast.net] has quit [Ping Timeout] |
21:30 | | C_tiger_remote [~cheng@Nightstar-5625.hsd1.ca.comcast.net] has joined #code |
21:30 | | mode/#code [+o C_tiger_remote] by ChanServ |
21:37 | | C_tiger_remote [~cheng@Nightstar-5625.hsd1.ca.comcast.net] has quit [Ping Timeout] |
21:38 | | C_tiger_remote [~cheng@Nightstar-5625.hsd1.ca.comcast.net] has joined #code |
21:38 | | mode/#code [+o C_tiger_remote] by ChanServ |
22:03 | | Netsplit DeepThought.NY.US.Nightstar.Net <-> Troika.TX.US.Nightstar.Net quits: @Vornicus, @UndeadAnno, Rhamphoryncus, @Attilla, Reiver |
--- Log closed Mon Jan 26 22:04:34 2009 |
--- Log opened Mon Jan 26 22:05:23 2009 |
22:05 | | TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code |
22:05 | | Irssi: #code: Total of 2 nicks [1 ops, 0 halfops, 0 voices, 1 normal] |
22:05 | | mode/#code [+o TheWatcher] by ChanServ |
22:06 | | Syloq [Syloq@NetAdmin.Nightstar.Net] has joined #code |
22:06 | | Irssi: Join to #code was synced in 51 secs |
22:06 | | McMartin [~mcmartin@Nightstar-14680.dsl.pltn13.sbcglobal.net] has joined #code |
22:06 | | mode/#code [+o McMartin] by ChanServ |
22:06 | | ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code |
22:06 | | mode/#code [+o ToxicFrog] by ChanServ |
22:07 | | Syloq is now known as Syloqs-AFH |
22:12 | | moocow [moocow@204.8.223.ns-12899] has joined #code |
22:13 | | jerith [~jerith@IRCop.Nightstar.Net] has joined #Code |
22:13 | | Doctor_Nick [~nick@Nightstar-12626.tampfl.fios.verizon.net] has joined #Code |
22:13 | | mode/#code [+o jerith] by ChanServ |
22:13 | | EvilDarkLord [~jjlehto3@Nightstar-9591.cs.hut.fi] has joined #Code |
22:13 | | crem_ [~moo@Nightstar-28703.adsl.mgts.by] has joined #Code |
22:13 | | mode/#code [+o Doctor_Nick] by ChanServ |
22:13 | | Serah [~Z@87.72.35.ns-26506] has joined #Code |
22:13 | | simontwo [~simon@78.129.201.ns-20686] has joined #Code |
22:13 | | Derakon[AFK] [~Derakon@Nightstar-4920.hsd1.ca.comcast.net] has joined #Code |
22:13 | | mode/#code [+o EvilDarkLord] by ChanServ |
22:13 | | MyCatVerbs [~mycatverb@Nightstar-13709.lurkingfox.co.uk] has joined #Code |
22:13 | | mode/#code [+o Serah] by ChanServ |
22:13 | | ASCIISkull [~none@Nightstar-7066.dyn.optonline.net] has joined #Code |
22:13 | | GeekSoldier [~Rob@Nightstar-8573.midstate.ip.cablemo.net] has joined #Code |
22:13 | | Alek [~omegaboot@Nightstar-27127.dsl.emhril.sbcglobal.net] has joined #Code |
22:13 | | mode/#code [+o MyCatVerbs] by ChanServ |
22:13 | | Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code |
22:13 | | mode/#code [+o GeekSoldier] by ChanServ |
22:13 | | Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #Code |
22:13 | | mode/#code [+o Reiver] by ChanServ |
22:13 | | Vornicus [~vorn@Admin.Nightstar.Net] has joined #Code |
22:13 | | gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code |
22:13 | | KarmaBot [AnnoDomini@Nightstar-29707.neoplus.adsl.tpnet.pl] has joined #Code |
22:13 | | UndeadAnno [~farkoff@Nightstar-29707.neoplus.adsl.tpnet.pl] has joined #Code |
22:13 | | mode/#code [+o Attilla] by ChanServ |
22:13 | | mode/#code [+o Vornicus] by ChanServ |
22:13 | | mode/#code [+o gnolam] by ChanServ |
22:13 | | Rhamphoryncus [~rhamph@Nightstar-7184.ed.shawcable.net] has joined #Code |
22:13 | | Tarinaky [~Tarinaky@88.83.110.ns-10776] has joined #Code |
22:13 | | C_tiger_remote [~cheng@Nightstar-5625.hsd1.ca.comcast.net] has joined #Code |
22:13 | | mode/#code [+o UndeadAnno] by ChanServ |
22:13 | | RooWeazel [Roogle@Nightstar-25590.hsd1.co.comcast.net] has joined #Code |
22:13 | | ServerMode/#code [+MU] by Blargh.CA.US.Nightstar.Net |
22:13 | | ServerMode/#code [+bbbbb *!*@Nightstar-19714.vlan-139-game-228.comnet.bg *!*@Nightstar-13856.187.eunet.yu *!*czjiriol@*.165.130.ns-22310 *!*@124.106.217.ns-4249 *!*@207.188.92] by Blargh.CA.US.Nightstar.Net |
22:13 | | ServerMode/#code [+bbbb *!*@Nightstar-2556.cable.ubr01.dund.blueyonder.co.uk *!*@193.19.190.172 *!*Mischief@*.hsd1.md.comcast.net *!*@91.185.253.*] by Blargh.CA.US.Nightstar.Net |
22:13 | | ServerMode/#code [+v Doctor_Nick] by Blargh.CA.US.Nightstar.Net |
22:13 | | ServerMode/#code [-oooo ToxicFrog McMartin TheWatcher Consul] by Blargh.CA.US.Nightstar.Net |
22:13 | | mode/#code [+o C_tiger_remote] by ChanServ |
22:13 | | mode/#code [+o ToxicFrog] by ChanServ |
22:13 | | mode/#code [+o McMartin] by ChanServ |
22:13 | | mode/#code [+o TheWatcher] by ChanServ |
22:13 | | mode/#code [+o Consul] by ChanServ |
22:20 | | * UndeadAnno mutters. What exactly does ! do in Prolog? |
22:26 | <@McMartin> | I think there have been books written on that. ;_; |
22:29 | <@UndeadAnno> | You are either telling me to RTFM, or complaining that my question's answer is too complex. I cannot tell, as I am drunk. |
22:32 | <@gnolam> | Drunk and writing Prolog? |
22:32 | <@UndeadAnno> | Yes. |
22:32 | <@gnolam> | Well, at least it's not drunken lisping... |
22:33 | <@gnolam> | Beer + lambda = some of the most evil code you can ever write. |
22:33 | <@gnolam> | I'm speaking from experience. |
22:34 | <@UndeadAnno> | Does it menace with spikes of ASCII? |
22:35 | <@gnolam> | It menaces with spikes of first-class. |
22:43 | <@McMartin> | I meant the latter. |
22:43 | <@McMartin> | Negation + Logic Programming = SAN Loss |
22:45 | <@UndeadAnno> | I'm trying to come up with a maximum value locator within a list. So far I have http://pastie.org/371577 which isn't working. |
22:56 | <@UndeadAnno> | Hey, I figured it out. |
22:58 | <@UndeadAnno> | It was http://pastie.org/371593 . |
--- Log closed Tue Jan 27 00:00:48 2009 |