code logs -> 2012 -> Tue, 20 Mar 2012< code.20120319.log - code.20120321.log >
--- 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
code logs -> 2012 -> Tue, 20 Mar 2012< code.20120319.log - code.20120321.log >

[ Latest log file ]