#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-08-09

Timestamps are in GMT/BST.

00:07:10fordcars has joined
00:12:50fordcars Quit (Ping timeout: 250 seconds)
02:43:27LordDVG has joined
05:53:34LordDVG Quit (Ping timeout: 260 seconds)
07:04:24raptor has joined
07:04:24ChanServ sets mode +o
07:37:22raptor Quit ()
08:45:22CrazyLinuxNerd has joined
09:36:43dogcraftmc has joined
09:36:46dogcraftmchello
09:37:13dogcraftmc Quit (Client Quit)
09:37:49bobdaduck has joined
09:37:53kaendrat
09:37:56kaenjust missed a new player
10:21:07bobdaduck_ has joined
10:23:42bobdaduck_ Quit (Read error: Connection reset by peer)
10:23:44bobdaduck__ has joined
10:25:07bobdaduck Quit (Ping timeout: 276 seconds)
10:35:43kaenbobdaduck__, http://bitfighter.org/wiki/index.php/Levelgen_Tutorial_01
10:35:48kaenany feedback?
10:36:29bobdaduck__in a bit probably
10:36:36bobdaduck__still teaching footloose how to levelgen.
10:37:07bobdaduck__Today I'm explaining to her that placeHolder.x gives the first number of the ships location.
10:39:32bobdaduck__which member of the community is this written for?
10:39:40bobdaduck__"target audience"
10:41:08kaenit's supposed to get you from zero to running that levelgen
10:41:15kaenlike, you know how to make bitfighter maps
10:41:21kaenand now want to learn levelgens
10:41:28bobdaduck__yeah
10:41:58kaenyou're looking at the first draft, so I won't feel bad if you tear it apart :)
10:42:04kaenI just need useful feedback
10:42:05bobdaduck__but like, is this written for like a "Little_apple" level of knowledge and skill, a "Quartz" level of knowledge and skill, or a "Lamp" level of knowledge and skill?
10:42:12kaenLamp
10:42:24kaenassuming that's the lowest rung
10:42:52kaenI know I need to flesh out the Programming Crash Course
10:43:03kaenit'll be required reading for the levelgen, plugin, and bot tutorials
10:43:12bobdaduck__You need more brownies.
10:43:14kaenit's the first draft of that too
10:43:21kaenno brownies
10:43:26kaensimple examples
10:43:35kaenaccessible vocabulary
10:43:38kaenbut no brownies.
10:43:49bobdaduck__accessible vocabulary pretty much IS brownies.
10:44:06kaenI guess I assume that you understand basic algebra
10:45:03kaenlike, you can understand that x = 1; y = x + 2; will set y to 3
10:45:22kaenis that too high level, do you think?
10:45:33kaen12 year olds are in what... pre-algebra?
10:45:45bobdaduck__I kind of just took two hours explaining that to footloose
10:45:46bobdaduck__so um
10:45:58kaenok, but I think it can be done clearly
10:46:12kaenand with well thought-out examples it's really easy to understand by reading
10:46:42kaenI'm specifically trying to add just one concept per lesson
10:47:08kaenI'm actually thinking of splitting 01 up and just doing: function main() print("Hello, world!") end
10:47:23kaenthen tackling TextItem.new() and levelgen:addItem in 02
10:47:49bobdaduck__you should probably do that
10:47:54kaenok
10:51:02kaenit's hard to remember that concepts which are simple to me might be absolutely intractable to a newcomer.
10:51:49raptor has joined
10:51:49ChanServ sets mode +o
10:52:05kaengreetings
10:52:11raptorgood mornging
10:53:12bobdaduck__hail
10:53:43kaen"hail" was my old username
10:53:49kaenI think it's still my freenode cloak
10:53:58kaenindeed.
10:54:18kaenah, youth
10:55:49bobdaduck__lol
10:55:49kaenI put the first part of the new levelgen tutorial on the wiki: http://bitfighter.org/wiki/index.php/Levelgen_Tutorial_01
10:56:05kaenbob and I already decided it needs to be broken down a bit more ...
11:07:48Wuzzy has joined
11:13:40raptorI like it
11:17:17raptordo you think you should teach programming concepts, like assignment '='
11:17:32raptor?
11:18:00kaenI'm doing like a light primer
11:18:13kaenI looked at the lua tutorials, and they are not accessible to our audience
11:18:14raptorok
11:18:27kaen(new comers, I mean)
11:18:40raptormaybe there should be a 'resources' section, that could point to general programming stuffs
11:19:08kaenyes.
11:19:16kaenI want to make a "learn how to fish" section
11:19:23kaenbut I want to give them the first few fish
11:19:38kaenand make sure they don't eat fugu...
11:20:05raptorheh
11:20:12raptorsounds good
11:20:34kaenso I'm going to cover exactly: how a program works, variables, functions, arguments, and return values
11:21:11kaenyou can see the direction I'm heading on the programming crash course page
11:23:02raptori like it
11:23:14raptorthe nouns/verbs idea is great
11:23:28kaenthank you :)
11:30:30Nothing_Much has joined
12:02:35kaenman. I really do not want to explain the coordinate plane
12:05:53raptorwhich do you think is more natural polar or rectangle? :)
12:08:33kaenooh! check this out: http://www.mathopenref.com/coordpoint.html
12:09:52raptorthat seems pretty good
12:10:08kaenthe interactive demonstration should help a ton
12:15:08raptorlooks like the OBS gods removed fedora and debian builds again :/
12:15:29raptornow I have to enter the wolf den and ask for them to put those distros back...
12:15:42kaenyuck
12:16:13bobdaduck__ Quit (Ping timeout: 264 seconds)
12:30:25bobdaduck has joined
12:42:30BFLogBot Commit: dec30ea2fc3a | Author: kaen | Message: remove useless dumpStack() from YesNoMenuItem constructor
12:43:49raptor Quit (Ping timeout: 264 seconds)
13:00:05raptor has joined
13:00:05ChanServ sets mode +o
13:08:48BFLogBotI propose we leave math to the machines and go play outside. -- Calvin
13:12:06bobdaduck_ has joined
13:12:20raptorbobdaduck has forked
13:14:58bobdaduck Quit (Ping timeout: 264 seconds)
13:17:16Little_Apple has joined
13:18:36bobdaduck_I forked?
13:18:47bobdaduck_ bobdaduck__________
13:19:12bobdaduck_ is now known as bobdaduck______
13:41:18bobdaduck______ Quit (Read error: Connection reset by peer)
13:42:29bobdaduck has joined
13:47:21Little_Appleaw i liked all of the underscores
13:49:16raptor is now known as _______
13:49:30_______ is now known as raptor
13:49:33raptorhuh
13:49:53Little_Applelol
14:08:52bobdaduckhuh?
14:17:29kaenlol?
14:19:40raptormmmm raisins
14:25:56Nothing_Much Quit (Ping timeout: 246 seconds)
14:29:25raptorI'm starting to like LuaExceptions...
14:44:02raptorha!
14:44:16raptorthe loadout verification code has disappeared...
14:44:29raptorI just gave myself two shields...
14:44:57Little_Appledouble shield!!!!
14:53:53raptorsadly it doesn't drain energy twice as fast...
14:56:48raptorkaen: if you're around, could you review this Lua API method of mine. I just need a second set of eyes to make sure I didn't do anything stupid or that it isn't clear/concise enough
14:56:51raptor: http://pastie.org/8222823
15:15:06bobdaduckd
15:15:27raptord
15:16:06bobdaducklooks pretty straightforward to me
15:18:17raptorshould I enforce module/weapon uniqueness?
15:21:17bobdaduck Quit (Read error: Connection reset by peer)
15:21:23bobdaduck has joined
15:34:14bobdaduckno1
15:34:17bobdaduckno!
15:34:39bobdaduckengineer/engineer/mine/mine/mine
15:38:32bobdaduckwell actually no
15:38:36bobdaduckthat's a silly example.
15:38:39bobdaduckIt would be more like
15:38:47bobdaduckcloak/armor/seeker/seeker/seeker
15:40:47raptorso basically
15:41:05raptorit's pretty useless to verify loadout uniqueness...
15:41:42bobdaduckWell
15:41:43bobdaducklol
15:41:47bobdaduckyeah I suppose
15:42:09bobdaduckI mean you could but what it would accomplish I dunno
15:58:40bobdaduck Quit (Remote host closed the connection)
16:58:31Little_Apple Quit (Quit: Page closed)
17:00:58raptoryellow death for dinner!
17:19:51Flynnn has joined
17:35:33BFLogBot Commit: 7546f1c21777 | Author: buckyballreaction | Message: Lua API: Change ship:setCurrLoadout to ship:setLoadout. This sets the requested loadout for the ship and takes either a table with the 5 required loadout values OR the 5 values themselves as parameters. ship:setLoadoutNow is also implemented for instant loadout changing
17:47:44Flynnn Quit (Quit: Leaving)
18:27:20raptorLua loadouts are done!
18:27:29BFLogBot Commit: d762046fcfaf | Author: buckyballreaction | Message: Remove LuaLoadout object and relevant Lua interface as it is no longer needed
18:27:30BFLogBot Commit: 753cf608adaa | Author: buckyballreaction | Message: Don't try to be smart, let the compiler do it
18:27:32BFLogBot Commit: 475daf687160 | Author: buckyballreaction | Message: Fix Ship:getActiveWeapon to return the new weapon integer. Also clean-up a bit and add some more documentation
18:28:18raptorok kaen, you may tidy up the Ship and Robot classes now
18:48:10raptor!bugs
18:48:10BFLogBotTo enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs
18:48:14raptor!bug
18:48:14BFLogBotTo enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs
19:25:23raptor Quit ()
19:25:29raptor has joined
19:25:29ChanServ sets mode +o
19:54:30raptordoes anyone remember what I was working on before Lua API stuff?
20:02:07SkybaxSomething else
20:07:01raptorhmmm... yes, I suppose that is true...
20:21:11raptorargh, the BOM
20:23:50BFLogBot Commit: bc55dc28897b | Author: buckyballreaction | Message: Remove the BOM again!
20:25:29BFBuildBotbuild containing revision(s) [bc55dc2] on bitfighter-w32-cross is complete: Success [build successful] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-w32-cross/builds/245
20:36:12raptorback later
20:36:19raptor Quit ()
21:12:30BFLogBot Commit: 3f2ab4e75cf9 | Author: kaen | Message: add BfObject:setId()
22:41:50Wuzzy Quit (Quit: Wuzzy)
22:51:11Skybax Quit (Quit: Skybax)

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.