--- Log opened Tue Mar 20 00:00:26 2012 |
00:04 | | Attilla_ [Obsolete@Nightstar-76beb3a3.as43234.net] has joined #code |
00:04 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
00:16 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has joined #code |
00:16 | | Attilla_ [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
00:20 | <~Vornicus> | why are you killing trunk in the face? |
00:20 | <&McMartin> | Trunk was killed in the face 18 months ago. I don't anymore remember why |
00:25 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
01:02 | | You're now known as TheWatcher[T-2 |
01:05 | | You're now known as TheWatcher[zZzZ] |
01:07 | | Janus [NSwebIRC@Nightstar-27138e8c.res.rr.com] has joined #code |
--- Log closed Tue Mar 20 01:30:10 2012 |
--- Log opened Tue Mar 20 01:30:18 2012 |
01:30 | | TheWatcher[zZzZ] [chris@Nightstar-3762b576.co.uk] has joined #code |
01:30 | | Irssi: #code: Total of 26 nicks [10 ops, 0 halfops, 0 voices, 16 normal] |
01:30 | | mode/#code [+o TheWatcher[zZzZ]] by ChanServ |
01:30 | | Irssi: Join to #code was synced in 38 secs |
01:33 | | * Vornicus does battle with the object model |
01:34 | <~Vornicus> | It doesn't help that I have absolutely no experience with anything this complex. |
01:34 | <~Vornicus> | And that even with version control and refactoring tools available I feel like getting it wrong will make it essentially impossible to complete. |
01:36 | | eckse_ [eckse@Nightstar-ea097e0b.dsl.sentex.ca] has joined #code |
01:36 | <&McMartin> | What ist his you're doing? |
01:37 | <~Vornicus> | I'm building a zelda like. Seeing how far I can get. |
01:37 | <&Derakon> | Assuming he's talking about Vornda, my advice would be to come up with a design, eliminate any glaring flaws, and accept that it'll need to be refactored later, which is far from impossible. |
01:37 | <&McMartin> | Much belated: |
01:37 | <&Derakon> | I rearranged Jetblade's object model several times. |
01:37 | | eckse [eckse@Nightstar-34e67ee8.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
01:37 | <&McMartin> | Tarinaky: to check for string containment: 'if "foo" in "foobar":' |
01:37 | <&McMartin> | You might want to tolower() them first |
01:38 | <&McMartin> | To catch, say, the Risto Aristocracy |
01:38 | <~Vornicus> | That actually sounds like a pretty awesome name |
01:38 | <&McMartin> | Well, he also got the King Kingdom. |
01:39 | | eckse [eckse@Nightstar-c6a7d52a.dsl.sentex.ca] has joined #code |
01:39 | | mode/#code [+o eckse] by ChanServ |
01:39 | <~Vornicus> | That's not quite as awesome but still kind of awesome. |
01:39 | <&Derakon> | Like the Princess Planet. |
01:39 | <&Derakon> | Where all the girls are princesses. |
01:40 | <&Derakon> | Everyone in the King Kingdom is a king! |
01:41 | | eckse_ [eckse@Nightstar-ea097e0b.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
01:51 | | eckse [eckse@Nightstar-c6a7d52a.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
02:00 | | eckse [eckse@Nightstar-798f66cf.dsl.sentex.ca] has joined #code |
02:00 | | mode/#code [+o eckse] by ChanServ |
02:05 | | eckse_ [eckse@Nightstar-54c17fa1.dsl.sentex.ca] has joined #code |
02:06 | | eckse [eckse@Nightstar-798f66cf.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
02:08 | | eckse [eckse@Nightstar-e7fb90bb.dsl.sentex.ca] has joined #code |
02:08 | | mode/#code [+o eckse] by ChanServ |
02:10 | | eckse_ [eckse@Nightstar-54c17fa1.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
02:14 | | Kindamoody[zZz] is now known as Kindamoody |
02:15 | < Janus> | Princess Planet must have one very busy King. And probably a large Queen grub. |
02:19 | <&Derakon> | Many busy royal families. http://www.theprincessplanet.com/ |
02:25 | | maoranma [maoranma@Nightstar-333d981b.pools.spcsdns.net] has joined #code |
02:35 | | eckse is now known as Dave_ |
02:36 | | Dave_ is now known as eckse |
03:26 | < maoranma> | Hi guys. (Too quiet.) |
03:29 | < Janus> | ... whew. That wasn't so bad. I'm glad I stopped trying to program things to sprite for me. |
03:29 | | * Janus tried to make a thing that would sprite rocks for him. But it turned out the rocks themselves weren't so bad |
03:31 | < Janus> | *dusts hands* I'm genuinely surprised they turned out how they did, aha. http://dl.dropbox.com/u/3108480/LoneislandRock.png |
03:33 | <@Alek> | beautiful. XD |
03:33 | < gnolam> | Pretty. |
03:33 | | eckse_ [eckse@Nightstar-18c8ff70.dsl.sentex.ca] has joined #code |
03:34 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Ping timeout: 121 seconds] |
03:34 | <~Vornicus> | That's rockalicious. |
03:35 | <&McMartin> | Can't stop the rock |
03:36 | < Janus> | You guys are ... cracking... me up. |
03:36 | | eckse [eckse@Nightstar-e7fb90bb.dsl.sentex.ca] has quit [Ping timeout: 121 seconds] |
03:37 | <~Vornicus> | though big question is how spriteable is it? |
03:38 | < Janus> | Thanks, aha. I wish I could program as good though. ... oh, the rocks themselves? Well, this took around... 5 hours. |
03:39 | < Janus> | *as well. |
03:41 | <~Vornicus> | What I mean is |
03:41 | <~Vornicus> | Can you break that up into a bunch of tiles |
03:41 | <~Vornicus> | 'cause otherwise this isn't scalable by a long shot |
03:43 | < Janus> | Oh, nyah. They're pretty much one offs. Luckily, this game has only a handful of small locations in it. The longer stretches of area are almost entirely water. |
03:46 | < Janus> | I tried though! But I could never make a tilesheet that looked good. So after a few weeks of failing at that, figured it'd be easier to just do every scene by hand. |
03:47 | | * Janus finished the basement with the shelf too. Now, to put the protagonist's house on top, and fill it with furnature and junk. http://dl.dropbox.com/u/3108480/basementthing.png |
03:48 | < maoranma> | Janus: Those rock sprites... |
03:48 | < maoranma> | Rule. |
03:48 | < maoranma> | Hah, see what I did there? There was an obvious joke, and I skirted around it |
03:49 | < Janus> | The joke has become the joke! |
03:50 | < maoranma> | Hoho, we're witty |
03:51 | < maoranma> | And back to looking for good Perl tutorials... *cry* |
03:51 | <&McMartin> | lol |
03:51 | < Janus> | (oh! I finished the player's walk cycle thing too. Glad I stopped trying to make a hair algorithm for that. http://dl.dropbox.com/u/3108480/DoveWalkHatlessFramed2.gif ) |
03:52 | < maoranma> | Her bangs are bouncy, I like it |
03:53 | < Janus> | They are pretty banging |
03:54 | < maoranma> | Hope spriting that didn't give you any... |
03:54 | < maoranma> | SPLIT ENDS. |
03:54 | < maoranma> | snnrk |
03:56 | < maoranma> | What the hell was that damn site that teaches you programming by giving you various tasks to program? |
03:56 | <&McMartin> | She's got a Stan dress |
03:56 | <&McMartin> | maoranma: Are you thinking of Project Euler? |
03:57 | < maoranma> | No, but that's a cool site, and I'll look over it later |
03:58 | < maoranma> | It was orignally for java online, then they added python, and changed the name |
03:58 | < maoranma> | only* |
03:59 | | * Janus image searchs "stan dress." To be honest, I was expecting dudes in dresses, and then I was disappointed somehow |
03:59 | <&McMartin> | Stan the used boat salesman from Monkey Island. |
03:59 | <@Alek> | well, I'll say this. when your one-off generator is that good, who needs tiling? XD |
03:59 | <&McMartin> | His suit's pattern had similar defiance of dynamics |
04:00 | < Janus> | Who needs rock tiling when you got flannel dress tiling! |
04:01 | < maoranma> | Janus: Unlockable Dress: Black and White Checkered |
04:01 | < Janus> | Unlockable Dress sounds dirty somehow |
04:02 | < maoranma> | It was the least dirty thing I could thing off |
04:02 | < maoranma> | Maybe do like a wardrobe, like in Trilby, which post-game-win dresses that give you special abilities |
04:03 | < maoranma> | And make them visually violent |
04:04 | < Janus> | Oh, I will! Aha, lots of stuff. Like bread pants and sunglass-monocles and greaser hair salves. |
04:05 | | Janus [NSwebIRC@Nightstar-27138e8c.res.rr.com] has quit [[NS] Quit: I need to lurk in here more often so I can absorb programming knowledge. It's the only way!] |
04:07 | <~Vornicus> | maoranma: you linked that in here recently i think |
04:08 | <~Vornicus> | codingbat? |
04:08 | < maoranma> | Yea, that's the one |
04:08 | < maoranma> | But I didn't link it...I forget who did |
04:09 | | Orthia [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds] |
04:09 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
04:10 | <~Vornicus> | Ja-- dang, he's gone, I was going to say that the hair is a bit much. |
04:10 | < maoranma> | Nah, I like it, it's poofy |
04:11 | <~Vornicus> | It's a bit too much movement I think. |
04:12 | < maoranma> | Depends on the running speed I think |
04:13 | <@Vash> | that and your character isn't going to continuosly going to move |
04:13 | <@Vash> | unless you want to |
04:13 | <@Vash> | also, I imagine the image will be smaller in game |
04:13 | <@Vash> | I can spell, really! ;_; |
04:14 | < maoranma> | I've yet to see proof |
04:14 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
04:15 | <@Vash> | ;_l; |
04:15 | <@Vash> | ... |
04:15 | <@Vash> | see? |
04:15 | <@Vash> | ;_; |
04:21 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Ping timeout: 121 seconds] |
04:24 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
04:28 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Ping timeout: 121 seconds] |
04:29 | < maoranma> | You said to flee in terror if I didn't see "use strict;" at the top of every perl script, right? |
04:29 | <&McMartin> | Yes. |
04:29 | <&McMartin> | I didn't, but it's a great truth. |
04:32 | <&Derakon> | Otherwise if you e.g. typo a variable name, Perl will silently instantiate and initialize it for you. |
04:33 | <&Derakon> | Which tends to be irritating to debug. |
04:33 | < maoranma> | I don't think I run into that program in Python |
04:33 | < maoranma> | But I have in MSL |
04:37 | < maoranma> | Oh crap, I just checked my student portal and I noticed that I don't have who I thought I was going to have as an instructor for composition... hope this other one is as good as my previous instructor |
04:38 | < maoranma> | And apparently I have the same one for both my windows server and my linux class, so that could be annoying |
04:39 | <@ToxicFrog> | MSL? |
04:39 | < maoranma> | mIRC Scripting Language |
04:39 | <@ToxicFrog> | Aah. |
04:39 | | * McMartin boggles at this code from work |
04:39 | <&McMartin> | Why does this code have statics |
04:39 | <&McMartin> | I mean, sure, I'm pretty skeptical of OO, but come *on* whoever wrote this. |
04:40 | < maoranma> | Damn, and Saturday morning classes are at 9 instead of 8 like it was scheduled... and they didn't move the evening classes forward, so I only have 30 minutes between my two Saturday class instead of an hour and a half |
04:40 | | * ShellNinja pipes up. You are skeptical of OO? Why? (Not that I disagree, prefering to code in C over C++.) |
04:45 | <&McMartin> | Well, it's really more skeptical of inheritance in most cases, and a grim observation that about 90% of OO design discipline is "reimplementing stuff that logic or higher-order-functional programming gives you for free" |
04:46 | <&McMartin> | Things OO are good at are IMO pretty much restricted to dynamic polymorphism, and you can get a lot of that out of ML/Haskell-style languages as well if not better. |
04:46 | <&McMartin> | However, the ML/Haskell-style languages do not map well to system programming, and OO is intrinsically better at standard application UI work. |
04:49 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
04:49 | < maoranma> | goddamnit |
04:50 | < ShellNinja> | I see. |
04:50 | < maoranma> | Wife is snoring in the infrasonic levels, so I can hear her through my ear plugs |
04:52 | < maoranma> | "We sometimes say that an object has been "blessed into a class"." |
04:52 | < maoranma> | Okay, fuck Perl |
04:54 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Ping timeout: 121 seconds] |
05:17 | | eckse_ [eckse@Nightstar-18c8ff70.dsl.sentex.ca] has quit [Client closed the connection] |
05:26 | | Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [[NS] Quit: ] |
05:32 | | Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!] |
05:34 | | Derakon is now known as Derakon[AFK] |
05:37 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
05:41 | | Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
05:41 | | mode/#code [+o Syloqs_AFH] by ChanServ |
05:41 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Ping timeout: 121 seconds] |
05:42 | | Syloqs_AFH is now known as Syloqs-AFH |
05:43 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
05:50 | | ToTo-iNgame [mer1takleh@1F2813.414EF3.DF015E.104CCA] has joined #code |
06:03 | | ToTo-iNgame [mer1takleh@1F2813.414EF3.DF015E.104CCA] has quit [[NS] Quit: ] |
06:19 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
06:22 | < Eri> | Hmm. Looks like nohup is another way to run programs in terminal, without locking up the terminal |
06:23 | < Eri> | This one has the added benefit of being included in the install be default, whereas I had to use apt-get for screen |
06:23 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has joined #code |
06:29 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
06:36 | | Kindamoody is now known as Kindamoody|out |
06:58 | < maoranma> | Damnit Windows, why are you taking up nearly 20GB of space |
07:11 | | You're now known as TheWatcher |
07:15 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has joined #code |
07:27 | < maoranma> | My holocaust of useless data is complete |
07:28 | < maoranma> | Prevous free space: 7GB |
07:28 | < maoranma> | Current free space: 34GB |
07:43 | < Tarinaky> | Improvement? ['Karneath Regime', 'Geadust Union', 'Zeadoostuw Principality', 'Tarj Colonies', 'Chowtourpooch Council', 'Laydjytah Union', 'Shooth Theocracy', 'Moyzoz Democracy', 'Horlayjin Junta', 'Mowd Council'] |
07:43 | < Tarinaky> | Some are distinctly cooler than others. |
08:02 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
08:41 | <@jerith> | Tarinaky: How are you generating these? |
08:42 | < Tarinaky> | https://github.com/Tarinaky/DuelFieldStars/blob/master/duelfieldstars/name.py |
08:43 | <@jerith> | Those Phonecian letters look very much like Hebrew, with "waw" pushed to the end... |
08:43 | < Tarinaky> | There's probably a reason for that. |
08:45 | <@jerith> | Given that it's a semitic language, probably. |
08:50 | <@jerith> | Tarinaky: You might find http://jerith.za.net/code/cfnamegencode.html interesting. |
08:51 | <@jerith> | Has it really been seven years since I wrote that!? |
08:51 | | * jerith feels all old now. |
09:30 | < Tarinaky> | Awww. |
10:18 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [Client closed the connection] |
10:21 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
10:49 | | You're now known as TheWatcher[d00m] |
11:04 | | Stalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code |
11:16 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has quit [Client exited] |
11:25 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [Client closed the connection] |
11:26 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
12:06 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has joined #code |
12:08 | | You're now known as TheWatcher |
12:59 | | You're now known as TheWatcher[d00m] |
14:04 | | Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has joined #code |
14:04 | | mode/#code [+o Vash] by ChanServ |
14:57 | | You're now known as TheWatcher[afk] |
15:01 | | Kindamoody|out is now known as Kindamoody |
15:11 | < Tarinaky> | What's wrong with this picture: Me trying to convince someone that templates would make his C++ matrix stuff more readable. |
15:16 | < Tarinaky> | He's not even using intrinsics. |
15:33 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
16:00 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has joined #code |
16:13 | <@ToxicFrog> | Tarinaky: the C++~ |
16:14 | < Tarinaky> | More readable than C++ without templates :p |
16:19 | < Tarinaky> | Stupid question: If I want some little svg icons/modifiers to import into my pygame app... |
16:20 | < Tarinaky> | But I need those icons/modifiers in a variaty of sizes... |
16:20 | < Tarinaky> | What's the sensible way of laying that out? |
16:20 | < Tarinaky> | Juat flatfiles labled accordingly? |
16:22 | <@ToxicFrog> | Um |
16:22 | <@ToxicFrog> | The whole point of SVG is that it's not sized |
16:22 | <@ToxicFrog> | Just render them at the size you want |
16:33 | | RichyB [MyCatVerbs@Nightstar-3b2c2db2.bethere.co.uk] has joined #code |
16:41 | < Tarinaky> | I don't think pygame can load svg |
16:42 | < Tarinaky> | So I need to convert them to png as a compile step. |
16:42 | < Tarinaky> | I might be wrong about that, am looking it up now. |
16:47 | <@ToxicFrog> | Oh |
16:47 | <@ToxicFrog> | In that case, yeah, just render it once at each size you want and store them all |
16:59 | < Tarinaky> | Hurray for wikipedia having an easy to understand guide to APP-6A on there for me to pilfer for unit icons in a braindead fashion >.> |
17:19 | | Kindamoody is now known as Kindamoody[zZz] |
17:42 | | * Tarinaky adds a function to randomly name ships >.> |
17:42 | < Tarinaky> | ['Venus', 'Rose', 'Gray Paper', 'Twisted Thoyr', 'Green Zarm', 'Ocean', 'Mercury', 'Starh', 'Plain Lance', 'Red Lord'] |
17:46 | <@ToxicFrog> | Welp |
17:46 | <@ToxicFrog> | just found something that completely obsoletes fet |
17:46 | <@ToxicFrog> | *felt |
17:46 | <@ToxicFrog> | Oh well, time to port Descent to it |
17:51 | < Tarinaky> | Heh. |
17:51 | < Tarinaky> | If it's any consolation my game was rendered obsolete in the era of DOS. :p |
17:57 | <&McMartin> | TF: What is this? |
17:57 | <@ToxicFrog> | VASSAL. |
17:57 | <@ToxicFrog> | Networked board-game engine, written in Java. |
17:58 | <@ToxicFrog> | Has a module editor for non-programmers to create support for new games (with some serious UI design issues >.<) and an extension API for implementing new behaviours. |
17:58 | <@ToxicFrog> | It even has an existing Descent module which is, sadly, terrible. |
18:01 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
18:05 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has joined #code |
18:10 | <@ToxicFrog> | Crash and I have decided to implement a better one. |
18:13 | | Vash [Vash@Nightstar-cdeba41f.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!] |
19:09 | | Attilla_ [Obsolete@Nightstar-76beb3a3.as43234.net] has joined #code |
19:10 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
19:46 | | Attilla_ is now known as Attilla |
19:55 | | Rhamphoryncus [rhamph@Nightstar-5697f7e2.abhsia.telus.net] has joined #code |
20:03 | | You're now known as TheWatcher |
20:06 | | Attilla [Obsolete@Nightstar-76beb3a3.as43234.net] has quit [Ping timeout: 121 seconds] |
20:12 | | Attilla [Obsolete@Nightstar-aa0083ba.threembb.co.uk] has joined #code |
20:24 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code |
21:18 | | maoranma [maoranma@Nightstar-333d981b.pools.spcsdns.net] has quit [Ping timeout: 121 seconds] |
21:55 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [Operation timed out] |
21:59 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code |
22:43 | | eckse [eckse@Nightstar-4300ba27.dsl.sentex.ca] has joined #code |
22:43 | | mode/#code [+o eckse] by ChanServ |
22:49 | | eckse is now known as eckse[]eats |
22:52 | | eckse[]eats [eckse@Nightstar-4300ba27.dsl.sentex.ca] has quit [Connection closed] |
22:52 | | eckse [eckse@Nightstar-4300ba27.dsl.sentex.ca] has joined #code |
22:52 | | mode/#code [+o eckse] by ChanServ |
23:45 | | Derakon[AFK] is now known as Derakon |
23:56 | | RichyB [MyCatVerbs@Nightstar-3b2c2db2.bethere.co.uk] has quit [Ping timeout: 121 seconds] |
--- Log closed Wed Mar 21 00:00:40 2012 |