#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-06-18

Timestamps are in GMT/BST.

00:03:23raptor Quit ()
00:07:44kaen Quit (Read error: Operation timed out)
00:57:52koda has joined
01:03:08sam686 Quit (Ping timeout: 245 seconds)
01:42:27watusimoto has joined
01:42:27ChanServ sets mode +o watusimoto
02:50:32LordDVG has joined
03:17:02BFBuildBot Quit (Remote host closed the connection)
05:21:40Watusimoto_ has joined
06:26:08ozbitfighter has joined
06:33:50Watusimoto_ Quit (Ping timeout: 256 seconds)
07:43:52raptor has joined
07:43:52ChanServ sets mode +o raptor
07:46:14raptorgood morning!
07:54:17ozbitfighterin 6 minutes it will be :)
08:02:12raptor Quit (Ping timeout: 252 seconds)
08:14:18kodao/
08:16:07raptor has joined
08:16:07ChanServ sets mode +o raptor
08:17:40ozbitfighterAnyone up for a game of teeworld?
08:18:52kaen has joined
08:24:50raptori've forgotten about teeworlds...
08:25:18raptorso the real question is - what can *we* learn from teeworlds that has made that game popular?
08:39:35kaenit reminds of a game I used play called soldat.
08:39:48kaenbut soldat had a very different art style
08:40:03raptorit reminds me a little of 'liero'
08:42:37raptorwhich has morphed into OpenLieroX
08:46:44ozbitfighterwell does bitfighter really need voip code?
08:46:53ozbitfightermumble has positional audio.
08:47:22raptorwe've discussed removing voice chat
08:47:35raptorthere are so many better solutions now..
08:47:49raptorit also has echo cancellation
08:47:58raptor(mumble)
08:48:08ozbitfighterHmmm is soldat still popular?
08:48:27raptor173 players online
08:48:27ozbitfighterteeworlds seem to have lots of europeans but no australians.
08:48:37raptorcompared to us it's famous!
08:52:31kodab has joined
08:55:15raptorsoldat looks neat!
08:56:25koda Quit (Ping timeout: 268 seconds)
08:59:39raptor_ has joined
08:59:39raptor_ has left
08:59:39raptor Quit (Disconnected by services)
09:01:19raptor has joined
09:01:19ChanServ sets mode +o raptor
09:05:28raptorwatusimoto: was there a reason you chose boost::scoped_ptr for the PluginMenuUI object in the editor?
09:05:36watusimotohi
09:05:57raptorhi
09:06:04watusimotoprobably mispelled shared_ptr?
09:07:43raptorhmm
09:08:25raptorlooks like it's the simplest auto-delete pointer..
09:08:52watusimotoI'm not sure off the top of my head the differences btwn scoped and shared
09:08:59watusimotoI usually use shared
09:09:09raptorshared: An enhanced relative of scoped_ptr with reference counted copy semantics.
09:10:59watusimotosee? better than scoped!
09:11:08raptorso you can;t copy scoped and have tracked
09:11:36watusimototo answer you question... I probably wanted shared
09:12:01raptorok
09:12:36watusimotowhat do you know about our new (?) vts display?
09:12:39raptorbecause i'm attempting this issue: https://code.google.com/p/bitfighter/issues/detail?id=179
09:12:47raptorvts?
09:13:01watusimotoit's a new line on the f6 fps display
09:13:09raptoruhh
09:13:13raptorlet me look
09:13:22watusimotoprobably wasn't you who added it
09:13:46watusimotogood luck with 179!
09:13:53watusimotoI barely remember what I meant!
09:13:53raptorwhere did that come from??
09:14:11raptorand what is vts?
09:14:36watusimotoI think it's vertices but don't know what vts means
09:15:09watusimotoI can ask kaen later... he's the next most likely suspect
09:20:19raptorit was kaen!: https://code.google.com/p/bitfighter/source/detail?r=e29f60911e84
09:22:13bobdaduck has joined
09:23:00raptorand it got it into the red!: http://sam6.25u.com/upload/4screenshot_25.png
09:24:26raptorcome on SDL2! almost here!
09:24:50watusimotoare't we using sdl2?
09:25:01raptoryes... but it's actually in RC2 right now
09:25:10watusimotoI need to ask him why vts is useful, and what it stands for
09:25:11raptorand linux distros have started packaging it!
09:25:15watusimotogreat
09:25:41raptorit stands for 'vertices'
09:25:51watusimotoah
09:25:52raptorjust how many are showing on the screen
09:26:03watusimotoonly for polywalls, I think
09:26:08watusimotomaybe for regular walls
09:26:25raptorregular walls, definitely, since that's all i used in that level in the screenshot above
09:26:31watusimotoI see it's a emasure of visible wall complexity, but that doesn't tell me why we need to know it
09:26:44raptorclient-side drawing performance?
09:27:06watusimotoperhaps... but that is just one element of many that influence speed
09:27:57raptoryes - i think it may be because his machine didn't do so well with hardware accelerated opengl, and found a real slow down with rendering..
09:28:23raptorultimately, kaen will have to chime in and set the record straight..
09:29:52watusimotoyes, when kaen comes online he can explain
09:30:41raptor:)
09:30:55watusimotoyes, I suspect kaen will be amused as well.
09:31:04raptorok, back to converting the editor input menus to actual UI elements...
09:32:38raptorchumpchange played the most last week...
09:32:50watusimotoGood ol' chump change
09:33:10bobdaduckI miss playa
09:33:30raptorsee, every time i see that word, I think "beach"
09:35:39watusimoto:-)
09:36:55raptorspeaking of popularity of games - I'm finding that other more popular games seem to have a lot of international players - and that they're localized
09:37:10raptori mean, the in-game text is localized
09:37:25watusimotois this really a road you want to go down?
09:37:30raptorno of course not
09:37:31raptor:)
09:37:34bobdaduckWe just have no stay factor
09:37:37watusimotoI don't think our popularity issues are related to language
09:37:41raptorI *hate* localization
09:37:45raptorhate hate hate
09:37:47bobdaduckPeople can get on and play but they have no incentive to actually keep playing
09:37:59bobdaduckbitfighter is essentially a game for lan parties and nothing else
09:38:03watusimotothat's part of the problem, the other is complexity
09:38:06raptorhi bobdaduck
09:38:14raptoryay lan parties - a dying breed
09:38:18raptorbut oh so fun
09:38:25watusimotoand... maybe... graphics quality
09:38:42raptorshould we go all cartoon-y like teewars?
09:38:46watusimotobut we're addressing those last two problems in 019, and maybe adding more badges and such will address that first point
09:38:58watusimotoI think our UI looks a ton better than it did
09:39:06raptorthen we can market violence to a younger crowd!
09:39:13raptoryes, i agree
09:40:33ozbitfighterintrinsic fun.
09:40:51ozbitfighterI've been lurking on for the last 3 hours and haven't found any good games.
09:41:33watusimotothat's our single biggest problem... not enough players. sadly
09:41:41watusimotoit's somewhat a self-reinforcing issue
09:41:48raptordesura should give us a bump again when we release
09:41:53raptorfor a couple days..
09:42:35bobdaduckPlayers usually drops off in the summer.
09:43:27ozbitfighterhave we tried contacting youtube screencasters?
09:43:45watusimotoonly a couple of minor ones who found the game on their own
09:43:48ozbitfighteror whatever they're called.
09:43:49ozbitfightermachinimsas recorders.
09:43:55watusimotoegoists
09:44:02watusimoto:-)
09:44:03ozbitfighterhaha
09:44:22watusimotobut yes, reaching out to some of them might be good, especially in conjunction with our next release
09:44:44bobdaduckWhenever that is
09:45:10ozbitfighter:P do we have an idea when that is? Or whenever it's done?
09:45:20ozbitfightermonths away/years away?
09:45:26bobdaduckAugust
09:45:31raptor2016
09:45:34bobdaducklol
09:45:52bobdaduckAccording to my extremely loose projections, there is a release about every 3 months.
09:46:14raptorwatusimoto: sometime we need to tackle LuaW...
09:46:32bobdaduckThere's a lot of things being worked on for 019 so 019 may take longer
09:46:43bobdaduckbut its already been about a month and a half so
09:47:02watusimotoyes
09:47:18bobdaduckNo wait
09:47:21watusimotoraptor: my parents just arrived this evening, so I'll be a little busy for a couple of days, alas
09:47:22bobdaduckits been three months
09:47:29watusimotobut absolutely yes
09:47:39bobdaducklol this will be one of the longg releases.
09:47:45bobdaduckI'm keeping with my august estimate
09:48:01raptorah parents
09:48:12raptormy wife's mom is in town now helping a bit with the little one..
09:48:19raptorso yes, understandable
09:48:28raptorbobdaduck: what month is it now?
09:48:48bobdaduckJune
09:49:00bobdaduck6-18-2013
09:49:24bobdaduck...why?
09:50:27raptorbecause i wasn't sure
09:51:31bobdaduckYOU'RE ON A COMPUTER THERE IS A DATE STAMP IN THE LOWER RIGHT CORNER
09:51:39bobdaduckOr upper right corner.
09:51:48raptorI am thoroughly sleep-deprived, why would i remember something like that??
09:51:55bobdaduckOr something. Wherever linux keeps its clocks
09:51:56bobdaduckxD
09:53:17bobdaduckAnwyay, back on subject.
09:53:19bobdaduckSuns!
09:53:54raptorso your suns shoot a phaser everyonce in a while?
09:54:20bobdaduckKind of.
09:54:29bobdaduckI'm just using phaser as the damage source instead of bursts.
09:55:04bobdaduckIn the "real thing" it wouldn't show any sort of bullet animation.
09:55:23bobdaduckYou just start taking slow constant damage whenever you're in the suns burning range
09:55:48raptorand are they still using that ugly gravity well code of mine?
09:56:24raptorbobdaduck: check the in-game high scores
09:56:35bobdaduckNo I coded the gravity well code myself.
09:56:39kaenraptor, watusimoto, I thought it would be useful to have display of the visible verts for level editing, because while verts are normally not significant to performance, it's possible to have several thousand on the screen when manipulating the barriers with the plugins I wrote
09:56:40bobdaduck...Modeled after yours.
09:56:42bobdaduckSo yes.
09:57:00raptorwell good - yours is probably loads better since you actually care..
09:57:00kaenbut as you've noticed the algorithm is slow, inaccurate, and incomplete :)
09:57:19watusimotoso it was designed for editor use?
09:57:21raptorhi kaen
09:57:23kaenyes
09:57:24kaenhello.
09:57:37kaenbut mostly while play testing
09:58:03kaenI think I made it change colors to red when you have "a lot" of visible wall verts
09:58:12watusimotoyes, you did
09:58:17bobdaduckNah raptor mine is pretty much exactly the same
09:58:34bobdaduckI think changing colors to red is a good idea in general....
09:58:43kaenI wouldn't be heart broken if you want to take it out
09:58:45bobdaduckFPS, ms, energy, ship health...
09:59:52watusimotoe
10:05:47raptorboost is a beast
10:06:49bobdaduckboost is?
10:07:47bobdaducka "within zone constraints" function would be really nice for lua...
10:07:59raptorwhat does that mean?
10:08:12bobdaduckGets zones dimensions and tests if whatever is within that.
10:08:30raptoroh, a pointInPolygon method?
10:08:36bobdaduckuh, sure.
10:08:49ozbitfighterFor BBB i knew there was prizes but i didn't know if anyone won them
10:09:02raptorthey get to be on the high scores list!
10:09:03bobdaduckI got BBB silver
10:09:08ozbitfighterhmmm that doesn't make sense. unless it was based ons tatists other then top 10.
10:09:13ozbitfightertop 3.
10:09:30raptoryou get a badge
10:09:32ozbitfighterwasn't there a gaming mouse or amazon vouchers?
10:09:44bobdaducklike just something so that I don't have to write, and I quote,
10:09:44ozbitfighterat one stage. whatever happened to reddit?
10:09:46raptorbecause I'm too cheap
10:09:56bobdaduckif(itemLoc.x < 1275 and itemLoc.x > 765) then
10:09:56bobdaduck if(itemLoc.y < -2040 and itemLoc.y > -2550) then
10:10:25bobdaduckThe guy who used to give out prizes that are real like mouse and stuff has disappeared.
10:10:46raptorhe showed up for a day about 2 months ago, didn't he?
10:11:14bobdaduckHe made two posts in the "off topic" section of the forums.
10:11:19bobdaduckI'm not sure that counts.
10:11:20raptorha
10:11:29ozbitfighterHmmm there's a steam bitfighter group.
10:11:35bobdaduckYeah
10:11:43bobdaduckAnd bitfighter is on G+, twitter, and facebook
10:17:26bobdaduckwhat is the radius of a ship?
10:17:32raptor24
10:18:05bobdaduckHuh.
10:22:56watusimotoI'm taking off... this client will be on all night, so look for the other me to find me!
10:23:44raptorheh, ok
10:23:46raptorbye
10:24:32watusimotoI'm going to install the new Mint tomorrow, and, well, I have to back everything up because mint "suggests" a clean install every time
10:24:39watusimotoawesome, that
10:25:18raptorenjoy getting your sleep function to work!
10:25:21raptor(again)
10:25:42watusimotoand maybe sound will start working again
10:25:57watusimotoI've found that mint tends to degrade over time
10:26:12watusimotoa fresh install every year or so seems to fix things, for a while
10:26:21watusimotowell, here's to hope!
10:26:21raptorsounds like windows !
10:26:32watusimotowindows is rather more stable, I've found
10:26:37watusimotosay what you will about it
10:26:43raptorsorry.. windows xp...
10:26:55watusimotook, latersville
10:26:57raptorbye
10:27:09raptorwindows 7 has been impressively stable
10:43:02ozbitfighteris my netbook really that bad that idling on the chat screen takes up 25% cpu?
10:43:13ozbitfightermaster server hat screen.
10:43:21ozbitfighterno 30%
10:44:16ozbitfighternvm there's more important things to worry about.
10:48:24bobdaducklol
10:51:17raptor019 is more performant
10:52:57bobdaduckFrom a strict CPU usage perspective, perhaps...
10:57:17raptor Quit (Ping timeout: 268 seconds)
11:05:37kaenno, it's also more performant on the gpu as well
11:11:25kaen Quit (Read error: Connection reset by peer)
11:12:01kaen has joined
11:20:46ozbitfighterwhat do you mean by performant?
11:20:52ozbitfighter019 hasmore performance?
11:20:58ozbitfighterorrequiresmore performance?
11:22:04bobdaduckPerforms better
11:22:09bobdaduckless cpu usage etc
11:29:47kaen"Virtual Server Control Status: Unavailable"
11:29:49kaenoh good
11:30:05kaennot only is my server down, the control panel for it is down too
11:40:26ozbitfighterHmmm that's a provider issue isn'tit.
11:41:04kodab Quit (Ping timeout: 268 seconds)
11:50:41bobdaduck Quit (Remote host closed the connection)
11:55:34ozbitfighter Quit (Ping timeout: 250 seconds)
12:04:34raptor has joined
12:04:34ChanServ sets mode +o raptor
12:21:14kaenrunning xp in virtualware reminds me of how scientists study deadly viruses in biohazard glove boxes
12:21:30raptorthat's how I feel about OSX!
12:21:46raptori'm glad VM exists to prevent infection..
12:44:52raptorOOOOOOO
12:45:00raptorhttp://www.boost.org/doc/libs/1_40_0/tools/bcp/bcp.html
12:45:22raptorthat means... we can extract shared_ptr just for our use..
12:46:06raptoroh wait, maybe it doesn't do what I hoped it would do...
13:12:43bobdaduck has joined
13:22:06-JonathanD- Hey Freenode, Fosscon is coming up Saturday August 10th. Fosscon has it's roots right here on freenode, and has been growing for 4 years now. Check it out over at http://fosscon.org, and check out a few of the speakers for this year at http://fosscon.org/speakers
13:30:57koda has joined
14:23:27kaennot only is my server down, the control panel for it is down too
14:23:38raptoroh lovely
14:26:51bobdaduckHave you complained to management?
14:33:37raptori think we should sort servers by player count...
14:33:47raptorlike in teeworlds
14:34:19kaenyes!
14:34:26kaenI even posted an issue about it...
14:34:56kaenactually I think we should just show servers with >0 players sorted above empty servers
14:35:02kaenand then sort the nonempty servers by ping
14:35:34kaenhttps://code.google.com/p/bitfighter/issues/detail?id=193
14:36:34kaenalso it turns out that my host was compromised this morning and all of the nodes had their data wiped...
14:36:56kaenI'm praying the automatic backups are recent enough to have the buildbot stuff...
14:38:41bobdaduckoooh
14:38:44bobdaduckman I'll pray with you
14:42:48raptorok, so i just got kicked from teeworlds
14:42:52raptorvote kicked
14:43:11raptori thought it was a deathmatch...
14:44:10raptorbut somehow i got 7 people to vote yes to kick me
14:45:07LordDVG Quit (Remote host closed the connection)
14:45:22raptorhuh... looking at the chat log.. it seems one player said no killing..
14:45:33raptorso i guess i broke that, but i had no idea
14:48:11bobdaducklol
14:48:24raptorbut it was the most popular server
14:48:29bobdaduckxD
14:48:36raptori shoudl go play OpenLieroX again...
14:48:46bobdaduckOpenLieroX?
14:48:53raptoroh man
14:48:54raptorso...
14:48:56raptornostalgia
14:49:10koda is now known as darkoda
14:49:15raptorthere was this old DOS game called 'Liero' which was basically real-time deathmatch worms
14:49:20bobdaducklol
14:49:32raptorand my brother and I would play it for hours on end - it was hilarious
14:49:49raptorand over the years it has morphed into a networked version called OpenLieroX
14:49:55bobdaduckSounds pretty fun
14:50:16raptorlet me install it again...
14:52:44raptorhaha
14:52:50raptorblood amount is set to 100%
14:52:57raptorbut it goes up to 5000
14:56:04bobdaduckrofl
14:58:21bobdaduckShould I take a look at it when I get home?
15:00:55raptorwell i used to think it was fun with two people at the same computer
15:01:17raptorbut it looks like the online player count looks like ours now :(
15:05:36raptorI sometimes wonder if all online games are slowly dying because everyone can just be drugged from their own personal mobile device
15:09:16Watusimoto_ has joined
15:09:43Watusimoto_ Quit (Remote host closed the connection)
15:10:46bobdaducklol
15:11:02bobdaduckNo its because online games can't compete with larger big name games
15:11:10bobdaduckstar craft 2, league of legends, etc
15:12:03bobdaduckThose are taking the players and people just play those instead and nobody tries to find new games
15:12:08raptora few weeks ago some coworkers were staying late to finish a project, and they started playing starcraft 2
15:12:25raptori was invited, but they looked at me weird when i said i don't have starcraft
15:12:40raptorand that i didn't want it because it had no LAN play
15:12:50raptor(starcraft 2)
15:13:22bobdaduckunless they're a 30-something year old guy who remembered playing asteroids as a boy and is searching for a retro action arcade shoot-em-up game.
15:14:15bobdaduckI'm pretty sure that was like, _k's exact scenario.
15:14:20bobdaduckSEARCH FOR THE NOSTALGIA
15:14:24raptorhah
15:14:41raptormy brother and I like to search for odd games to play
15:15:46bobdaduckBitfighter is just a lan game though, not nearly as well known as other popular lan games either. The things that make bitfighter unique (level editor, open source) don't appeal to our target audience (12-16 year old boys)
15:16:04bobdaduckAnd our highlight features don't fit with the actual gameplay, either. *shrug*
15:17:08raptorwhich features?
15:17:42bobdaduckLevel editor, gameplay flexiblity, open source... These are things which are fairly unique to us
15:18:03bobdaduckBut the actual gameplay? We just aren't addictive.
15:18:25bobdaduckSome people like that (unknownJoe), but for the most part that causes potential players to pass by
15:18:50raptornot addictive...
15:18:53raptorsigh
15:19:06bobdaducksigh?
15:20:34raptormaybe we should all become technology teachers at middle/high schools and use bitfighter in our curriculum
15:20:44bobdaduckrofl
15:21:11raptorworks for art, programming, umm... recess
15:21:15bobdaducklol
15:21:19bobdaduckperfect.
15:21:56bobdaduckWe need to start mind controlling our playerbase
15:23:05Watusimoto_ has joined
15:25:42bobdaduckWe don't give players the sense of artificial progression they've come to expect from video games.
15:25:49bobdaduckWith the exception of badges.
15:25:55bobdaduckWe have like four of those, yeah.
15:26:51raptorsense of reward - i can't play games that I know are blatantly trying to make me feel better about myslef..
15:27:08raptorfeels too fake
15:27:09bobdaduckStats, tournaments, rankings, upgrades, shops, currency, etc
15:27:13bobdaduckOf course its fake.
15:27:17bobdaduckBut its also what's expected
15:27:24bobdaduckAnd we have none of that and players don't stick.
15:28:25bobdaduckNow imagine that each match you win, you get bitcoins which you can spend to upgrade your ship. Be it a stronger burst/phaser/shield, or a different ship shape
15:28:49bobdaduckThen, as people play the game more, they start to get an advantage over those who haven't played the game more
15:29:29bobdaduckSo they want to play the game more. And the people who haven't played the game more want to play the game more to reach the point where they're better than everyone sheerly on account of having a golden phaser
15:29:37bobdaduck...Pretty basic gaming psychology.
15:30:01raptorisn't there a level 13 ranking phaser druid in there somewhere?
15:30:06bobdaduckI don't like it either, but right now each bitfighter game means pretty much nothing and is completely based on skill, meaning I will always win and I will always win nothing.
15:30:11bobdaducklol
15:31:10bobdaduckBut I always win, and I'll keep always winning, and new or unskilled players don't really have much hope of actually beating me, nor do they have the promise that they'll reach that point eventually. The game is immediately stagnant.
15:32:18darkoda is now known as koda
15:46:28raptorso we should never focus play around 1 on 1, because bobdaduck will always squish your puny skills into the ground
15:46:40bobdaduckWell no
15:46:47bobdaduckIts just that the game is completely skill based
15:47:02bobdaduckAnd since I'm the best player, I'll win pretty much every match
15:47:18bobdaduckUnless its like me with a bunch of really bad players vs a ton of mostly good players.
15:47:55bobdaduckIf a player gets a golden phaser for playing x games though, then they have an advantage over me in weapon selection
15:48:21bobdaduckAnyway I don't think that's really the right route but its what most of the "big" games have, and we don't have that.
15:48:42bobdaduckThere's not a whole lot of strategy and there's a whole lot of skill
15:48:51raptor"you have earned 1 bobdaduck homing rail gun"
15:49:03bobdaduckrofl
15:49:04raptorhow dare we make a game that requires skill!
15:49:11raptorthe nerve of us
15:49:44bobdaducklol
15:49:48kaendoes starcraft two have unlockables?
15:49:59kaenbecause last I heard it was kind of popular...
15:50:01bobdaduckStarcraft two has strategy
15:50:24bobdaduckAnd it has ranked play (artificial progression; you're trying to get to higher ranks and whatever)
15:50:32kaenbitfighter has tactics
15:50:38bobdaduckAnd it does have unlockable avatars and novelty items I'm pretty sure
15:50:39bobdaduckDoes it?
15:50:52bobdaduckTactics like "when to press boost and when not to"?
15:51:04kaenwell, that's one facet of its tactics
15:51:05raptorSC 2 has korean zerg rushes
15:51:09bobdaducklol
15:51:25kaenbut it has all the tactics of real-time ranged combat
15:51:45bobdaduckNow I'm not saying bitfighter isn't fun (I'm here, obviously) but we don't have the things that make most gamers stick.
15:51:48kaencover/firing position, timing as you mentioned, accuracy and firing patterms...
15:51:50raptori've been trying to find the good in teeworlds...
15:52:00bobdaduckFiring patterns?
15:52:12kaenyou don't shoot straight at your target do you?
15:52:14raptori think the sorted server list is about the best thing...
15:52:16bobdaduckThis all seems pretty much skill not strategy
15:52:23kaenit's tactics
15:52:30bobdaduckIts skill
15:52:42kaenthen strategy is skill to?
15:52:47kaenyour argument is super fuzzy.
15:52:49raptorisn't skill required for tactics?
15:52:49bobdaduckAnd it doesn't give a very level playing field
15:53:01kaenuh
15:53:17kaenall players having access to all weapons/modules seems level
15:53:21raptorok, i think i don't want in this arguments..
15:53:53bobdaduckYeah but using different weapons/modules doesn't really give you an advantage over other players
15:54:16kaenI think there's a learning curve just like all other online shooters where the players start "even"
15:54:25kaenand that's probably exacerbated by a lack of players
15:54:35kaensince you don't have a large team to average things out
15:54:37bobdaduckAnd a lack of a matchmaking system
15:54:45raptoryeah, i need a date
15:55:28raptortoo many kids at home to watch..
15:55:43kaenI don't think a matchmaking system would help
15:55:43raptoroh, not *that* matchmaking?
15:55:47bobdaduckrofl
15:56:09raptorone day I will beat footloose in a bitmatch
15:56:12bobdaduckMatchmaking system isn't viable with zero players
15:56:14raptorone day..
15:56:25kaenhard to do much better than "hmm which server has non-zero players?"
15:56:31bobdaducklol
15:56:31raptorhaha
15:57:14kaenmatchmaking also requires control of the servers in question..
15:57:27kaensince it schedules when, where, and with whom games are to played
15:57:30kaento be played*
15:57:44bobdaduckYou're right, matchmaking might not be viable
15:58:28bobdaduckmatchmaking wouldn't make players stick anyway though
15:58:40kaenbut guys
15:58:41bobdaduckIt would just help with a seperate problem
15:58:49kaenI'm starting to think we should cave
15:59:11kaenat least make "points" mean something and have graphical-only unlocks
15:59:35kaenmaybe rankings and junk... I don't know
16:00:09kaenrankings would be good for like a "league" if you used them as divisions
16:00:55raptorcome back from the dark side!
16:00:56bobdaduckugh I dunno
16:00:57kaenand I mean, if it's a legitimate representation of the skill/effort you've applied to bitfighter, can you really say it's false satisfaction?
16:02:13bobdaduckI don't really see any reasons why not to
16:02:13raptorwhy can't games just be games, and not drug fixes...
16:02:19bobdaduckOther than it makes
16:02:21bobdaduckYeah.
16:02:22bobdaduckThat.
16:02:25raptori'm too old school i guess
16:02:27kaenwell, regardless I think that we should focus on game play in the short run
16:02:40raptoryes!
16:02:42bobdaduckI like bitfighter the way it is but
16:02:47bobdaduckthe way bitfighter is isn't getting players.
16:02:48kaenI don't see any of that other junk as something to focus on immediately
16:03:12kaenI think there's lots of room for improvement just getting the word out
16:03:44bobdaduckI showed a friend the game.
16:03:54kaenmaybe we should focus on reaching out to reviewers?
16:03:57bobdaduckHe said "Its a good game, but nothing I'd ever just go out and play"
16:04:16raptorbooo
16:04:23kaenmaybe we should focus on some factors that impact people's immediate reaction to bitfighter?
16:04:29raptoryes!
16:04:50kaenI think the former would be good preparation for the latter
16:04:53kaener
16:04:55kaenreverse those
16:05:02raptorwe've determined: UI polish, bot manipulation, help system..
16:05:14kaenhow about sounds?
16:05:19raptoruhh.. something else.. i can't remember
16:05:30kaenI <3 the soundtrack, but the sound effects are really off putting to me...
16:05:45raptorthe funny thing about sounds - all three of us active devs don't ever use them..
16:06:03kaenthat is funny
16:06:14bobdaduckI always play with sound off
16:06:19kaenI specifically turned them off when I got a computer with sound...
16:06:32raptorWatusimoto_ says his computer doesn't have sound and I always turn it off..
16:06:43kaenwell
16:06:48raptormaybe we should upgrade from 11.025 Hz..
16:06:55raptorkHz
16:06:55kaenwhat?
16:07:00kaenoh
16:07:07raptorsampling rate
16:07:11Watusimoto_hi
16:07:12kaenyeah...
16:07:25kaenI have some good synth software
16:07:29Watusimoto_work computer has sound issues -- I always play with sound
16:07:36bobdaduckMaybe if we gave our game a storyline...
16:07:37bobdaduckxD
16:07:46kaenI was thinking of writing a fanfic :P
16:07:49raptorha
16:07:57bobdaduckI was too xD
16:08:05kaenand/or levelgen'ing a campaign
16:08:25bobdaduckdungeons
16:08:28Watusimoto_I did the new goal zone icon
16:08:37Watusimoto_if this compiles, I'll check it in
16:08:37raptoroh good! screenie?
16:08:43raptorok
16:08:53Watusimoto_sure
16:09:03raptoralso, i'm starting to get angry at our UI building flow...
16:09:05Watusimoto_when compiliatoin is complete
16:09:57kaenwhat do you mean, raptor?
16:10:39raptori'm trying to replace the ID dialog (in the editor) with a normal UI, like with the attribute handling..
16:11:12raptorhow are MenuItems usually deleted? by smart pointer?
16:11:43raptorooohhhh
16:12:00raptorwhen you call addMenuItem() it wraps it in a shared_ptr
16:12:02raptorah ok
16:12:11raptorsilly me thinking I should manage memory..
16:12:40Watusimoto_http://img833.imageshack.us/img833/1232/3sd2.png
16:12:44Watusimoto_not sure I totally dig it
16:12:58raptorneat!
16:13:09raptorit feels too 'square'
16:13:16Watusimoto_fits in a 2x2 though!
16:13:27bobdaducklol
16:13:35bobdaduckI have no idea what "G" stands for
16:13:46Watusimoto_Great!
16:13:49Watusimoto_Goo!
16:13:55Watusimoto_Grimmace!
16:13:59bobdaduckNobody will connect G to "Goal" unless we outright tell them
16:14:10raptori know
16:14:20Watusimoto_nor the gear with a loadout zone
16:14:27bobdaduckA flag at least makes some sense as an objective marker
16:14:27raptoruse a circle and a weird flag - that way it represents soccer and flag game types
16:15:00Watusimoto_I was thinking of concentric octagons
16:15:18Watusimoto_completely abstract, but easier to differentiate on a cmdrs map
16:15:27raptoryeah try that!
16:15:28raptoroh
16:15:47raptormaybe we should change the zone outline a bit?
16:15:58raptormake it glow-y
16:16:06bobdaduckITS A SLIPPERY SLOPE]
16:16:08raptormaybe...
16:16:16bobdaduckFIRST YOU ADD GLOWS AND NEXT YOU ADD DRAGON BALL Z SPACE LASERS
16:16:33raptorok, no glows yet..
16:16:52raptorfancy boxes on the menu selections!
16:17:34bobdaducksure
16:19:04Watusimoto_I'm quite sure this is no use to us, but it is pretty cool
16:19:05Watusimoto_http://www.math.upenn.edu/~deturck/calabi/calabi.html
16:20:22bobdaduckbot nav zone generation?
16:21:35Watusimoto_or this shape?
16:21:37Watusimoto_http://cropcircleconnector.com/Sorensen/2004/LongbarrowLabyrinth3.jpg
16:22:28raptorimagine the Lua-scripted dungeon that could be written for a map shaped like that...
16:27:25BFLogBot Commit: 5b353c364c3e | Author: watusimoto | Message: Clear up the little mess with WarpPositionMask
16:27:26BFLogBot Commit: fba7424728e1 | Author: watusimoto | Message: New icon for goal zones
16:30:48raptorWatusimoto_: you should try my new object rotation (even with multiple objects)
16:36:45Watusimoto_looks nice!
16:37:11Watusimoto_so how to get arbitrary rotate?
16:37:17raptoradd Ctrl
16:37:20Watusimoto_ah, alt
16:37:24raptoroh yes
16:37:26raptoradd alt
16:37:34raptoradd shift to move opposite direction
16:38:47Watusimoto_nice implementation
16:39:33raptorfound and fixed two bugs with centroids trying to get that to work..
16:48:25Watusimoto_http://img38.imageshack.us/img38/4303/1ul.png
16:48:28Watusimoto_better?
16:50:09kaenI think so!
16:54:27raptorOooo
16:54:31raptori like it!
16:55:16raptorwe need bobdaduck's critique
16:55:29bobdaduckSUPER MARIO
16:55:40bobdaduckLooks good but also childish but
16:55:50bobdaduckmost of our community is like, 10-15 so
16:57:09bobdaduckSO its good
16:58:26raptorapproval (ish) from bobdaduck! can't be!
16:58:40bobdaduckI still feel like a sort of flag is the way to go
16:58:48bobdaduckmaybe like a square flag
16:58:54bobdaduckso it wouldn't conflict with normal flags
17:00:07bobdaduckhttp://pad2.whstatic.com/images/thumb/e/e6/Ink-flag-Step-6.jpg/550px-Ink-flag-Step-6.jpg
17:00:47raptor Quit ()
17:01:03raptor has joined
17:01:03ChanServ sets mode +o raptor
17:02:18raptorcheckered
17:02:46bobdaduckits a more global sign of "finishing" or "objective", I think
17:03:52raptori should play games more, so I can see what is used for an objective symbol
17:04:12bobdaduckGiant flashing arrows
17:04:21bobdaduckWe sort of have that except it doesn't flash
17:04:25kaenI was thinking somehow checker the zone
17:04:32kaenbut that would be expensive
17:05:11bobdaduck Quit (Remote host closed the connection)
17:05:21raptorhmm
17:05:33raptormaybe a checkered circle?
17:05:42kaenhmm
17:05:59kaenhow about a 4x4 checkered square?
17:07:40raptorwith or without an outline?
17:08:14kaenWith I think
17:10:49raptormembers are nouns, methods are verbs, right?
17:11:00Watusimoto_well, I need sleep... will tinker with checkered things tomorrow, though I am dubious. My other experiments have been failures
17:13:15raptorok
17:13:24raptorgraphics always seem to take forever...
17:14:40raptorxmoto uses a checkered circle
17:16:40raptorsupertux uses a checkered pole
17:18:24raptorextreme tuxracer has a checkered banner at the end
17:19:45raptorneverball uses a target (concentric red/white circles)
17:19:52raptorworld of goo uses a pipe..
17:23:20Watusimoto_I'll try a pipe
17:24:52raptorand makes a flushing sound
17:28:33Watusimoto_ Quit (Ping timeout: 240 seconds)
17:42:48raptor Quit (Ping timeout: 240 seconds)
17:44:56kaenah, beautiful
17:45:42kaenuploading to the DB on windows gets an "error connecting to server" when it's run on a debug build without the debugger attached
17:45:42kaenbut runs without an error when stepping through it with the debugger.
17:51:42raptor has joined
17:51:42ChanServ sets mode +o raptor
17:52:46raptorthe only way forward is printf statements!
17:53:27raptorkaen: i've had that same problem with debugging SDL issues in Windows - drove me mad
18:02:38koda Quit (Quit: koda)
18:03:54raptorit's like vc++ tries to help you out by not crashing when it should..
19:48:46Nothing_Much Quit (Ping timeout: 264 seconds)
20:04:43Nothing_Much has joined
20:07:32Nothing_Much Quit (Changing host)
20:07:33Nothing_Much has joined
20:23:43ozbitfighter has joined
20:40:01Nothing_Much Quit (Ping timeout: 256 seconds)
20:40:35Nothing_Much has joined
20:41:13Nothing_Much Quit (Changing host)
20:41:13Nothing_Much has joined
21:00:42ozbitfighter Quit (Ping timeout: 250 seconds)
21:18:26raptorkaen: somehow your subdivide script gets run everytime i open the editor
21:50:25kaen Quit (*.net *.split)
21:52:20kaen has joined
21:53:38kaen Quit (*.net *.split)
21:54:20Nothing_Much Quit (Quit: l8r)
21:54:35Nothing_Much has joined
21:54:43Nothing_Much Quit (Changing host)
21:54:43Nothing_Much has joined
21:55:17kaen has joined
21:59:10raptorwoot net split!
22:03:59Nothing_Muchyeah
22:19:03raptorok, i just found this member in UIEditor:
22:19:05raptorU32 mAllUndoneUndoLevel; // What undo level reflects everything back just the
22:19:13raptorwhat on earth does that even mean
23:35:25raptor Quit ()

Index Search ←Prev date Next date→

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