02:30.55 | *** join/#bzflag Patlabor221 (~JeffM@2605:e000:7d02:c700:8589:7d20:1067:ab31) |
02:30.55 | *** join/#bzflag Patlabor221 (~JeffM@unaffiliated/jeffm2501) |
02:30.55 | *** mode/#bzflag [+v Patlabor221] by ChanServ |
04:44.20 | Constitution | do we still have GSoC money? |
05:22.37 | *** join/#bzflag zlsa (~zlsa@static-205-157-147-198.ded.unwiredbb.net) |
05:22.37 | *** join/#bzflag zlsa (~zlsa@unaffiliated/zlsa) |
05:57.57 | Patlabor221 | Constitution, oh god no |
05:58.13 | Patlabor221 | why? |
06:00.41 | *** join/#bzflag Patlabor221_ (uid48618@gateway/web/irccloud.com/x-xneqxlpwnuyngais) |
06:21.53 | *** join/#bzflag BulletCatcher (~bc@bzflag/developer/BulletCatcher) |
06:22.29 | Constitution | Patlabor221: for our next release, we should probably have a development account with Apple to sign the mac builds with, so users don't have to bypass the security warning. In the absense of having our own account, we can probably find one of our developers who has one and would be willing to sign it |
06:23.29 | Constitution | I may have one soon? and I think one of our former GSoC devs has one |
06:24.10 | Patlabor221 | I can get em signed |
06:24.30 | Patlabor221 | but no, we don't have any money left |
06:24.38 | Constitution | did it all go to shirts? |
06:25.02 | Patlabor221 | I know someone who is already paying the apple tax |
06:25.43 | Constitution | heh |
06:27.17 | Patlabor221 | we only had like 700$ after taxes and expensese, and I spent that on a buttload of shirts |
06:27.43 | Patlabor221 | yeah, 4 or 5 rounds of them |
06:27.47 | Patlabor221 | and all them hoodies |
06:29.58 | Patlabor221 | I can get you a signed build tomorow if you want |
06:30.55 | Patlabor221 | is the current github build good for OSX? |
06:31.24 | Constitution | I'll check |
06:31.31 | *** join/#bzflag meeba (~lamer@75.71.23.204) |
06:33.10 | Constitution | import 3 is the "current" one, right? |
06:33.58 | Patlabor221 | yeah |
06:34.22 | Patlabor221 | 4 and probalby 5 will be basicly "read only" |
06:35.10 | Constitution | wonders why there is a "BZFlag" GitHub organization with no people in it |
06:36.33 | Patlabor221 | becuse someone else started it |
06:36.38 | Patlabor221 | and we can't own it |
06:36.44 | Patlabor221 | nobody knows who it is |
06:37.02 | Patlabor221 | even Github sent them a message asking for them to come forward |
06:37.15 | Patlabor221 | and apearantly it has private repositories |
06:37.43 | Constitution | a secret fork |
06:38.27 | Constitution | that's unfortunate, though? it seems like the main organization should be entitled to the name |
06:40.11 | Patlabor221 | no clue |
06:40.12 | Patlabor221 | but someone is paying for those repos |
06:41.52 | Patlabor221 | the name isn't trademarked |
06:41.52 | Patlabor221 | and it's Github's service |
06:41.52 | Patlabor221 | they don't HAVE to give us anything |
06:42.05 | Patlabor221 | they tried realy hard to help me contact the other person |
06:42.21 | Patlabor221 | but they can't give him an email address |
06:42.21 | Patlabor221 | privacy pollicy |
06:42.21 | Patlabor221 | so I can't blame them |
07:01.45 | Patlabor221 | also we have no organization |
07:02.05 | Patlabor221 | and I can understand why they'd have a first come first serve policy for that, with people forking all the time :) |
07:05.59 | Constitution | no issues so far with the latest revision of our github repo, right? |
07:06.43 | Patlabor221 | not that I'm aware of |
07:06.45 | Flash | Constitution: does is cost to be able to sign? |
07:06.58 | Flash | I thought a dev account was free |
07:07.00 | Patlabor221 | you have to have a dev account |
07:07.05 | Patlabor221 | a FULL dev account |
07:07.09 | Patlabor221 | 100$ a year |
07:07.24 | Patlabor221 | the same account that can push to the app store |
07:07.35 | Patlabor221 | because WHY would you want to distribut software any other way? |
07:08.16 | Flash | don't get me started |
07:08.33 | Flash | since every new "upgrade" from Apple removes useful features |
07:08.44 | Flash | in favor of making my computer as stupid as my phone |
07:08.59 | Patlabor221 | why not just use your phone, you don't need a pesky computer |
07:09.02 | Not-311d | [02bzflag-import-3] 07macsforme pushed 031 commit to 03v2_4_x [+0/-0/±1] 13http://git.io/m-Dd5Q |
07:09.04 | Not-311d | [02bzflag-import-3] 07macsforme 036e4b166 - The Xcode deployment target should be 10.7. |
07:09.49 | Flash | new iMovie ... you can only put 15 minute movies to the cloud ... why would you want a longer movie? |
07:10.03 | Flash | you can't export to iDVD ... we believe optical media is dead |
07:10.14 | Flash | Pages ... you don't need mail-merge |
07:10.24 | Flash | Page layout mode? Why? too hard |
07:10.36 | Flash | bangs head on desk softly |
07:10.56 | *** join/#bzflag Patlabor (~JeffM@cpe-23-240-150-79.socal.res.rr.com) |
07:11.00 | Constitution | yeah there are free dev accounts, which gain you little, and the paid ones where you can get early access to software and operating systems, put stuff in the app store, and sign your applications |
07:11.00 | Patlabor | but get github how you want it and I can ask him to do a build, he'll ether be able to remote in from work and do it, or do it in the evening probalb |
07:11.16 | Patlabor | Flash, because apple wants to be google from 5 years ago |
07:11.43 | Patlabor | if a free account could sign apps then signing wouldn't mean much :) |
07:11.51 | Patlabor | it's the barrier to entry |
07:12.00 | Patlabor | and since it's apple, i's 4 times what everyone else charges |
07:12.04 | Constitution | Patlabor: that should do it for now, although at this phase I don't see a specific need for a signed build, except to go through the exercise |
07:12.26 | Flash | well, if it's really an impediment, I'm willing to sign up |
07:12.30 | Patlabor | Constitution, yeah that's why I want to have him try, to make sure it works |
07:13.02 | Patlabor | he's always said he'll sign anything I need or do OSX builds of unity projects |
07:13.07 | Patlabor | and put them on devices for me |
07:13.22 | Constitution | or we could distribute on OS X via steam :P $100 for your first game and free thereafter |
07:13.45 | Patlabor | sure, we can go closed source :) |
07:14.00 | Constitution | why? |
07:14.03 | Patlabor | steamworks ain't open source :) |
07:14.21 | Constitution | oh |
07:14.38 | Patlabor | tho Mac people would be used to paying something |
07:14.54 | Patlabor | you HAVE to charge something for a game on steam |
07:15.07 | Patlabor | unless you have some kind of app purchases |
07:15.12 | Patlabor | Valve has to make some money |
07:15.37 | Patlabor | and even then, we'd still have to sign the thing with apple |
07:16.06 | Patlabor | I mean really I should sign the windows installers too |
07:16.07 | Flash | how many connections do you have/need? |
07:16.09 | Constitution | eh? really? |
07:16.28 | Patlabor | Flash, IRC dropped me and it seems to be freaking out |
07:16.42 | Patlabor | Constitution, sure, they say they are unsafe downloads now |
07:16.53 | Patlabor | and have a UAC message on install |
07:17.00 | Constitution | oh |
07:17.02 | Constitution | lovely |
07:17.11 | Patlabor | but everyone ignores those anyway :) |
07:17.15 | Patlabor | it hasn't been a problem |
07:17.30 | Patlabor | it's not like apple where it WON'T run in the normal way unless you take special action |
07:20.11 | Constitution | so are we keeping the c++11 features and abandoning earlier operating systems while in a maintenance release cycle? |
07:20.25 | Patlabor | only some |
07:20.46 | Patlabor | auto and shared pointer can stay in 2.4.x |
07:20.57 | Patlabor | other more fancy things will wait for 2.6 |
07:22.53 | Constitution | thinks it is strange that compilers would support only a subset of new standards |
07:23.11 | Patlabor | most of them were implemented before it was a standard |
07:23.25 | Patlabor | and many of the features are unrelated to each other |
07:23.33 | *** join/#bzflag I_Died_Once (~I_Died_On@unaffiliated/idiedonce/x-1828535) |
07:23.39 | Patlabor | depening on your archeecture some features may be harder then others to implement |
07:26.27 | Patlabor | or maybe the guy with your smart pointer impelemntation got done way sooner then the guy doing threads |
07:26.40 | Patlabor | because the smart pointer developer just ripped it out of boost :) |
07:29.48 | Patlabor | slow night, there are onnly 5 people playing right now |
07:30.59 | allejo | typical for this hour no? |
07:31.10 | Patlabor | it's usualy a little higher |
07:31.26 | Patlabor | not a lot higher but a little higher |
07:31.53 | Patlabor | I remember the days when it was unheard of to go down to zero players |
07:32.01 | Patlabor | now it hapens several times a week |
07:32.19 | allejo | saddening |
07:32.37 | Patlabor | to every season turn turn |
07:32.59 | Constitution | clearly we need cake |
07:33.07 | Patlabor | heh, one person picked "other" in the OS section of the survey |
07:34.14 | allejo | the lone BSD user! |
07:34.22 | Patlabor | probably |
07:42.30 | Patlabor | only 5 of 90 respondents said they used the source to contribute to devlopment |
07:42.35 | Patlabor | that sounds about right |
07:53.46 | *** join/#bzflag FusionDude (~flash@71.56.240.88) |
07:53.46 | *** join/#bzflag FusionDude (~flash@bzflag/developer/Flash) |
07:58.53 | allejo | might have been one of them |
07:59.18 | allejo | though "contribute" is hardly accurate for me. "break everything" is more accurate |
07:59.58 | Patlabor | most people basicly said "because it makes the game free" :) |
08:00.52 | allejo | they like that it's open source because it makes it free? |
08:01.07 | Patlabor | yeah |
08:02.52 | Patlabor | also over a third of the people don't play any other games |
08:15.04 | allejo | ...wait what? |
08:23.49 | Patlabor | yup |
08:24.02 | Patlabor | most people don't know what a better game looks like |
08:26.12 | allejo | that's concerning |
08:26.32 | *** join/#bzflag I_Died_Once (~I_Died_On@69.136.32.149) |
08:26.43 | *** join/#bzflag I_Died_Once (~I_Died_On@unaffiliated/idiedonce/x-1828535) |
08:27.14 | Patlabor | not realy, I've known it for a long time |
08:27.19 | Patlabor | it's just good to have data |
08:27.58 | Patlabor | it helps explain the high thruput on people that hit the site |
08:28.15 | Patlabor | those that don't have expections stick |
08:28.49 | allejo | bz's an arcade classic :p |
08:29.37 | Patlabor | nope |
08:29.45 | Patlabor | battle zone is |
08:29.54 | Patlabor | we don't play ANYTHING like battlezone |
08:30.16 | Patlabor | personaly I'd remove it from the name |
08:30.31 | Patlabor | but the good name is taken :( |
08:31.45 | allejo | what's the good name? "tanks with flags" |
08:34.07 | Patlabor | Treadmarks |
08:37.48 | *** join/#bzflag alcatraz (~chatzilla@82.79.9.244) |
08:39.11 | alcatraz | hello |
08:39.57 | Patlabor | hello |
08:40.15 | alcatraz | havent been here in a long time |
08:40.18 | alcatraz | quiet as usual |
08:40.53 | Patlabor | yup |
08:44.31 | allejo | hears crickets |
08:44.47 | allejo | Treadmarks? that actually kinda sounds cool |
08:45.01 | Patlabor | yeah it's the right name for the game |
08:45.06 | Patlabor | but it's already a game |
08:45.12 | Patlabor | I did some work for them long ago |
08:45.47 | allejo | oh lame |
08:46.01 | Patlabor | not really, they paid me well and it was a good game idea |
08:46.07 | Patlabor | had deformable terrain |
08:50.06 | *** join/#bzflag Flash (~flash@71.56.240.88) |
08:50.06 | *** join/#bzflag Flash (~flash@bzflag/developer/Flash) |
08:50.48 | Flash | that was the weirdest thing ... my network cut out and when it came back, freenode wouldn't let me connect |
08:51.08 | Flash | it kept telling me that my nickname was unavailable then it disconnected me |
08:52.14 | allejo | was it open source? |
08:53.35 | Patlabor | no |
08:54.08 | Patlabor | but nether was bzflag when I started working on it |
08:58.53 | Patlabor | makes sleeps |
10:40.47 | *** part/#bzflag alcatraz (~chatzilla@82.79.9.244) |
11:32.03 | *** join/#bzflag I_Died_Once (~I_Died_On@2600:1005:b00f:171:10bf:84ab:c0c5:dc31) |
11:32.03 | *** join/#bzflag I_Died_Once (~I_Died_On@unaffiliated/idiedonce/x-1828535) |
11:58.51 | *** join/#bzflag Patlabor (~JeffM@2605:e000:7d02:c700:7dab:e5bf:abfb:df25) |
12:18.56 | *** join/#bzflag death__ (~I_Died_On@c-73-182-122-60.hsd1.ga.comcast.net) |
12:28.11 | *** join/#bzflag I_Died_Once (~I_Died_On@unaffiliated/idiedonce/x-1828535) |
13:27.41 | blast007 | the "other" operating system on the survey was "Linux/Windows" ;) |
14:26.06 | *** join/#bzflag bzbugsy (~mortal@unaffiliated/bzbugsy) |
15:10.12 | *** join/#bzflag Patlabor221 (~JeffM@unaffiliated/jeffm2501) |
15:10.12 | *** mode/#bzflag [+v Patlabor221] by ChanServ |
15:20.05 | *** join/#bzflag bzbugsy (~mortal@unaffiliated/bzbugsy) |
16:11.45 | *** join/#bzflag bzbugsy (~mortal@c-98-219-95-167.hsd1.fl.comcast.net) |
16:11.45 | *** join/#bzflag bzbugsy (~mortal@unaffiliated/bzbugsy) |
16:35.57 | *** part/#bzflag WhoopeeCat (~j-mo@207.235.53.82) |
16:36.33 | *** join/#bzflag zlsa (~zlsa@static-205-157-147-198.ded.unwiredbb.net) |
16:36.43 | *** join/#bzflag zlsa (~zlsa@unaffiliated/zlsa) |
17:29.56 | *** join/#bzflag Patlabor221 (~JeffM@107-209-61-107.lightspeed.irvnca.sbcglobal.net) |
17:29.56 | *** join/#bzflag Patlabor221 (~JeffM@unaffiliated/jeffm2501) |
17:29.56 | *** mode/#bzflag [+v Patlabor221] by ChanServ |
17:31.05 | *** join/#bzflag TASAIRES (~TASAIRES@84.76.154.24) |
17:42.28 | *** join/#bzflag TASAIRES_ (~TASAIRES@84.76.154.24) |
17:44.37 | *** join/#bzflag TASAIRES__ (~TASAIRES@84.76.154.24) |
17:44.37 | *** join/#bzflag TASAIRES_ (~TASAIRES@84.76.154.24) |
18:37.24 | *** join/#bzflag khonkhortisan (~Khonkhort@c-24-18-42-215.hsd1.wa.comcast.net) |
18:43.23 | Patlabor221 | so it seems apple has 2 dev accounts, iOS and OSX |
18:43.33 | Patlabor221 | iOS acccounts can't sign OSX bins |
18:44.44 | blast007 | I'm assuming the reverse is also true? |
18:44.47 | Patlabor221 | yeah |
18:44.51 | blast007 | fun. |
18:44.59 | Patlabor221 | each one is a seperate 100$ a year fee |
18:45.12 | gnu-sense | extortion |
18:45.18 | zlsa | * legal extortion |
18:45.35 | Patlabor221 | that pretty much is apple's sales model |
18:45.40 | blast007 | sorry everyone, no iOS version of BZFlag! too expensive! |
18:45.58 | Patlabor221 | throw it in a brushed aluminum case, multiply price by 4 |
18:46.14 | gnu-sense | aluminum=shiny |
18:46.26 | blast007 | and Google would probably remove us for "copyright infringement" and then deny our appeal with their automated bots of injustice |
18:46.33 | Patlabor221 | heh |
18:47.10 | Patlabor221 | signing the windows builds would need a certificate |
18:47.24 | Patlabor221 | they can be as low as 70$ |
18:47.47 | Patlabor221 | but windows doesn't complain as much as OSX does |
18:48.04 | blast007 | yet |
18:48.06 | Patlabor221 | also the signers contact info gets burned into the app |
18:48.19 | Patlabor221 | so it would be odd to have it be "Some dude" |
18:48.25 | Patlabor221 | on any platform |
18:48.41 | blast007 | Polar Bears with Chainsaws! |
18:48.53 | Patlabor221 | PBC inc |
18:48.57 | Patlabor221 | LLC |
18:48.58 | blast007 | heh |
18:51.56 | Patlabor221 | I wonder if mono is signed |
18:52.23 | *** join/#bzflag DarkCalf (~DarkCalf@64.185.232.90) |
19:04.10 | Patlabor221 | Constitution, get me 1500$ and I can do that in realtime for you :) |
19:05.41 | blast007 | heck, 2.99.x could probably do that in real-time :P already had similar stuff possible |
19:06.05 | Patlabor221 | if someone wrote the shaders and upgraded us to GL3 |
19:06.37 | Patlabor221 | soft shadows FTW |
19:07.13 | Patlabor221 | 1500$ gets you new networking too ;) |
19:08.44 | *** join/#bzflag lastius (416fa476@gateway/web/freenode/ip.65.111.164.118) |
19:08.57 | lastius | HAHAHAHAHA I CAN DDOS ANY SERVER NOW :D |
19:09.00 | lastius | HAHAHAHAHAHAHA |
19:09.10 | lastius | THATS ALL THAT U CAN DO? BAN? |
19:09.12 | lastius | HAHAHAHAHAHA |
19:09.25 | *** mode/#bzflag [+o blast007] by ChanServ |
19:09.31 | lastius | HAHAHAHA PATHETIC |
19:09.39 | *** mode/#bzflag [+q *!*@*gateway/web/freenode/*] by blast007 |
19:09.39 | Patlabor221 | and another list server |
19:09.58 | *** part/#bzflag lastius (416fa476@gateway/web/freenode/ip.65.111.164.118) |
19:10.08 | *** join/#bzflag lastius (416fa476@gateway/web/freenode/ip.65.111.164.118) |
19:10.22 | *** part/#bzflag lastius (416fa476@gateway/web/freenode/ip.65.111.164.118) |
19:10.26 | Patlabor221 | and facebook auth.. facebook auth would be fine |
19:10.32 | Patlabor221 | and super easy |
19:10.52 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
19:10.52 | *** join/#bzflag Khosa (416fa476@gateway/web/freenode/ip.65.111.164.118) |
19:11.10 | Patlabor221 | I don't recall 2.99 having shaders |
19:11.17 | Patlabor221 | it had normal maping at one point |
19:11.24 | blast007 | there was stuff with lua, but I don't recall if it was actual shaders |
19:11.33 | Patlabor221 | yeah that rendering needs full shaders |
19:11.52 | Patlabor221 | you'd need at LEAST Gl3 possibly GL4 for the soft shadows |
19:12.01 | Patlabor221 | but yeah it's all dooable |
19:12.26 | Patlabor221 | normal mapping, ambient occulsion, raycast shadow shaders, and the grass billboards |
19:14.07 | Patlabor221 | probalby would not run on an old mac tho :) |
19:15.01 | Patlabor221 | needs to play more with NAT punchthru |
19:15.40 | *** part/#bzflag Khosa (416fa476@gateway/web/freenode/ip.65.111.164.118) |
19:15.41 | blast007 | I see shaders in one of the luaworld examples |
19:16.03 | *** join/#bzflag DDoS_HAHAHAHAHA (416fa476@gateway/web/freenode/ip.65.111.164.118) |
19:16.12 | Patlabor221 | wonder if it was GL 2 or 3 |
19:16.17 | Patlabor221 | GL2 shaders were quite limited |
19:16.30 | blast007 | dunno |
19:16.31 | Patlabor221 | does it say pixel or fragment shader? |
19:17.10 | blast007 | I see files with .frag and .vert extensions |
19:17.26 | Patlabor221 | ok then yeah that's geo shaders |
19:17.29 | Patlabor221 | IIRC |
19:17.33 | Patlabor221 | but cool |
19:17.46 | Patlabor221 | then you can do some of the stuff in the screenshot |
19:18.02 | Patlabor221 | I don't know how the octree would deal with the billboard grass |
19:18.17 | Patlabor221 | but there are ways to do that with vertex shaders too |
19:18.23 | blast007 | the main thing I recall seeing was relief shading of box wall textures and a shiny sphere in the middle |
19:18.33 | Patlabor221 | yeah normal mapping |
19:19.03 | Patlabor221 | it gives you per pixel lighting instead of per vertex |
19:20.09 | Patlabor221 | goes to burgle hams |
19:26.22 | *** mode/#bzflag [-o blast007] by blast007 |
19:28.35 | *** join/#bzflag DDOS_ATTACK4EVER (40fb160d@gateway/web/freenode/ip.64.251.22.13) |
19:31.18 | *** part/#bzflag DDOS_ATTACK4EVER (40fb160d@gateway/web/freenode/ip.64.251.22.13) |
19:31.56 | *** join/#bzflag ADDOS_ATTACK4EVE (40fb160d@gateway/web/freenode/ip.64.251.22.13) |
19:34.25 | *** join/#bzflag GOKU_SAN (17131afa@gateway/web/freenode/ip.23.19.26.250) |
19:36.20 | zlsa | re constitution, what did I miss? |
19:39.02 | blast007 | zlsa: talking about the above conversation about shaders? |
19:39.15 | zlsa | yes |
19:39.30 | blast007 | public forum thread |
19:40.11 | blast007 | someone did up a rendition of a BZFlag scene in a 3D modeling/rendering program |
19:43.16 | zlsa | kind of strange since he has awesome effects but no tank tracks |
19:44.40 | blast007 | he made all the tanks wipe their treads before rolling around on his brand new world |
19:44.46 | gnu-sense | omg. what I just missed |
19:44.56 | zlsa | <lastius> HAHAHAHAHA I CAN DDOS ANY SERVER NOW :D |
19:44.56 | zlsa | <lastius> HAHAHAHAHAHAHA |
19:44.56 | zlsa | <lastius> THATS ALL THAT U CAN DO? BAN? |
19:44.56 | zlsa | <lastius> HAHAHAHAHAHA |
19:44.56 | zlsa | * ChanServ gives channel operator status to blast007 |
19:44.57 | zlsa | <lastius> HAHAHAHA PATHETIC |
19:44.58 | zlsa | * blast007 sets quiet on *!*@*gateway/web/freenode/* |
19:45.00 | blast007 | gnu-sense: about the shaders> yeah |
19:45.00 | zlsa | <Patlabor221> and another list server |
19:45.02 | zlsa | * lastius (416fa476@gateway/web/freenode/ip.65.111.164.118) has left (requested by blast007 (For the lulz)) |
19:45.04 | zlsa | * lastius (416fa476@gateway/web/freenode/ip.65.111.164.118) has joined |
19:45.06 | zlsa | * lastius (416fa476@gateway/web/freenode/ip.65.111.164.118) has left (requested by blast007 (it's over 9000)) |
19:45.09 | *** mode/#bzflag [+o blast007] by ChanServ |
19:45.09 | zlsa | <Patlabor221> and facebook auth.. facebook auth would be fine |
19:45.11 | *** kick/#bzflag [zlsa!~blast007@bzflag/developer/Blast] by blast007 (zlsa) |
19:50.13 | gnu-sense | *cough* yes. about shaders. say more about shaders. I'm working on transformations, however (for no good reason)... |
19:58.18 | *** join/#bzflag bzbugsy (~mortal@unaffiliated/bzbugsy) |
20:27.18 | *** join/#bzflag JPT (~jpt@mail.jpt.lu) |
20:34.18 | Patlabor221 | gnu-sense, transorming tanks? sweet |
20:34.44 | gnu-sense | I wish. just map objects right now. |
20:35.25 | gnu-sense | There's not good representation. plus, glucose traveling to brain is experiencing extreme lag. |
20:36.57 | Patlabor221 | oh yeah the map format is not awesome |
20:37.03 | Patlabor221 | I remember when It didn't exist :)( |
20:37.49 | Patlabor221 | 1500$ gets you a full mapping solution too :) |
20:37.55 | gnu-sense | focuses on how to get points to be operators |
20:38.01 | gnu-sense | don't tempt me |
20:38.18 | Patlabor221 | you mean add operators to a point class? |
20:38.31 | gnu-sense | yeah. this is PHP tho. |
20:38.54 | Patlabor221 | static CPoint operator + (const CPoint& lhs, const CPoint& rhs) |
20:39.07 | Patlabor221 | why would you do geometric processing in php? |
20:39.16 | gnu-sense | hax |
20:39.19 | Patlabor221 | do you hate life? |
20:39.23 | Patlabor221 | huh? |
20:39.32 | gnu-sense | trying to make a HiX-like map generator |
20:39.44 | Patlabor221 | write the map generator in C and call it from the PHP |
20:39.53 | Patlabor221 | php is going to do it all as strings |
20:39.59 | Patlabor221 | it'll be slower then hell |
20:41.28 | gnu-sense | Ugh. I have the analysis right, but I'm trying to anticipate possible extensions |
20:41.35 | gnu-sense | I'm not worried about speed |
20:42.10 | Patlabor221 | but such a path leads to darkness and suffering |
20:42.12 | gnu-sense | I would use R, but I want others to be able to use it |
20:42.16 | Patlabor221 | it will bring about the old gods |
20:42.41 | gnu-sense | we'll have to have their walkers and bedpans ready. |
20:43.57 | Patlabor221 | that's not what happens to gods when they get old ;) |
20:44.04 | gnu-sense | :) |
21:03.51 | blast007 | bzwgen ;) |
21:04.09 | Patlabor221 | yeah it can do it |
21:04.18 | Patlabor221 | have no clue if it still compiles |
21:04.31 | blast007 | it does |
21:04.35 | *** mode/#bzflag [-o blast007] by blast007 |
21:04.51 | Patlabor221 | it's the reason fastmap exists |
21:05.12 | blast007 | built it recently (some months back), but I wasn't 100% sure on the licensing of the textures, so I never went further with it than that |
21:05.35 | Patlabor221 | oh.. if we arn't sure about those we should remove them |
21:05.57 | blast007 | just couldn't find where they originally came from |
21:06.00 | Patlabor221 | or replace them with ones we are sure of |
21:06.11 | Patlabor221 | where are they? |
21:06.14 | Patlabor221 | did I draw them? |
21:07.17 | Patlabor221 | Yay, I only have to take one laptop not two to germany :) |
21:07.21 | blast007 | http://svn.code.sf.net/p/bzflag/code/trunk/bzwgen/media/ |
21:07.43 | blast007 | only some of them are listed in license.txt |
21:07.55 | blast007 | licenses.txt* |
21:08.38 | Patlabor221 | some of them that arn't mentioned are photographs |
21:08.48 | Patlabor221 | I recall the guy saying he took them |
21:08.55 | blast007 | hmm |
21:09.09 | Patlabor221 | but yeah I'd replace them to be sure |
21:09.16 | Patlabor221 | we didn't have the dev agreement then |
21:09.18 | blast007 | could explain why I couldn't find them with tineye or google image search |
21:09.21 | blast007 | yeah |
21:09.48 | Patlabor221 | we have permision from tim to relicense all art as CC by SA 3.0 |
21:11.08 | Patlabor221 | the URLs mentioned in the readme are also not valid |
21:11.39 | Patlabor221 | but I am facebook friends with the autor, I can ask him about the pictures |
21:12.05 | blast007 | k |
22:11.12 | Patlabor221 | still thinks the tanks should transform into robots |
22:11.23 | Patlabor221 | pulls the lever marked B |
22:18.56 | gnu-sense | arity is the enemy. and so is lambda. Are those your old gods? |
22:21.09 | Patlabor221 | lambdas are quite new and very powerful |
22:22.08 | gnu-sense | nonsense. lambda is Church -> McCarthy -> Lisp, back in the 1950s |
22:22.22 | gnu-sense | it still hurts |
22:22.56 | Patlabor221 | lambdas are also unnamed function pointers :) |
22:23.01 | Patlabor221 | and awesome |
22:23.45 | gnu-sense | powerful, yes, but it's like that blasted laser beam |
22:24.05 | gnu-sense | PHP has rules for use/mention that I can't intuit |
22:24.22 | Patlabor221 | because it's not a good language for math :) |
22:24.44 | gnu-sense | no, it's just not such a great language. no particular prob with the math :P |
22:25.44 | Patlabor221 | heh |
22:26.18 | Patlabor221 | why are you using it then? |
22:26.33 | Patlabor221 | bust it out in C# and ASP.net that sucker :) |
22:26.49 | gnu-sense | *cough* ease of use. not mine, you understand. |
22:26.58 | gnu-sense | depends on the task |
22:27.08 | Patlabor221 | you can run asp on any server |
22:27.13 | Patlabor221 | mono makes many things easy to use |
22:27.18 | gnu-sense | these meta-programming features are a bit of a tack on. |
22:27.33 | gnu-sense | I'm pretty sure I would want to run AWAY from any asp I encountered |
22:28.10 | Patlabor221 | why? because you like bad languages? |
22:28.15 | gnu-sense | they hiss and they're venomous ;) |
22:28.19 | blast007 | PHP has lots of maths. http://php.net/manual/en/refs.math.php |
22:35.26 | blast007 | ooo, a game where you're a piece of bread, and you have to make your way to the toaster. |
22:35.58 | gnu-sense | lol. does that mean what I think? |
22:36.07 | blast007 | the reviews really butter that game up |
22:36.22 | blast007 | gnu-sense: I don't know - what do you think? :P |
22:36.31 | gnu-sense | four toasters, shooting toast at each other |
22:36.46 | gnu-sense | "You're toast now" dark toast!" |
22:37.01 | gnu-sense | can't punctuate |
22:37.10 | blast007 | no. it's literally what I said it was. ;) http://store.steampowered.com/app/327890 |
22:37.45 | gnu-sense | wow they have a video and everything |
22:38.25 | gnu-sense | I can't take anymore. the bread was on the toilet seat |
22:38.40 | blast007 | We're way behind on modern trends! Quick, someone make BZQWOP! |
23:04.05 | *** join/#bzflag TASAIRES (~TASAIRES@84.76.154.24) |
23:25.53 | Patlabor221 | BZFlag Simulator 2015? |
23:26.14 | Patlabor221 | the mouse controlls the hand of a guy playing using a trackball |
23:26.20 | blast007 | lol |