#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-04-16

Timestamps are in GMT/BST.

00:51:08zoomber_mbp has joined
00:55:08Zoomber_ has joined
00:55:08ChanServ sets mode +v Zoomber_
00:55:08Zoomber Quit (Read error: Connection reset by peer)
00:55:10Zoomber_ is now known as Zoomber
02:17:53zoomber_mbp Quit (Quit: zoomber_mbp)
03:02:11kaenis there a way to find people who want to play?
03:57:36raptorhi kaen
03:57:51raptorwe are small in number
03:58:12raptorwe try and have a scheduled event every couple months or so - usually 10-20 players show up for it
03:58:41kaenalright, that's cool
03:58:55raptormost people hang out in the forums
04:00:16raptorwell, i'm off to bed - good night!
04:07:15raptor Quit ()
05:46:24sam686 Quit (Ping timeout: 245 seconds)
07:09:49LordDVG has joined
11:19:07LordDVG Quit (Remote host closed the connection)
12:41:58LordDVG has joined
12:43:02kaen Quit (Remote host closed the connection)
15:02:38raptor has joined
15:02:38ChanServ sets mode +o raptor
15:37:15LordDVG Quit (Remote host closed the connection)
15:53:48watusimoto has joined
15:53:48ChanServ sets mode +o watusimoto
17:00:13raptorwatusimoto: valgrind didn't bring up any memory problems other than those introduced by third-party linked-in libraries on linux (like Xlib, openal)
17:03:48watusimoto Quit (Ping timeout: 260 seconds)
19:15:50Watusimoto has joined
19:42:50iKoda has joined
20:13:30Watusimotohi
20:13:36raptorgood day
20:19:29iKoda Quit (Quit: K thx bai)
20:20:27iKoda has joined
20:33:55raptorvalgrind memory check didn't turn up anything obvious
20:37:18iKoda Quit (Quit: K thx bai)
20:40:48Watusimotogood, I guess
20:41:30WatusimotoI was thinking that certain things bots do require frequent execution of onTick(), others do not
20:41:42raptoryes
20:41:51Watusimotoif there was a way to differentiate, we could make things run faster by checking in with some bots less often
20:41:54raptorthat is why i suggested a control tick setting...
20:42:02Watusimotoflying in a straight line to a point is a good example
20:42:19Watusimotobut... how do you know that that's what the bot will be doing for the next 3 seconds?
20:42:21raptoreach bot would have a default of say 500 ms, but could adjust it to be as fast or slow as needed...
20:42:36Watusimotowho would adjust?
20:42:46WatusimotoBitfighter? The bot itself?
20:42:56raptorthe onTick method would have to do 'current objective analysis' i think
20:43:08raptorit's what s_bot does, over and over again
20:43:24Watusimotoright, and that kind of kills the idea since we're trying to make the bots accessible to new comers
20:43:26raptorget flag unless enemy nearby, etc...
20:44:04WatusimotoBut maybe we could introduce more events
20:44:09iKoda has joined
20:44:13Watusimotolike incomingBullet
20:44:21Watusimotoso onTick wouldn't need to check for those
20:44:42Watusimotothat would reduce the computation needed in onTick, and make bots simpler to program at the same time
20:45:20raptoronIncomingBullet()
20:45:22raptorhmmm...
20:46:00Watusimotoright
20:46:26Watusimotonot sure exactly how to do that, (i.e. what qualifies), but I think it would help increase performance and reduce complexity
20:46:41raptori think s_bot just does a simple gridDB search in a radius
20:46:43Watusimotowhat we need to do is analyze s_bot and see what (if anything) could be "eventized"
20:46:44raptoror rect
20:47:00raptoron every tick...
20:47:39Watusimotothen it could go on autopiliot for a few seconds knowing that the onIncoming() event will let it react if it needs to
20:48:06WatusimotoautopilotUntilDestination()
20:48:27raptori know _k was always complaining about how hard it was to make a bot go to a waypoint
20:49:06Watusimotoso we could have a method that tells the bot to navigate to a point, and it would just go until an event handler changed its mind
20:49:14Watusimotowouldn't even need to run onTick
20:49:23Watusimotothat would probably help alot
20:49:27raptori think so
20:49:34Watusimotoand would make it easier
20:49:36raptorwhat would onTick be for?
20:49:49raptormajor decision changes?
20:49:59Watusimotoor maybe not even that
20:49:59Frank__ has joined
20:50:07Watusimotoif we have enough other events, onTick becomes unnecessary
20:50:10raptorlike re-evaluate if we should get flag or defend
20:50:24Watusimotobut the key is figuring out what events we need
20:50:45Frank__Been having issues with the map editor, everytime I build a map and save it then play it all the resource items and such end up in the middle, not where I placed them
20:50:46raptorbut how would choices be handled if multiple events arrive?
20:50:59WatusimotoIf I get my taxes under control tonight, I'll try to get levelgens working again, then look at s_bot
20:51:14Watusimotooh boy, frank's complaint scares me
20:51:23Frank__lol sorry about that
20:51:45raptorhi Frank__, that is known issue
20:51:50raptorlet me see if there was a workaround
20:52:00Watusimotowe know about it? great!
20:52:04Frank__Alright, thought that was the case.
20:52:11Frank__It's not really a huge deal though
20:52:25raptorWatusimoto: see #2 here: http://bitfighter.org/wiki/index.php/Running_Bug_List
20:52:36Watusimotojust created a level with 2 test items, and when I started it, they were in the right location
20:52:47raptoryou have to load a level
20:52:54Watusimotofrom host menu?
20:53:03raptorin the editor
20:53:04Frank__ah, I see.
20:53:17Watusimotosave and load it into the editor
20:53:28Watusimotoyup, reproduced
20:53:37Watusimotosave, load, test
20:53:54Watusimotowell Frank, if it makes you feel better, it will be a straightforward fix
20:54:12Frank__Thanks for the quck reply/help
20:54:17Frank__quick*
20:54:29Watusimotoof course, it's still broken for you, so that quick reply doesn;t really help
20:54:45Frank__But it still does, in a way.
20:54:58Watusimotohere's a quick fix
20:55:11Watusimotoat least to get the level to work in the level test
20:55:27Watusimotoselect all items (ctrl-A), and move them a bit. Then move them back
20:55:30Watusimotothen test
20:56:09Frank__Ah, very nice. Thanks
20:56:33Watusimotowe'll get that fixed in the next release
20:57:15Watusimotowhich we might have to do soon, as that's a really annoying bug
20:57:27raptori honestly don't know what the problem is... is that because of bad object copy?
20:57:37raptorresetting point items to 0,0
20:57:39raptor?
20:58:02Frank__I still don't see why this game is not filled to the brim with players all day long. It's extremely fun/challenging.
21:00:43raptorFrank__: yeah, we think it's a great game! :)
21:01:02raptorbut we do have a super small community
21:01:15Frank__Which is both good and bad
21:01:31raptorspeaking of which, Watusimoto, should we organize a BBB or level design contest since _k has disappeared?
21:01:40Frank__It would be nice to have more players though
21:01:54raptorI couldn't really do prizes, though...
21:02:35Watusimotoraptor -- probably a problem reading the item from file
21:03:26Watusimotoyes, we should organize a BBB, but I don't want to do it, and I'm not sure who else would do it
21:03:35WatusimotoK kind of had a unique role in that regard
21:03:45WatusimotoI am willing to put up the $$ for prizes, though
21:03:48raptoryes
21:04:07raptorsam has access to a VPS that might work
21:04:13raptorwe'd have to talk to him
21:04:23Watusimotohe'd probably be willing to score the games
21:04:36raptoryou and he are now mutually exclusive in IRC it seems...
21:04:42Watusimoto:-)
21:05:10raptoroh yes - he always does lots of video
21:05:34raptori'll talk to him tonight if he comes on and responds
21:07:59raptorFrank__: a BBB is a scheduled play-party we do every few months
21:08:06raptorusually 10-20 players show up
21:08:42raptorstands for "Big Bitfighter Battle"
21:09:16Frank__Ah, figured it was a fancy name for a tourny
21:09:40Watusimotowe usually offer small cash prizes to keep it interesting
21:09:57Watusimotoor rather stuff like joysticks
21:10:15Watusimotomaybe I can finish designing a t-shirt and that could be our prize
21:10:50Watusimotoit will probably just have the bitfighter font, with our pixily ship and the words "fast - fun - frenenetic"
21:11:09Frank__That would be pretty cool.
21:11:09raptoris that last word a word?
21:12:02Frank__http://www.lmgtfy.com/?q=frenenetic
21:12:07Frank__^
21:15:01Watusimotofrenetic
21:15:18Watusimotobut with a spasm
21:15:50Watusimotofank, how did you find out about bitfighter?
21:15:55WatusimotoI agree it should be more popular
21:16:06Watusimotobut our marketing is rather unfrenetic
21:16:24Frank__Friends in school
21:16:36Frank__Played it during Business Management. lol
21:16:39sam686 has joined
21:16:40ChanServ sets mode +v sam686
21:17:22raptorFrank__: which school (and is it high school/college?)
21:17:29Frank__High School
21:17:44raptorwe had a shop class from Virginia (I think) that always played..
21:18:18Watusimotobitfighter seems about right for business management
21:18:24raptorhaha
21:18:44Watusimotonice and light
21:19:02Frank__lol
21:19:22iKoda Quit (Quit: K thx bai)
21:19:34Frank__Idk, why I keep choosing the nick Frank for this irc
21:19:40Frank__lol
21:19:47Frank__My name isn't really Frank
21:20:26raptorthat's ok, my name really isn't raptor
21:20:40Frank__It isn't? :O
21:23:37Watusimotomy name is frank
21:27:03raptorwell, frank(s), i'm off for a few hours - good night if i don't see you later
21:27:41Frank__Alright
21:28:02Frank__I better get some stuff done aswell.
21:28:27raptor Quit ()
21:30:47Frank__I shall attempt to make some posts on some forums about this game, see if we can get more peeps playing
21:32:53Frank__well, gtg, cya later
21:33:10Frank__ Quit (Quit: Page closed)
21:44:10iKoda has joined
21:45:10iKoda Quit (Remote host closed the connection)
21:46:21iKoda has joined
23:38:31raptor has joined
23:38:31ChanServ sets mode +o raptor
23:38:51raptori'm back!
23:38:58raptorsam686: are you around?
23:41:15raptorWatusimoto: that shirt seems expensive - but it does take a lot of the work/responsibility away from us
23:49:51raptordifferent-ish t-shirt design: http://www.customink.com/lab/?cid=gfm0-000p-bxt4#shared
23:58:56Watusimoto Quit (Ping timeout: 276 seconds)

Index Search ←Prev date Next date→

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