*** Guest7353 <Guest7353!~Guest73@2604:3d08:1c7e:5600:57be:6bf7:ced3:21c> has joined #bzflag | 00:58 | |
*** Guest7353 <Guest7353!~Guest73@2604:3d08:1c7e:5600:57be:6bf7:ced3:21c> has quit IRC (Client Quit) | 01:01 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 01:27 | |
SpringTank | Is there a block diagram for the bzflag source? | 04:18 |
---|---|---|
blast007 | nope | 04:42 |
blast007 | do yo have a question about some of the code? | 04:44 |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 250 seconds) | 05:10 | |
blast007 | there's 420 warnings building the master branch in 64-bit mode on Windows, most/all of which are "possible loss of data" warnings due to changes in type sizes between 32-bit and 64-bit mode. | 05:25 |
blast007 | bunch of linker errors when I build release mode too. not sure if that's a problem with the BZFlag project files or the way I built the dependencies. | 05:34 |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 08:36 | |
*** spldart <spldart!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has quit IRC (Ping timeout: 252 seconds) | 09:30 | |
SpringTank | I'm just trying to understand how the game engine works on a deeper level. | 09:56 |
SpringTank | I'm a visual learner, so block diagrams and flow charts would just speed up the process. | 09:56 |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 10:00 | |
*** spldart <spldart!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has joined #bzflag | 10:10 | |
blast007 | I'd just suggest using an IDE that lets you follow code around. So, Visual Studio on Windows, QtCreator on Linux, Xcode or AppCode on macOS. Then you can right click on functions/variables/classes and find the usage or definitions. | 12:50 |
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has quit IRC (Quit: Client limit exceeded: 15000) | 12:50 | |
blast007 | I'm pondering a change to the login flow for the game client. Instead of the username/password fields in the Join Game menu, I'd have a login menu that would fetch a session token from the central services. That would be stored locally instead of the password (and username?). | 14:13 |
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has joined #bzflag | 14:14 | |
blast007 | Those session tokens would be recorded on the central services and could be revoked by the player. (So, for instance, if they played the game at a friend's house or a public workstation, but forgot to log out, they could do that by revoking that session token.) | 14:14 |
blast007 | Though, that kind of change might affect the flow of people that run multiple clients with different names or like to switch names often (between/to/from registered/unregistered names). | 14:16 |
blast007 | since to change between registered names, you'd have to log out and then log in with the new name | 14:27 |
blast007 | and to change from a registered account to a non-registered you'd have to log out. | 14:27 |
*** disco <disco!~disco@81.187.95.100> has quit IRC (Ping timeout: 252 seconds) | 14:38 | |
*** disco <disco!~disco@81.187.95.100> has joined #bzflag | 14:38 | |
JeffM[m] | BZFlag's 'engine' is a little convoluted, especially in the all the scenenode stuff. | 15:01 |
JeffM[m] | a lot of the GL state management stuff was to help software render performance back in the day. Most of it can be replaced with simple material sorting. | 15:01 |
JeffM[m] | There are some good resources about general game dev practices out there though. | 15:01 |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 15:03 | |
*** Gollum <Gollum!~Gollum@131.93.56.40> has joined #bzflag | 15:11 | |
*** cods <cods!~fred@82-65-232-44.subs.proxad.net> has quit IRC (*.net *.split) | 15:35 | |
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has quit IRC (*.net *.split) | 15:35 | |
*** SpringTank <SpringTank!~quassel@69-154-138-57.lightspeed.rcsntx.sbcglobal.net> has quit IRC (*.net *.split) | 15:35 | |
*** User <User!~quassel@69-154-138-57.lightspeed.rcsntx.sbcglobal.net> has joined #bzflag | 15:35 | |
*** cods <cods!~fred@82-65-232-44.subs.proxad.net> has joined #bzflag | 15:35 | |
blast007 | speaking of 64-bit, seems that Windows 11 will require a 64-bit processor. And UEFI, Secure Boot, and TPM 2.0. | 17:43 |
Gollum | when does 11 come out? | 19:02 |
blast007 | end of 2021 or early 2022 | 19:04 |
Gollum | nice cause my pc wont upg. tto the stupid feature updates | 19:04 |
Gollum | just wont do it | 19:04 |
blast007 | mine wouldn't either. On one system I was able to get it to update by running the Windows 20H2 setup.exe from within Windows (I think?), but another wouldn't even work with that. Had to reinstall from scratch. | 19:06 |
Gollum | I did that too | 19:06 |
Gollum | and didnt work still | 19:06 |
Gollum | so im stuck with no update | 19:06 |
blast007 | my work laptop won't support 11 :) | 19:07 |
Gollum | ruhroh | 19:07 |
Gollum | my pc will haha | 19:07 |
Gollum | but it cant upg. lol | 19:07 |
Gollum | Blast | 19:08 |
Gollum | blast007 Check DM :) On Libera | 19:11 |
*** nitroxis_ <nitroxis_!n@nxs.re> has quit IRC (Remote host closed the connection) | 19:38 | |
*** nitroxis <nitroxis!n@nxs.re> has joined #bzflag | 19:53 | |
*** Gollum <Gollum!~Gollum@131.93.56.40> has quit IRC (Quit: Client closed) | 20:19 | |
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-173-75-132-184.pitbpa.fios.verizon.net> has quit IRC (Quit: Textual IRC Client: www.textualapp.com) | 20:52 | |
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-173-75-132-184.pitbpa.fios.verizon.net> has joined #bzflag | 20:54 | |
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-173-75-132-184.pitbpa.fios.verizon.net> has quit IRC (*.net *.split) | 22:19 | |
*** spldart <spldart!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has quit IRC (*.net *.split) | 22:19 | |
*** DTRemenak <DTRemenak!~DTRemenak@2603-8001-3700-003f-64d9-8055-2b7f-eba0.res6.spectrum.com> has quit IRC (*.net *.split) | 22:19 | |
*** ChanServ <ChanServ!ChanServ@services.libera.chat> has quit IRC (*.net *.split) | 22:19 | |
*** cods <cods!~fred@82-65-232-44.subs.proxad.net> has quit IRC (*.net *.split) | 22:19 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (*.net *.split) | 22:19 | |
*** Agatha <Agatha!~agatha@user/agatha> has quit IRC (*.net *.split) | 22:19 | |
*** nitroxis <nitroxis!n@nxs.re> has quit IRC (*.net *.split) | 22:19 | |
*** User <User!~quassel@69-154-138-57.lightspeed.rcsntx.sbcglobal.net> has quit IRC (*.net *.split) | 22:19 | |
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has quit IRC (*.net *.split) | 22:19 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (*.net *.split) | 22:19 | |
*** disco <disco!~disco@81.187.95.100> has quit IRC (*.net *.split) | 22:19 | |
*** allejo <allejo!~allejo@user/allejo> has quit IRC (*.net *.split) | 22:19 | |
*** Gort[m] <Gort[m]!~M-gort-ma@2001:470:69fc:105::7ed> has quit IRC (*.net *.split) | 22:19 | |
*** FastLizard4 <FastLizard4!fastlizard@wikipedia/FastLizard4> has quit IRC (*.net *.split) | 22:19 | |
*** jfindlay <jfindlay!~jfindlay@159.203.239.211> has quit IRC (*.net *.split) | 22:19 | |
*** ashvala <ashvala!~quassel@104.131.125.108> has quit IRC (*.net *.split) | 22:19 | |
*** kierra <kierra!~quassel@user/kierra> has quit IRC (*.net *.split) | 22:19 | |
*** rodgort <rodgort!~rodgort@static.38.6.217.95.clients.your-server.de> has quit IRC (*.net *.split) | 22:19 | |
*** brlcad <brlcad!~sean@104.225.5.10> has quit IRC (*.net *.split) | 22:19 | |
*** Cobra_Fast <Cobra_Fast!~coprah@wtwrp.de> has quit IRC (*.net *.split) | 22:19 | |
*** yuitimothy <yuitimothy!~yuitimoth@user/yuitimothy> has quit IRC (*.net *.split) | 22:19 | |
*** catay <catay!~smertens@user/catay> has quit IRC (*.net *.split) | 22:19 | |
*** JeffM[m] <JeffM[m]!~generalpu@2001:470:69fc:105::7ef> has quit IRC (*.net *.split) | 22:19 | |
*** sean[m] <sean[m]!~brlcadmat@2001:470:69fc:105::1ff> has quit IRC (*.net *.split) | 22:19 | |
*** blast007 <blast007!~blast@user/blast007> has quit IRC (*.net *.split) | 22:19 | |
*** bboles <bboles!~bboles@64.94.212.195> has quit IRC (*.net *.split) | 22:19 | |
*** dngor <dngor!abuse@104-136-128-018.biz.spectrum.com> has quit IRC (*.net *.split) | 22:19 | |
*** the_map <the_map!~the_map@user/the-map/x-5158391> has quit IRC (*.net *.split) | 22:19 | |
*** TD-Linux <TD-Linux!~Thomas@user/td-linux> has quit IRC (*.net *.split) | 22:19 | |
*** macsforme <macsforme!~macsforme@2604:a880:400:d0::e61:a001> has quit IRC (*.net *.split) | 22:19 | |
*** alezakos <alezakos!~kongr45gp@user/alezakos> has quit IRC (*.net *.split) | 22:19 | |
*** spoopydango[m] <spoopydango[m]!~spoopydan@2001:470:69fc:105::7f0> has quit IRC (Ping timeout: 272 seconds) | 22:23 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 22:23 | |
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has joined #bzflag | 22:23 | |
*** catay <catay!~smertens@user/catay> has joined #bzflag | 22:23 | |
*** yuitimothy <yuitimothy!~yuitimoth@user/yuitimothy> has joined #bzflag | 22:23 | |
*** Cobra_Fast <Cobra_Fast!~coprah@wtwrp.de> has joined #bzflag | 22:23 | |
*** brlcad <brlcad!~sean@104.225.5.10> has joined #bzflag | 22:23 | |
*** rodgort <rodgort!~rodgort@static.38.6.217.95.clients.your-server.de> has joined #bzflag | 22:23 | |
*** kierra <kierra!~quassel@user/kierra> has joined #bzflag | 22:23 | |
*** DTRemenak <DTRemenak!~DTRemenak@2603-8001-3700-003f-64d9-8055-2b7f-eba0.res6.spectrum.com> has joined #bzflag | 22:23 | |
*** spldart <spldart!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has joined #bzflag | 22:23 | |
*** disco <disco!~disco@81.187.95.100> has joined #bzflag | 22:23 | |
*** Agatha <Agatha!~agatha@user/agatha> has joined #bzflag | 22:23 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 22:23 | |
*** User <User!~quassel@69-154-138-57.lightspeed.rcsntx.sbcglobal.net> has joined #bzflag | 22:23 | |
*** cods <cods!~fred@82-65-232-44.subs.proxad.net> has joined #bzflag | 22:23 | |
*** nitroxis <nitroxis!n@nxs.re> has joined #bzflag | 22:23 | |
*** jfindlay <jfindlay!~jfindlay@159.203.239.211> has joined #bzflag | 22:23 | |
*** FastLizard4 <FastLizard4!fastlizard@wikipedia/FastLizard4> has joined #bzflag | 22:23 | |
*** Gort[m] <Gort[m]!~M-gort-ma@2001:470:69fc:105::7ed> has joined #bzflag | 22:23 | |
*** allejo <allejo!~allejo@user/allejo> has joined #bzflag | 22:23 | |
*** ChanServ <ChanServ!ChanServ@services.libera.chat> has joined #bzflag | 22:23 | |
*** alezakos <alezakos!~kongr45gp@user/alezakos> has joined #bzflag | 22:23 | |
*** tantalum.libera.chat sets mode: +vo allejo ChanServ | 22:23 | |
*** dngor <dngor!abuse@104-136-128-018.biz.spectrum.com> has joined #bzflag | 22:23 | |
*** the_map <the_map!~the_map@user/the-map/x-5158391> has joined #bzflag | 22:23 | |
*** TD-Linux <TD-Linux!~Thomas@user/td-linux> has joined #bzflag | 22:23 | |
*** macsforme <macsforme!~macsforme@2604:a880:400:d0::e61:a001> has joined #bzflag | 22:23 | |
*** tantalum.libera.chat sets mode: +ov macsforme macsforme | 22:23 | |
*** JeffM[m] <JeffM[m]!~generalpu@2001:470:69fc:105::7ef> has joined #bzflag | 22:23 | |
*** sean[m] <sean[m]!~brlcadmat@2001:470:69fc:105::1ff> has joined #bzflag | 22:23 | |
*** blast007 <blast007!~blast@user/blast007> has joined #bzflag | 22:23 | |
*** bboles <bboles!~bboles@64.94.212.195> has joined #bzflag | 22:23 | |
*** ashvala <ashvala!~quassel@104.131.125.108> has joined #bzflag | 22:24 | |
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-173-75-132-184.pitbpa.fios.verizon.net> has joined #bzflag | 22:25 | |
*** Gort[m] <Gort[m]!~M-gort-ma@2001:470:69fc:105::7ed> has quit IRC (Ping timeout: 244 seconds) | 22:27 | |
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has quit IRC (Ping timeout: 246 seconds) | 22:27 | |
*** JeffM[m] <JeffM[m]!~generalpu@2001:470:69fc:105::7ef> has quit IRC (Ping timeout: 272 seconds) | 22:28 | |
*** sean[m] <sean[m]!~brlcadmat@2001:470:69fc:105::1ff> has quit IRC (Ping timeout: 272 seconds) | 22:28 | |
*** ChanServ <ChanServ!ChanServ@services.libera.chat> has quit IRC (*.net *.split) | 22:31 | |
*** ChanServ <ChanServ!ChanServ@services.libera.chat> has joined #bzflag | 22:31 | |
*** tantalum.libera.chat sets mode: +o ChanServ | 22:31 |
Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!