IRC logs of Freenode #BZFlag for Saturday, 2020-10-03

*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag02:07
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 260 seconds)02:10
macsformeooohhhh, Blizzard... cool02:49
macsformeplease remind them to #DeleteBrig02:50
JeffM[m]Heh, I won’t be working on that game02:51
macsformeaww02:51
macsformeare you able to share what you'll be working on? or at least what kind of department?02:52
JeffM[m]Internal stuff02:52
JeffM[m]For all games02:53
macsformeinternal as in their engine?02:54
JeffM[m]Yeah02:55
macsformeawesome02:55
JeffM[m]Internal tools02:56
*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has quit IRC (Quit: Quit)04:26
*** BZNotify <BZNotify!~BZNotify@bzexcess.com> has joined #bzflag05:17
*** blast007 <blast007!~blast007@bzflag/developer/Blast> has quit IRC (Remote host closed the connection)05:18
*** blast007 <blast007!~blast007@bzflag/developer/Blast> has joined #bzflag05:18
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds)05:33
macsformeblast007: I could go for a switch over to the game controller API... I suppose that would exclude actual joystick users (if there are any), but I can see people actually using controllers, especially if we end up supporting mobile05:52
macsformeI'm not sure how far to go in 2.4, though... I might already be pushing it by trying to emulate button presses for the axes05:55
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has quit IRC (Ping timeout: 256 seconds)06:48
*** ashvala <ashvala!~quassel@c-73-122-221-143.hsd1.ga.comcast.net> has joined #bzflag06:49
*** BZNotify` <BZNotify`!~BZNotify@bzexcess.com> has joined #bzflag07:03
*** BZNotify <BZNotify!~BZNotify@bzexcess.com> has quit IRC (Ping timeout: 240 seconds)07:03
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has quit IRC (Ping timeout: 260 seconds)07:05
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has joined #bzflag09:00
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has quit IRC (Ping timeout: 240 seconds)09:04
*** Sgeo <Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net> has quit IRC (Read error: Connection reset by peer)10:42
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has joined #bzflag11:01
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag11:03
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has quit IRC (Ping timeout: 260 seconds)11:05
*** FieldSobers <FieldSobers!~User49@unaffiliated/user49> has quit IRC (Ping timeout: 272 seconds)12:22
*** User49 <User49!~User49@unaffiliated/user49> has joined #bzflag12:23
blast007yeah, I suppose the game controller API is a rather large change that deserves the longer testing cycle of a major release12:42
blast007do we still want to keep non-SDL2 platform code for 2.4.24?12:43
*** ashvala <ashvala!~quassel@c-73-122-221-143.hsd1.ga.comcast.net> has joined #bzflag13:01
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has quit IRC (Ping timeout: 240 seconds)13:05
*** FieldSobers <FieldSobers!~User49@unaffiliated/user49> has joined #bzflag13:36
*** DTRemenak|RDP <DTRemenak|RDP!~DTRemenak@2605:e000:141f:c002:3ca1:68c3:d618:fee> has joined #bzflag13:38
*** ChanServ sets mode: +v DTRemenak|RDP13:38
*** DTRemenak <DTRemenak!~DTRemenak@about/essy/CrazyCoder/DTRemenak> has quit IRC (Ping timeout: 260 seconds)13:39
*** DTRemenak|RDP is now known as DTRemenak13:39
*** User49 <User49!~User49@unaffiliated/user49> has quit IRC (Ping timeout: 272 seconds)13:40
*** ashvala <ashvala!~quassel@c-73-122-221-143.hsd1.ga.comcast.net> has joined #bzflag13:45
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has quit IRC (Ping timeout: 256 seconds)13:49
*** ashvala <ashvala!~quassel@c-73-122-221-143.hsd1.ga.comcast.net> has joined #bzflag14:00
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has quit IRC (Ping timeout: 240 seconds)14:04
JeffM[m]real joysticks seem relegated to driving and flight/space sims these days15:57
JeffM[m]since BZ is a simplified FPS control wise, controllers make a lot of sense for it.15:58
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has joined #bzflag16:00
JeffM[m]Put forward/Backward on left stick vertical, and turning on right stick horizontal,  shoot on right trigger, and jump on A, and it'll be perfectly natural for more console players16:03
JeffM[m]Dpad for menus16:03
JeffM[m]well Y to bring up menu, dpad to navigate menu, A to accept B to cancel.16:04
JeffM[m]then do like X or B, or LB/RB to drop a flag, dpad in game to select hunt target, that'd be pretty natural for people16:04
*** ashvala <ashvala!~quassel@unaffiliated/ashvala> has quit IRC (Ping timeout: 272 seconds)16:05
*** ashvala <ashvala!~quassel@c-73-122-221-143.hsd1.ga.comcast.net> has joined #bzflag16:13
blast007the game controller API is based around the Xbox controllers, and has a bunch of mappings for other gamepads16:13
blast007lets you easily have some sane defaults16:17
blast007SDL2's API is also (at least partially) implmeneted by GLFW16:17
blast007implemented*16:18
macsformecan't do jump on A if the right stick is for turning... you won't be able to do spinning jumps16:34
macsformeprobably right trigger to fire, right bumper to identify/lock on, and put jumping and flag dropping on the left trigger/bumper one way or the other16:36
macsformeor else put all the driving on one stick16:37
macsformethis is what I did for the GCW Zero (which doesn't have bumpers): http://fairserve.net/~josh/bzflag/embedded/gcw0%20bindings.png16:39
macsformeI'm good with getting rid of non-SDL platform code in 2.4... that's at least a straightforward process with a mostly predictable outcome16:45
JeffM[m]Jump as A is going to be a big muscle memory for people but I see your point. You may want to have some different presets16:51
JeffM[m]Spin jump is more of an advanced technique, jump on A may be better for beginners.16:51
macsformemultiple presets is probably a good idea... same thing for mouse/keyboard bindings, for that matter16:59
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has quit IRC (Remote host closed the connection)18:44
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has joined #bzflag19:02
*** ChanServ sets mode: +v spldart19:02
*** Sgeo <Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net> has joined #bzflag19:31

Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!