#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-12-26

Timestamps are in GMT/BST.

00:00:58sam686at first, bitfighter.org website wasn't working, then it says drupal offline, then it works fine...
00:03:11Watusimotohi all, merry christmas!
00:03:43Watusimotoraptor: did you test vs37nk's patch?
00:03:51WatusimotoI haven't tested it yet, but the code looks ok
00:04:13Watusimotostill needs a little cleanup here and there, but the overall problems seem to be fixed
00:08:31raptorhi
00:08:35raptoryes
00:08:48raptorit doesn't have ini loading built-in
00:08:59raptoror saving... one of those two
00:09:12raptori thinkit always just loads defaults
00:10:09raptorWatusimoto: ^^
00:10:23Watusimotothere is no INI saving to be done at this time
00:10:42raptori think there is no loading in his code
00:12:27Watusimotointeresting... he added this: writeEditorKeyBindings, but no reading.
00:13:17raptoryeah that
00:16:45Watusimotojust curious... have you actuall tested that it doesn't read modified bindings?
00:17:02Watusimotobecause I think it might actually do that
00:18:03WatusimotosetDefaultEditorKeyBindings() looks like it does some INI stuff
00:18:17raptorit doesn't
00:18:31raptordoesn't read modified, i mean
00:21:42Watusimotothis line is giving me some warnings I've never seen before:
00:21:43Watusimotoif(mValue > (U32(S32_MAX + 9) / U32(10)))
00:22:22BFLogBot Commit: 361c2cc46d52 | Author: sam8641 | Message: Added some server side game recording
00:22:23BFLogBot Commit: 584e0a736edf | Author: sam8641 | Message: Multiple server side recording files and client recording file selector.
00:22:25BFLogBot Commit: dcc80a66a90f | Author: sam8641 | Message: Fix compile warnings
00:22:26BFLogBot Commit: 77a43038f5ec | Author: sam8641 | Message: Game Recorer now records energy for all ships, playing recorded game can spactate other ships now.
00:22:28BFLogBot Commit: 14919862267f | Author: sam8641 | Message: Fix spawn problem; fix repair not showing up
00:23:16sam686if(mValue > (U32( U32(S32_MAX) + 9) / U32(10))) fixes the compile warning (already on my commit)
00:23:47sam686you may see I just added a server side game recording feature, no level/levelgen/bot files needed to playback recorded games.
00:24:06raptoryou redid the journal??
00:24:25sam686not the same sa journal...
00:25:04sam686whats different is only the server records gameplay, and you can choose which ship to look at while playing back a recorded game.
00:25:20sam686hosting also records game to you.
00:25:58sam686whats next is. 1. pause/fast forward/rewind. 2. Transfer recorded gameplay from server to client asking for recorded gameplay
00:26:01Watusimotohe has a stupid error in setDefaultEditorKeyBindings()
00:26:15Watusimotohe added a trailing \, which makes things compile, but not work
00:28:25sam686for my game recorded playback, the ESC menu needs some fixing too. (nothing except quit works in the menu while playing a recorded game)
00:36:29raptorsam686: can you explain to me your TNL changes?
00:37:20raptorI should have known that when sam686 goes silent, big things are afoot...
00:37:37sam686game recording file can have a much bigger writePacket BitStream limit
00:38:00sam686Still compatible to existing 019
00:38:04raptorah ok
00:38:11WatusimotoI think I'm going to try to make this work... I don't have it in me to do another go 'round on the editor keys
00:38:27raptorWatusimoto: I think it's just about there...
00:38:37Watusimotoyes, mostly
00:38:51Watusimotoneeds to read from the INI, obviously
00:39:46raptorsam686: does the game take up much more network? or is it just server-side?
00:40:15sam686its a server side recording, no changes to existing client/server network.
00:40:20raptorok
00:40:53raptordid you use either state-saving or deterministic changes (or both?)
00:41:06sam686I did make some changes to Ship::packUpdate, but that extra information is only written for game recording, or else the Ship energy won't be recorded any other way into recording file
00:42:36sam686I pretty much do like what packUpdate/writePacket does.
00:42:37raptorha! you fixed the spinny problem
00:44:32sam686so, 019b may read 019a's recorded file, but 020 won't be able to read 019a recorded games, as it pretty much uses the same writePacket. Still, thats better then a much more restrictive journal system.
00:46:40sam686Recorded games is acound 2 MB for a 2 player game, can go up to 50 MB with 40 bots though
00:46:56Flynnn has joined
00:47:27sam686A lot smaller and better quality/better FPS then... video/screen recording
00:48:21sam686One thing I hated journal is, they playback too fast or too slow, That won't happen with my server side recording/playback
00:51:52raptorWOW sam686, it works!
00:52:05raptorspace bar switches ships...
00:57:05raptorsam686: in your opinion, does your system save games in a larger or smaller format than the tnljournal
00:59:11raptorseems like it would be larger? it just write each packet in binary form, right?
00:59:20raptorinstead of the differences between packets?
00:59:59sam686it might be a little bigger then journal, because of saving everything that changes in game (clients only needs to know what happens near the ship)
01:00:25sam686its better then journal, choosing which ship to spectate..
01:00:53sam686its pretty much saves only the differences, like the networking does
01:01:15sam686its whatever the network does, the saving does it mostly the same way too
01:01:34raptorah ok
01:01:52sam686its like a GameConnection with all objects scoped into that recorder.
01:02:04raptorwell, i'm impressed
01:02:53Watusimotohow well does it work?
01:03:02raptorworks perfectly
01:03:12raptorwe'll have to round out the UI a bit, I think
01:03:15Watusimotoperformance?
01:03:28raptorruns like playing a game
01:04:04Watusimotogreat!
01:04:09Watusimotohow big are the files?
01:04:26raptorI just id a 1 min CTF match with sbot
01:04:30sam686Playback performance is faster then hosting 30 bots, recorder barely doesn't slowdown at all, most of the slowdown is hosting bots
01:04:32raptorthe save file was about 190K
01:05:04sam686One more test, can you playback this file? http://sam6.25u.com/upload/54 My recorded game..
01:05:10raptorok
01:05:35raptor15MB!
01:05:44raptorsam686: are there any other controls than space bar?
01:06:07sam686No other controls, at the moment, you can press TAB and commander map though..
01:06:17raptorok
01:06:19raptortesting...
01:07:33sam686Oh and the recorded server name is listed on F5 screen while playing back a recorded game.
01:08:05Watusimotosam686: is that file compressed?
01:08:19sam686Its in binary mode, no compression
01:08:35Watusimoto7z gets it down to 10.9
01:08:41sam686Its mostly whatever writePacket/readPacket does
01:08:42Watusimotomb
01:09:05Watusimotozip gets it to 12.7
01:09:10sam686maybe TNL is so efficient there is very little gain from compressing them..
01:09:34sam686I only get about 80% of original filesize from recorded gameplay files
01:09:55Watusimotogzip gets to 12.9
01:10:13Watusimoto15 to 10 is pretty good
01:10:35sam686Its binary file recording, to take advantage of speed and small size
01:10:37Watusimotoso the file records everything happening on the server?
01:10:42sam686yes
01:10:46Watusimotogreat
01:11:01Watusimotowow
01:11:16Watusimotoand raptor, you can play back sam686's file?
01:11:19sam686It records the results of bots/levelgen, without actually running any of LUA stuff.
01:11:28Watusimotogood
01:11:39Watusimotomakes sense, I think
01:11:53raptorplayboack works!
01:11:57Watusimotogreat
01:12:42Watusimotomaybe we can use this to create hi-fi movies... play back at a controlled rate, and make sure everything is synced
01:12:57Watusimotomaybe generate frame-by-frame renderings for compression into a video
01:13:07Nothing_MuchHi everyone
01:13:25Watusimotohi
01:13:46Nothing_Muchhow're y'all?
01:13:51Watusimotooh, but that would not work with sound very well
01:14:54sam686Recorded file plays all sounds that happened in game too. (don't know which sound isn't played)
01:15:22sam686oh and it records text and voice chat (but not /pm)
01:15:30Nothing_Muchare you guys working on an internal recording program in Bitfighter?
01:15:53sam686I started the server side game recording
01:16:08Nothing_Muchnice!
01:16:25raptorso for refinement, I think we'd need to save some sort of save-file statistics - like gametype, time, etc...
01:17:09raptorso when you browse it, it'll say CTF1 - CTF - 2 min.
01:17:20raptor20131225-120000
01:17:24raptoror something
01:17:45sam686the automatic file naming for recording could use a better filename then just... numbers
01:22:01sam686Reading each and every file may have a cost of speed when theres hundreds of recorded gameplays to read..
01:22:15raptoryes
01:22:25raptoryou're right - maybe just filename, then
01:22:42raptorand maybe when one is selected, we have another screen that says more info
01:22:49sam686ok
01:23:02raptorjust an idea
01:23:17raptordo you think it'd be possible to scan forward to a time index?
01:24:22sam686it may be possible by onstantly reading data till you get to the time index
01:24:30sam686but rewind gets tricky
01:26:03Watusimotook bedtime. I'm going to continue fixing up the editor key stuff tomorrow.
01:26:35Watusimotowhen I get it to work, I'll add the main patch to the repo, along with my own patch patching the patch
01:26:46Watusimotoas a seperate commit
01:27:10Watusimotoand then we'll have bindable bindings for 019a!!
01:28:06raptorhooray!
01:29:11Watusimotoit is now reading from the ini, but then overwriting it with the default, for some reason
01:29:26Watusimotowell, problem for tomorrow
01:29:30Watusimotogood night folks!
01:30:23raptornight@
01:31:13raptorsam686: so it's a fully 'deterministic' file
01:31:28raptorthe way around it is to save a full object state every n seconds
01:31:33sam686yes
01:31:54raptorthen make an index for it so you can 'seek' to those states
01:32:35sam686The tricky part is.. making an index or states for seeking.
01:32:45raptoryes
01:34:33sam686of course then I need to make a timeline rendering and mouse clickable seeking.
01:34:57raptora UIGamePlayback
01:35:14raptormaybe it could just have menus that say FORWARD 10s/ BACK 10s
01:35:38Watusimoto Quit (Ping timeout: 264 seconds)
01:37:36raptoranyways sam686, I was not expecting such a huge feature for 019a...
01:39:07sam686but hey, its a feature that doesn't break network protocol, 019a still connects ok to 019
01:41:57raptoryes
01:42:35sam686perhaps the game playback can save states during playback for quick rewind, thats seem easier then adding more data to file.
01:44:50raptorhmm... that's a good idea, too
01:49:36raptorthat wouldn't allow seeking though
01:50:37sam686it allows seeking backwards,and I could make a turbo-fast forward to work around no index data
01:50:54raptorhmm...
01:50:56sam686after all, data is much smaller then pixel-video
01:51:02raptorthat would probably work, too
02:01:23BFLogBot Commit: 63112b77fcae | Author: sam8641 | Message: Put level name into game recording filenames.
02:05:19raptorsam686: this line still gives me a warning - what is it trying to do?: if(mValue > (U32( U32(S32_MAX) + 9) / U32(10)))
02:05:35sam686whats the warning?
02:06:06raptorwarning: comparison between signed and unsigned integer expressions
02:07:43sam686its checking if it overflows, and makes it stay at maximum value, for typing numbers into counter item
02:08:28sam686Do if(mValue > S32(U32(U32(S32_MAX) + 9) / U32(10))) ?
02:08:40raptorhaha
02:09:10raptoryes, that works, but it looks quite ridiculous
02:09:49sam686(S32_MAX + 9) part gives an overflow warning on my visual C++
02:10:12raptoroh interesting
02:10:52sam686but then im dividing it after that.. so it can then so S32 without overflow
02:11:06sam686go (not so)
02:11:44raptordoes this work for you?: if(mValue > S32((U32(S32_MAX) + 9) / 10))
02:12:01sam686yes
02:12:16raptorok, i'll commit that
02:12:29sam686I guess compiler smart enough to stay at U32 after adding 9
02:13:32BFLogBot Commit: 5bd79945179a | Author: buckyballreaction | Message: Fix some compiler warnings
03:37:59n42949 has joined
03:39:26n42949 has left #bitfighter
03:40:31Nothing_MuchHowdy?
03:40:32Nothing_MuchOh
03:40:43raptorhello
03:40:46sam686hi
03:41:25sam686saying hi after a person join-leave?
03:41:36Nothing_MuchOh crap, I missed Wat, though it's the day after Christmas.. How was everybody else's? sam686 yeah
03:42:15raptormmmm candy pineapple
03:43:26Nothing_MuchSounds yummy
03:47:29vs73nx has joined
03:49:57vs73nxhello
03:50:01vs73nxim back
03:50:30raptorhi
03:51:20vs73nxso hows christmas in america?
03:51:42vs73nxi hope that is good...
03:52:34vs73nxor wherever everyone lives...
03:53:07raptoryes, good, thanks
03:55:54vs73nxso is my task up to scratch... you dont have to review it, since it is christmas. But if you can spare a few minuites to have a quick look at the task that would be a great christmas gift to me.
03:56:54raptoractually, we already did
03:57:01vs73nxoh
03:57:06vs73nxgreat then...
03:57:18raptorI think (I may be wrong) that watusimoto is going to commit the changes tomorrow with a few fixes and call it good
03:57:34vs73nxis it?
03:58:07vs73nxi have all day to make fixes...
03:58:26raptorit looked pretty close to being done, to me
03:58:35raptorbut you should follow up with him
03:58:43vs73nxoh, right then
03:59:10vs73nxusing my wacom to make some BF fan art...
03:59:17vs73nxnothing else to do with my time
03:59:31raptormake a level for the contest!
03:59:43vs73nxexcept for work on my Just In Time Compiler...
03:59:52vs73nxor that as well
04:00:14vs73nxmight make a level
04:01:33vs73nxanyone know where the thread for the competition is?
04:02:46raptoryes...
04:02:57raptorhttp://bitfighter.org/forums/viewtopic.php?p=21796#p21796
04:04:20vs73nxthanks
04:06:36sam68612:00 PM PST... Do you mean 12:00 noon, or 12:00 midnight? However 12:00 midnight is a start of next date (where friday December 26 starts or any other day starts)
04:06:46raptoroops midnight, so AM
04:07:24vs73nxso do i adapt someone elses map or improve one of my own or do i make my own?
04:07:48sam68612:00 AM Thursday midnight, or 11:59 PM Thursday near-midnight? There a near-24 hour difference there.
04:07:52raptormake your own
04:08:10raptorthen through 3 rounds you'll receive feedback on how to improve it
04:08:29vs73nxright, thanks
04:08:33vs73nxill get to it then
04:08:52raptor:)
04:09:03raptorsam686: I changed it - we should just say 2400
04:09:07vs73nxmy wacom will prove useful for mapmaking
04:10:13raptorI need to sleep (still a bit sick). Good night!
04:10:18sam686ok
04:10:27raptor Quit ()
04:10:27vs73nxok
04:10:30vs73nxgoodnight
04:10:48sam686I wonder if raptor is sick of being sick?
04:12:31vs73nxwho knows...
04:12:31vs73nxi dont
04:21:24amginea has joined
04:22:15amgineasup
04:23:26vs73nxhi
04:23:42vs73nxa wacom IS actually a great bitfighter controller
04:24:11vs73nxwith it i can aim with crazy precision
04:25:53sam686wacom can: aim accurately.
04:26:02sam686wacom cannot: move accurate
04:26:37vs73nxthe intuitos pro is pretty good at miving accuratly
04:26:42vs73nx*moving
04:29:41amgineahmm would a gravitis destroyer be accurate ?
04:30:18vs73nx?
04:30:44amgineajoysticks
04:30:44vs73nxmaybe
04:30:56sam686I think bitfighter needs a gamepad with 2 mini-joystick
04:31:16vs73nxwhen actually gaming though, i use my 5600 dpi mouse...
04:31:22vs73nxcorsair m60
04:31:58sam686https://www.google.com/search?tbm=isch&sa=1&q=gamepad&oq=gamepad Most of it pictured could work,
04:32:22vs73nxtoo bad my ping cant keep up with my reflexes...
04:32:44vs73nxhow about a razar orbweaver
04:33:06vs73nxhttps://www.google.com/search?tbm=isch&sa=1&q=gamepad&oq=gamepad#q=razer+orbweaver&tbm=isch
04:33:41vs73nxits designed for MMO gamers, but i wonder if it could be used in BF...
04:34:05sam686that looks more like a mouse, and certainly haven't seen that
04:34:24sam686not very good when it comes to using it on laptops
04:34:40sam686unless you have lots of space on your table
04:40:52sam686it just shows how complicated some games is, with way too many buttons for so many different things
04:40:59Nothing_Muchlogitech controllers are pretty good
04:41:47sam686bitfighter only need about 8 buttons
04:41:58sam686and 2 analog sticks
04:42:03Nothing_Much._.
04:43:12amgineahow about a parralax mouse
04:51:29sam686I would put it this way: almost any mouse would work with bitfighter, if mouse pointer can be used in operating system.
04:52:27amgineathe paralax mouse i got with my hyrda is way over senstitive ^_^
05:28:45vs73nxwill be back later... cya all later
05:31:46Nothing_Muchl8r
05:34:34Nothing_Muchsam686: Did you say that BF doesn't use shaders at all? or maybe that was kaen
05:36:09sam686I don't think I said that, but thats probably right, as Bitfighter don't use any opengl 2.0 features or later.
05:36:38sam686programmable fragment shaders is in opengl 2.0
05:40:57Nothing_MuchNice
05:55:02Nothing_MuchCurious, would an embedded version of Bitfighter on a webpage be feasable? Or at least a test level?
05:59:14amgineagtg bye
05:59:33amginea5that what i say ive wanted bf to be converted online for a long time
05:59:39amgineawont happen :)
05:59:43amgineabye
06:00:08Nothing_Muchamginea: oh that stinks
06:00:11Nothing_Muchoh well
06:04:52amginea Quit (Ping timeout: 272 seconds)
07:34:44vs73nxhello getlemen in back...
07:35:23vs73nxembedded bitfighter in a wabpage MIGHT be possi9ble with webGL...
07:35:39vs73nxalthough porting it to webGL willl take a while
07:35:58vs73nxitll requiire a new everything...
07:36:09vs73nxlike getting rid of TNL...
07:36:19vs73nxmoar powerful servers...
07:36:30vs73nxand major changes to the code
07:37:51vs73nxNothing_Much: id love to see an embedded web versoin of bitfighter, but i dont think that ahat is feasable at the moment
07:38:34Nothing_Muchvs73nx: yeah, amgine said that he was suggesting it for a while
07:39:03vs73nxit is a cool idea...
07:39:19Nothing_Muchbut I guess the lack of resources is a bit of a hindrance
07:39:36vs73nxbut even from my non professional perspactive, there isnt enough manpowre to make it so
07:39:49Nothing_Muchyeah that
07:40:47vs73nxthere are technologies that allow interfacing with webGL and a server side c++ program...
07:41:04vs73nxbut that would take a massive amount of time to implement...
07:41:11Nothing_Muchyeah
07:41:16vs73nxand a hiuge change to the codebase
07:41:28vs73nxbut id love to see it happen never the less
07:41:52vs73nxid say that a singleplayer mode, would be much cooler
07:42:07vs73nxmaybe something to do after GCI...
07:42:16Nothing_Muchyeah
07:42:23Nothing_Muchsingleplayer adds replayability
07:42:27Nothing_Muchhowever..
07:42:29Nothing_Muchdonations
07:42:37vs73nxahhh yes
07:43:11vs73nxmy first after gci project would be adding an option in tghe optiuons menu to rebuild the INI file
07:43:45vs73nxnext project of mine (and perhaps the other devs) would be singleplayer
07:44:11Nothing_Muchyeah
07:44:12vs73nxwhat to include in it though is the question...
07:44:24Nothing_Muchgeometry shapes
07:44:26Nothing_Much:D
07:46:00vs73nxor perhaps randomly generated dungeons...
07:46:28vs73nxa levelgen script that randomly makes a different level each time...
07:46:38Nothing_Muchoh kaen did that once
07:46:46vs73nxdifferent scripts for each difficulty,
07:46:48Nothing_Muchwhen he gets back maybe we could ask him again
07:46:49Nothing_Muchyeah
07:46:53vs73nxreally
07:47:28Nothing_Muchwell it wasn't difficulty based
07:47:33Nothing_Muchit was circle shaped and stuff
07:47:54vs73nxbut diffferent scripts for diffenet difficulties
07:48:03vs73nxwould be AMAZING
07:48:30Nothing_Muchperhaps
07:48:41Nothing_Muchbut the difficulties need to come from the single player
07:48:47Nothing_Muchwhich is nonexistant atm
07:49:30vs73nxexactly
07:49:51vs73nxsingleplayer bitfighter wuold not be THAT hard to implement
07:50:41Nothing_Muchit shouldn't be
07:50:56Nothing_Muchbut there's something I've wanted to do since I joined here
07:51:02Nothing_Muchdonate
07:51:11vs73nxahh
07:52:10vs73nxyesterday amginea toyed with the idea of bitfighter tee shirts
07:52:19vs73nxi contributed to them...
07:52:29Nothing_Muchdid you buy one? :O
07:52:32vs73nxusing my Wacom Intuitos 5
07:52:41Nothing_Muchwhat's that?
07:52:45vs73nxdont think that you can buy them yet'
07:53:16vs73nxwrong one... its a wacom intuitos pro
07:53:22vs73nxhttp://www.wacom.com/en/us/creative/intuos-pro-m
07:53:39vs73nxits for graphic design and stuff
07:54:07Nothing_MuchOh my, nice
07:54:28vs73nxmy christmas presen
07:54:45Nothing_Muchvery nice dude
07:54:48vs73nxone of my favourite christmas presents
07:55:03vs73nxabout the tee shirts though...
07:55:27vs73nxall proceeds from the tee shirts go to keeping the servers up and stuff
07:55:38vs73nxpossibly a new server
07:55:46Nothing_MuchAh
07:55:48Nothing_MuchHmm..
07:55:49Nothing_MuchWell
07:56:09Nothing_MuchDonations would be a bit of a help I would say
07:56:12vs73nxid most certainly buy a Bitfighter tee shirt when they exist
07:56:15Nothing_MuchAfter speaking to a friend of mine on Steam
07:56:32vs73nxbitfighter on steam would be super
07:56:44Nothing_MuchI'm also considering Bitfighter on Steam after doing some research
07:57:02Nothing_MuchThe only downside is a 100$ fee to get on Greenlight
07:57:16Nothing_MuchAccording to some sources Steam isn't an absolute requirement
07:57:26vs73nxid pay that much
07:57:28Nothing_MuchSo you can still download it and play it easily without Steam
07:57:31vs73nxwell help atleast
07:57:34Nothing_MuchI would too dude
07:57:45Nothing_MuchIn fact, I do have 100$ right here
07:58:02vs73nxi have 50$ in my pocket right here
07:58:47vs73nxbut if everyone who was part of the BF community bought a tee shirt, then theyd have more than $100
07:58:56vs73nxprobab$ly 250
07:59:18Nothing_MuchYeah
07:59:51vs73nxto anyone who wants to add me on steam my account name is hxad3cmal_gaming
08:00:05vs73nx*shameless self advertising
08:00:18vs73nx is getting desperate
08:00:41Nothing_MuchSure dude
08:00:48vs73nxbut anyways steam would give bifighter a much bigger audience
08:00:56Nothing_MuchYeah
08:01:02Nothing_MuchI had the opposite feeling though
08:01:03Nothing_MuchSorta
08:01:17vs73nxhaving it on steam might even help convince my friends to install it
08:01:19Nothing_MuchMostly because the Steam community's full of a bunch of assholes
08:01:31vs73nxhmmm true
08:01:59Nothing_MuchHmm..
08:02:09vs73nxno offence to windows, but windows gamers are sometimes rather unkind
08:02:17vs73nxlinux gamers are more polite
08:02:20vs73nx</Rant>
08:02:26Nothing_MuchI think it's worth the risk now that I've been stabilizing myself
08:02:39Nothing_Muchvs73nx: Well the Linux community in general is much much worse
08:02:46vs73nxreally?
08:02:47Nothing_MuchLinux gamers I agree are a bit better
08:03:01Nothing_MuchBut the community in general is a fragmented mess of elitists
08:03:02vs73nxtrue what you just said
08:03:20vs73nxthe arch linux community isd intolerable of fools...
08:03:34vs73nxi tried to get into arch linux
08:03:36Nothing_MuchArch Linux this, Gentoo that, Ubuntu is evil, Linux Mint is awesome even though it adds literally nothing new
08:03:50vs73nxyeah true
08:03:53Nothing_MuchTo each their own and all, but I just seriously don't understand the hate
08:03:57vs73nxubuntu is great though
08:04:04vs73nxbut debian is better
08:04:12sam686linux is simply not very popular as a desktop, less popular then windows and mac
08:04:34vs73nxsteam OS and the steam machines will hopefully change thaat
08:05:04Nothing_MuchEh.. they're making a console, not really a desktop
08:05:12vs73nxfrom 0.5% market share to 2% - 10% market share
08:05:25vs73nxthe steam machines are mini PC's
08:05:40sam686theres chrome OS, many can simply be altered to run different distros of linux
08:05:41vs73nxits rumoured that they might have a desktop mode
08:06:28vs73nxand some intrepid hackers might find a way to dualboot full desktop linux, and steam OS on the steam machines
08:06:53vs73nxthat would be just as cool as ubuntu touch
08:07:11vs73nxanyways i hope that steam machines take off...
08:07:35Nothing_MuchyEAH
08:07:57sam686one problem on steam games is, most steam games are not open source (i don't think any of steam games is open source)
08:08:14vs73nxdoes that matter...
08:08:41vs73nxi love opensource, but i belive that closed source has its place
08:08:47sam686maybe steam's SDK licence might prevent open source GPL licenced programs, but not sure...
08:09:07vs73nxi dont think that it does
08:09:26vs73nxvalve is tryying its best to be pro open source
08:09:46Nothing_Muchsam686: there's a few FOSS games on Steam I'm sure..
08:09:53vs73nxafter all... lord gaben dislikes win**** 8
08:10:49vs73nxleft 4 dead 2 is completly free today...
08:10:57Nothing_Muchhttp://steamcommunity.com/sharedfiles/filedetails/?id=125965803 Is Warsow a FOSS game?
08:10:57vs73nxid claim it wehile i can
08:12:41vs73nxnot sure...
08:12:52vs73nxbut a FOSS game in steam would be great...
08:13:11Nothing_Muchapparently it's under the GPL
08:13:13vs73nx*Cough bitfighter cough
08:13:17Nothing_Muchthat's FOSS right?
08:13:59vs73nxdont know
08:14:34Nothing_MuchYes it is
08:14:42vs73nxcool
08:15:02vs73nxmight download it after i download Left 4 Dead 2
08:15:56vs73nxi hate the australian videogames review board...
08:16:20vs73nxbecause of them us aussies have to get the low violence version of Left 4 Dead 2
08:16:22sam686maybe one problem is no open source SteamWorks API, a possible problem on many linux distro like Debian that are strict on allowing only free/open source compatible licence
08:16:53Nothing_MuchSo apparently some of you guys might need to sign NDA's
08:17:02Nothing_MuchIn order to get on Steam Greenlight
08:17:06vs73nxits strange though that valves SteamOS is based on debian
08:17:09Nothing_MuchThat's out of the question
08:17:27vs73nxso no steam bitfighter
08:17:39vs73nxi can sign a NDA
08:17:46sam686perhaps the makers steamOS may not follow the open source only programs..
08:17:58vs73nxvalve...
08:18:08Nothing_Muchvs73nx: it's a bit more complex than that
08:18:09Nothing_MuchIt's like
08:18:14sam686NDA = non disclosure agreement?
08:18:17Nothing_MuchYou'll have access to Steam's proprietary API
08:18:21Nothing_Muchsam686: yes
08:18:32vs73nxwhats wrong with that...
08:18:33Nothing_MuchBut you cannot say a word about it
08:18:50vs73nxoh so i cant tell even my friends?
08:18:50sam686proprietary = non-free or closed source (mostly)
08:19:05vs73nxA SMALL GLOB OF THE CODE CAN USE STEAMWORKS...
08:19:07sam686debian hates proprietary I bet
08:19:10vs73nx*sorry caps
08:19:33Nothing_MuchIt's both sam686
08:19:33vs73nxyes but steamOS is based on it
08:19:41Nothing_MuchSteamOS is FOSS
08:19:44Nothing_MuchBut Steam itself is not
08:19:48vs73nxagreed
08:20:04vs73nxbut steamOS is built around steam
08:20:14sam686steamOS without steam itself? What will that look like then?
08:20:31vs73nxan obselete version of gnome desktop
08:20:41vs73nxa linux distro with valve branding
08:20:46Nothing_Muchvs73nx: Avoid Steamworks, as that pretty much destroys the whole purpose of being FOSS
08:21:04vs73nxok
08:21:10vs73nxfair nuff
08:21:39vs73nxhopefully valve will make steamworks and suff FOSS...
08:22:07vs73nxand on that day i will celebrate while pigs are flying ouside my window
08:22:38vs73nxand smile on the fact that linux has 100% of the computer market share...
08:23:01vs73nxi agree with Nothing_Much... avoiding steamworks is a good idea
08:23:37Nothing_MuchWell yeah
08:23:46Nothing_MuchReasoning why is because the game becomes dependent on Steam
08:24:01Nothing_MuchSo you wouldn't be able to compile it anywhere else and be compatible with it
08:26:00vs73nxguess so
08:26:06sam686which, comes another problem, steam won't run on anything except x86 or x86-64 CPU or some limited arch. That is until there is some kind of x86-to-PPC recompiler or something similar..
08:26:18Nothing_MuchRight
08:26:22vs73nxdoes BF run on ppc?
08:26:25Nothing_MuchBut just because it's on Stea-
08:26:26Nothing_MuchYeah
08:26:31Nothing_MuchSays fordcars
08:26:33sam686i don't have ppc..
08:26:36vs73nxcool
08:27:06vs73nxith PPC
08:27:11vs73nx*mistake
08:27:13vs73nxnvm
08:27:24Nothing_MuchJust because it's on Steam doesn't mean it's dependent, you CAN but it'll be in violation of the GPL
08:27:46Nothing_MuchSo BF with Steamworks won't work without violating GPL
08:28:18vs73nxk
08:28:29Nothing_MuchEither way, it won't happen
08:28:35Nothing_MuchI'd rather be on GameJolt
08:28:37vs73nxok then...
08:28:48vs73nxoh god...
08:28:52vs73nxnot gamejolt
08:29:07Nothing_Muchvs73nx: What's wrong with it?
08:29:11sam686unless you could make steamworks a separate optional plugin as a separate download
08:29:12vs73nxoh sorry
08:29:20vs73nxwrong thing
08:29:23Nothing_Muchlol
08:29:30vs73nxi mistaaken it for something else
08:29:36vs73nxmindjolt games
08:29:46vs73nxfacebook flash games...
08:29:49Nothing_Muchsam686: It would violate the GPL
08:29:56Nothing_MuchOh goodness vs73nx, that's horrible
08:30:22vs73nx shudders remembering the many hours lost playing warzone tower defence...
08:30:31vs73nxthose flash games...
08:30:35sam686violating GPL without letting no one doenload the non-free plugin?
08:31:02vs73nxyou can violate GPL if you want to
08:31:18vs73nxgood idea
08:31:33vs73nxand a bad idea ath the same time
08:31:46sam686the non-free plugin won't be free/gpl obviously...
08:32:36vs73nxbut a non free plugin wont voilate bitfighter as a wholes GPL wont it?
08:33:09sam686probably not if it can run without needing plugin
08:33:18Nothing_Muchsteamworks isn't required
08:33:29Nothing_Muchyou can have bitfighter on steam, but you'd need to sign NDA's
08:33:40Nothing_MuchI wouldn't do it
08:33:55Nothing_MuchI'd just put it on GameJolt and Android/iOS
08:35:43vs73nxanyway id say that singleplayer is a bigger priority than steamworks or gamejolt
08:36:31Nothing_Muchum
08:36:31Nothing_Muchsteamworks won't ever happen
08:36:31Nothing_Muchgamejolt will
08:37:03Nothing_Muchbut single player is certainly a good part
08:37:07Nothing_Muchpriority
08:37:37vs73nxid say that it should be the number 1 priority
08:38:03vs73nxit could be done in a few weeks of development
08:38:46vs73nxif im wrong id like to be corrected
08:39:10Nothing_Muchwell geometry shapes shouldn't be hard to conjure up
08:39:19vs73nx?
08:39:31vs73nxyou mean real circles
08:39:35vs73nxand triangles
08:40:41vs73nxthe difficulty of adding real shapes would depend on the rendering pipleline engine...
08:40:43Nothing_Muchperhaps
08:41:37vs73nxif it is based completley on GL_QUADS then i would not volunteer to be working on that project...
08:42:42vs73nxthen again i have next to no gl knowledge so if anyone wants to correct me then you are free too...
08:44:06Nothing_Mucheverybody might be sleeping :O
08:44:45vs73nxalso an australian server would be nice...
08:46:01Nothing_Muchyou could make one for your friends!
08:46:17vs73nxthey dont play it
08:46:23vs73nxyet...
08:47:24vs73nxbut since the number of aussies who play BF regularly is 1 (or more) there is no market for it in australia
08:47:35Nothing_Much:(
08:47:47vs73nxif i do make an aussie server though, it would be a mirror of the paliedies server
08:47:56vs73nx'or whaterver it is spelt...
08:48:03vs73nx*however
08:48:35Darrel[OFF] is now known as Darrel
08:48:43vs73nxanyways who is taking part in the mapmaking competition?
08:48:57vs73nx*the improvement one...
08:49:01Nothing_MuchI'm not that much of a mapmaker :P
08:49:11vs73nxme too
08:49:24vs73nxthis compis about improving your mapmaking skills
08:49:29vs73nx*competition
08:49:58vs73nxso you dont need to be as good as quartz, or bobaduck to enter
08:52:03Nothing_Muchhmm..
08:52:15Nothing_Muchyeah, maybe I'll stick to just the promotions
08:52:37vs73nxheh
08:59:52vs73nxmy map is a core based one
08:59:58vs73nxits going to be cool
09:00:30Nothing_Muchgood luck dude!
09:25:30-calvino.freenode.net- *** Looking up your hostname...
09:25:30-calvino.freenode.net- *** Checking Ident
09:25:30-calvino.freenode.net- *** No Ident response
09:25:30-calvino.freenode.net- *** Couldn't look up your hostname
09:25:36BFLogBot has joined
09:25:37-ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response.
09:26:56Nothing_MuchWelcome back logbot
09:41:39vs73nxis there anywhere on the forums to post BF fanart?
09:43:26Nothing_Muchvs73nx: hang on a sec
09:43:56Nothing_Muchyou can start a new topic on the general section :D
09:44:15vs73nxok cool
09:46:58Nothing_MuchG'night everybody
09:47:05vs73nxgood night!
10:25:28vs73nxGoodnight everyone!
10:25:38vs73nx Quit (Remote host closed the connection)
10:52:06Watusimoto has joined
10:55:26YoshiSmb has joined
12:05:53YoshiSmb Quit (Ping timeout: 272 seconds)
12:43:39koda has joined
13:55:44raptor has joined
13:55:44ChanServ sets mode +o
14:09:03raptorgood day!
15:58:31thread_ has joined
16:15:43destroyerimo has joined
16:17:06raptorhow's everyone doing from their candy hangovers?
16:42:47thread_UUuuUUGHHhhGGhh
16:43:09raptortoo... many... cinnamon bears
16:51:54raptorand gummy worms
17:02:21Nothing_Much Quit (Quit: No Ping reply in 180 seconds.)
17:02:36Nothing_Much has joined
17:17:12Nothing_MuchHello again
17:20:29Nothing_MuchErgh, procrastination
17:20:50Nothing_Muchraptor: cinnamon bears? Aren't those things hot and spicy?
17:21:42raptoryes!
17:21:42raptorso tasty...
17:21:54Nothing_Muchyikes, I couldn't handle those at all
17:22:02oskopekraptor: +1, love 'em
17:22:09Nothing_Muchhow is everybody?
17:23:19oskopekrelaxed.. maybe too much
17:23:22oskopekhow about you?
17:23:52Nothing_MuchA bit hyper
17:24:05Nothing_MuchAte quite a bit of candy x.x
17:24:18raptorAs I'm researching abstracting our rendering layer, i've come across this post and find it quite relevant: http://discuss.joelonsoftware.com/default.asp?joel.3.219431.12
17:25:43Nothing_MuchI have no idea what any of that means >.>
17:32:30oskopekI've done some stuff in Java EE, and actually, don't find it that complicated.. although, it used to be much worse..
17:32:50oskopekbut about frameworks in general, very well written
17:32:53raptorJEE is much better than it used to be
17:38:29Nothing_MuchJava.. embedded environment?
17:40:38Nothing_Muchoh raptor, we were babbling about stuff last night if you wanna look at the logs
17:40:44raptorhi
17:40:45raptorbabble to read?
17:41:27thread_so... the improvement contest picks up today right?
17:41:27raptorlooks like lots of stuff... can you sum it up?
17:41:51raptoryes, levels due by midnight
17:42:10thread_oh, ok. I was thinking it was we start critiquing today
17:42:29oskopekNothing_Much: Java Enterprise Edition, the "web-app development" part of java
17:47:57raptorkoda: once upon a time you mentioned abstracting the rendering layer of our game
17:48:13Nothing_Muchraptor: it's readable
17:48:36raptorI'm looking at doing that now.. . at least to support GL ES2 (using shaders) - do you have any good pointers/tutorials/examples on where I can start?
17:48:58kodahmm
17:49:18kodaright now i have nothing, never dealt with es2 myself
17:49:23koda:\
17:50:29raptoroh and hello
17:51:46raptorcan you describe what work was done in hedgewars?
18:16:14Invisible1 has joined
18:16:39Invisible1hi
18:16:45raptorhi
18:18:01raptorcontest submission ends tonight!
18:20:33kodaumh
18:20:46kodain hedgewars we use gl(es) directly
18:21:33raptornot ES 2?
18:21:50raptorI ask because we've converted fully to ES 1.1
18:22:31Watusimoto Quit (Ping timeout: 246 seconds)
18:22:44kodai know :p
18:22:48kodano es2
18:23:01kodai think my suggestion was to use sdl2 directly
18:23:08kodafor drawing and other funny things
18:26:13koda Quit (Quit: koda)
18:26:25Invisible1 Quit (Ping timeout: 272 seconds)
18:58:11BFLogBot Commit: 4c8a2cffe0ac | Author: buckyballreaction | Message: Fix accidental removal of glyph support. Also fix properly closing SVG lines
19:07:21Skybax has joined
19:07:35SkybaxHerro
19:07:43raptorhi
19:08:30Nothing_Much Quit (Read error: Connection reset by peer)
19:08:43Skybax_ has joined
19:09:18Skybax_raptor, how come in our IRC chat it says your name is Qdew lol
19:09:33raptorwhat?
19:09:47raptordoesn't say that in the logs
19:10:04Skybax_In our private query
19:10:49Skybax_You don't know anything about it? xD
19:10:51thread_ Quit (Ping timeout: 272 seconds)
19:11:55raptorI haven't done a priv. query since yesterday...
19:12:39Skybax Quit (Ping timeout: 272 seconds)
19:13:00Skybax_ is now known as Skybax
19:19:04sam686http://bitfighter.org/irclogs/index.php?date=2013-12-25 02:26:27] * raptor is now known as Qdew
19:19:13sam686it looks like raptor changed name and then quit
19:20:27raptoroh... haha - that may have been a child of mine pounding on the keyboard
19:28:34SkybaxHa!
19:28:58SkybaxI'm not crazy!
19:31:29Watusimoto has joined
19:43:28raptorWatusimoto: goign to enter a level in the contest? :)
19:43:40Watusimotome? no
19:43:46WatusimotoI have a good idea, but for a nexus level
19:43:52Watusimotoit won't translate
19:43:58Watusimotohow many entries do you have?
19:44:06raptorok, maybe next improvement contest we'll do nexus...
19:44:17raptorI have 13 or 14, i think
19:44:20WatusimotoI don't need improvement :-)
19:44:25Watusimotowell, that's a healthy number!
19:44:32raptorhard to top airlock, i know...
19:44:35Watusimotoyou got the ones sent by invisible?
19:44:39raptoryes
19:44:48Watusimotoyeah, I don't even try anymore
19:44:49SkybaxAll of Wat's maps become legendary the minute they're made public. Allowing him into a contest would just be unfair
19:44:57WatusimotoI've peaked
19:46:46sam686Wich I could easily change barriers to lineitem, there are several times where I thought I held down ` button only to have it make barriers instead of lineitem, after making 20 points...
19:46:49WatusimotoI got the editor keys to load from the ini
19:47:31Watusimotowhat if you highlighted a wall, and used ` to toggle it as a lineitem
19:47:48SkybaxWhen I try to printscreen with Bitfighter when it's full screen, all I get is a blank grey windows with "Bitfighter 019" at the top left corner
19:48:29raptorFYI, the kaentools plugin to change any object to another is amazing
19:48:40sam686but then you need to differentiate between holding down ` vs toggling with `, maybe toggle on ` key_up
19:48:59Skybaxlol raptor your test server is called "barf's home"
19:49:18raptorquiet you
19:49:21Nothing_Much has joined
19:49:27raptori deny any knowledge of that...
19:49:45SkybaxThat's funneh
19:50:05Nothing_MuchWhat'd I miss?
19:52:19Nothing_MuchSkybax: How are ya?
19:52:25SkybaxGood, you?
19:52:43Nothing_MuchBeen alright
19:52:52Nothing_MuchTrying to stop procrastinating
19:53:21Nothing_MuchPython is cool and all but I just need to figure out how to stop not doing things on Codecademy
19:53:42SkybaxJust procrastinate procrastinating
19:54:23Skybax"Nahh, I'll put things off tomorrow.."
19:54:45Nothing_MuchThat's what I keep doing!
19:54:54Nothing_MuchOh wait
19:54:56Nothing_MuchThat's different
19:54:57SkybaxNo, you put things off today to do tomorrow lol
19:55:03Nothing_MuchRight
19:55:04Nothing_Muchlol
19:55:13SkybaxYou need to put off putting things off till tomorrow
19:55:29Nothing_MuchThat's a good idea
19:55:33SkybaxI know right?
19:55:41Nothing_MuchYeah
19:56:02SkybaxxD
19:56:02Nothing_MuchWatusimoto: How was your Christmas?
19:59:25Watusimotopretty good!
19:59:29Watusimotoand yours?
19:59:58Nothing_Muchit was alright, gettin' my car fixed and stuff
20:00:04Watusimotosounds fun
20:00:59Nothing_Muchyeah, it wasn't in the best condition, all it needs now are dashboard lights and new struts and it'll be all good
20:01:29Nothing_Muchnow all I'm doin' is lookin' up comments on OMGUbuntu
20:04:35Nothing_Muchoh btw Watusimoto, GameJolt, get to it whenever you can, after new years if ya wanna
20:10:14-asimov.freenode.net- *** Looking up your hostname...
20:10:14-asimov.freenode.net- *** Checking Ident
20:10:14-asimov.freenode.net- *** No Ident response
20:10:14-asimov.freenode.net- *** Couldn't look up your hostname
20:10:20BFLogBot has joined
20:10:21-ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response.
20:10:58Nothing_Muchand it's back!
20:11:24raptorWatusimoto: kaen's plugin does conversions: https://github.com/kaen/stardust/blob/master/editor_plugins/convert.lua
20:14:22SkybaxWhat's Steamworks API?
20:15:13Nothing_MuchSkybax: It's that Steam thing that enables you to utilize Steam's services like hosting servers and stuff like that
20:15:21Nothing_MuchThat would literally kill Bitfighter's purpose
20:15:37SkybaxI don't even
20:15:39Nothing_MuchSince Steamworks makes all other versions of the game obsolete or incompatible
20:15:48Nothing_MuchWhich includes PPC and Armhf PCs
20:15:56Nothing_MuchIt can be on Steam
20:15:59Nothing_MuchJust don't use Steamworks
20:16:16SkybaxYeah lol
20:16:30SkybaxThere are plenty of games on steam that don't use steam for servers
20:17:00Nothing_MuchRight
20:17:05Nothing_MuchSo BF on Steam won't ever happen afaik
20:17:29Nothing_MuchHell, being on Steam would mean no collaboration between devs
20:18:39raptorare you sure about that? I thought steam was mildly open-source friendly..
20:19:04Nothing_Muchnope, that's Desura, since they're pretty much Open Source
20:19:29Nothing_MuchSteam allows free games on their platform
20:19:36Nothing_MuchBut in order to have your game on it, you have to sign NDA's
20:20:04Nothing_MuchNo matter what you use, as long as you attempt to get your game on Steam, you need to sign it
20:20:40Watusimotowhat do you agree to ND?
20:21:43Nothing_MuchTo not say a word about the knowledge of how Steam works, you basically have access to the Steam API, but you cannot share it to anybody unless they sign it as well
20:21:48kumul has joined
20:22:02Nothing_MuchI don't know how the signing process works
20:22:51Nothing_MuchBut I assume it means that only one person has access to the game on Steam
20:23:56Nothing_Muchhttp://forum.unity3d.com/threads/60783-Should-I-distrubute-on-Steam
20:26:43sam686there xfire that kindof copies steam in some ways...
20:26:46raptorthat's 3 years ago - Steam has changed significantly since then...
20:34:15Nothing_Much Quit (Ping timeout: 240 seconds)
20:38:07Skybax_ has joined
20:39:03Skybax Quit (Ping timeout: 272 seconds)
20:42:57Skybax has joined
20:44:45Skybax_ Quit (Ping timeout: 272 seconds)
21:17:40raptoranother map!
21:17:41raptoryay
21:27:45Nothing_Much has joined
21:28:30Nothing_MuchHi again
21:28:33Nothing_MuchDarned routers
21:30:35Nothing_MuchWhat'd I miss?
21:43:21Skybax_ has joined
21:45:50Skybax Quit (Ping timeout: 245 seconds)
21:47:16kodapad has joined
21:48:47Nothing_MuchI guess Nothing_Much is what I missed :D
21:51:01Nothing_Much._.
22:08:47Nothing_MuchWell I'm at the event!
22:09:08raptorhi
22:09:11raptorwhat event?
22:10:36Nothing_Muchwait
22:10:41Nothing_Muchis today friday or thursday?
22:10:52Nothing_Muchoh
22:10:53Nothing_Muchoops
22:10:55Nothing_Muchmy mistake
22:17:29Nothing_MuchI got my days mixed up ._.
22:29:30Nothing_Muchanybody here?
22:29:38raptorhi
22:30:24Nothing_Muchwhere's Watusimoto raptor?
22:30:28Nothing_Muchhe about to sleep?
22:30:53Watusimotowhere is that guy?
22:31:43raptorI don't think i've seen him around...
22:32:13Nothing_Muchlol
22:32:47Watusimotodoes anyone know why the constest forum is hidden from non-logged-in users?
22:32:56Nothing_Muchit is?
22:33:05Nothing_Muchno clue, but it shouldn't be
22:33:35raptorwaht
22:33:37raptorno
22:33:37WatusimotoI couldn't find a setting to change it
22:33:48raptorlet me try..
22:34:18raptorI can get there without being logged in: http://bitfighter.org/forums/viewforum.php?f=13
22:34:44raptoralthough, you're right - it is hidden on main screen
22:37:31Nothing_Muchbeing hidden is a bad thing :(
22:40:15raptorI think I hate phpbb permissions
22:40:29raptorWatusimoto: i can't find it either
22:40:56kodapadRaptor hey I'm back
22:41:14WatusimotoI'll take another look in a bit
22:41:24Watusimotoat least we agree it should be visible to all?
22:41:30raptorhi kodapad
22:41:38raptorWatusimoto: yes
22:44:34Nothing_Muchof course! contests are also a good.. thing for bitfighter!
22:46:58Nothing_MuchWatusimoto: did you sign up to GameJolt yet or are ya gonna hold on to that for a bit?
22:47:37Nothing_Much*hold up
22:47:39Nothing_Muchon that
22:51:00Watusimotomaybe tomorrowe
22:51:59Nothing_Muchsure dude, OH, maybe it can be a new years thingy!
22:52:10Nothing_Muchat least sign up soon to get a better look at GameJolt :D
22:54:02BFLogBot Commit: 435c29cf2be9 | Author: watusimoto | Message: Import vs37nk's editor key binding work
22:54:04BFLogBot Commit: f224eb7eed5b | Author: watusimoto | Message: Fix binding loading from INI file, fix other misc. errors, fix formatting, fix...
22:54:05BFLogBot Commit: 1d175f9704bb | Author: watusimoto | Message: Fornatting
22:54:07BFLogBot Commit: 53ddc1d376b2 | Author: watusimoto | Message: Elegantly handle invalid INI values for editor key bindings; includes partial test coverage for new functions
22:54:08BFLogBot Commit: 02334fb23eea | Author: watusimoto | Message: Merge
22:54:37raptorWatusimoto: does that mean we mark his task complete?
22:54:53WatusimotoI guess so... was just doing that
22:55:04raptorok
22:55:37Nothing_Muchvs's task?
22:55:50Watusimotoyes
22:56:04Nothing_Muchnice
22:56:12Nothing_Muchhow many more tasks does he have?
22:56:25Watusimotoi was thinking future tasks should include some test coverage, where appropriate
22:57:00Watusimoto9041 is vs37nk's work
22:57:09Watusimoto9042 are my fixes to make it work
22:57:54Watusimotothen 9044 are fixes that were beyond the scope of the project, but really need to be there for the earlier stuff to work
22:58:09Watusimotoand there will be one more future commit which fixes the help (hopefully!)
23:01:55raptorwhat's wrong with the help?
23:02:43Nothing_MuchIs your new website based on Drupal or Wordpress?
23:07:00Nothing_MuchOh
23:07:03Nothing_MuchWordpress
23:10:47Watusimotoeditor help is broken after last commits
23:10:53Watusimotobut this was anticipated
23:11:00raptorok
23:11:13Watusimotoit was just too messy to have him fix
23:15:10kodapad Quit (Quit: K Thx Bai)
23:17:37Skybax_ Quit (Ping timeout: 252 seconds)
23:19:30Skybax has joined
23:24:13Nothing_MuchHey guys, I was wondering if I could help out with the wordpress stuff, I have some basic HTML knowledge.
23:24:21kodapad has joined
23:27:46Darrel is now known as Darrel[OFF]
23:34:23Watusimotoat the moment, we are using drupal for the website (though we keep talking about wordpress). very little of what we have is custom html anymore. What we really need is content, especially exciting screenshots of the updated UI, then we need someone to replace the ones we have on the website with the new ones;
23:35:08Watusimotoactually, I wonder if using sam686's new replay system would make capturing screenshots easier. it looks really slick, btw!
23:35:42Watusimotomaybe record a game, then get screenshots duirng replay when you are less concerned with playing and can look for good scenes?
23:38:55Nothing_MuchWatusimoto: you mean make gif images of the gameplay?
23:39:14Nothing_Muchopenshot does a great job at converting from video to image
23:39:49raptorWatusimoto: when you're not as-asleep, we should talk about refining the replay system, including with UI - there are some architectural things to consider as well
23:40:22Watusimotoyes; we have a nice in-game screenshot capture util (ctrl-Q), so the issue is not technical
23:40:53Watusimotoraptor: ok, I want to think a little about how I think it should work, then you me and sam686 can try to figure it out
23:41:49Watusimotobecause it is recorded on the server, I assume it has everything; would it be possible to replay different points of view?
23:42:41raptorWatusimoto: yes, you can do so now with space bar
23:42:47Watusimotogreat!
23:42:59raptorthe issues i'm thinking about are jumping to certain ponits
23:43:00raptor*points
23:43:03Watusimotoyes
23:43:06raptorbecause the entire file is deterministic
23:43:10Watusimotoforward, back, etc.
23:43:24raptorso the only way to jump is to replay the whole thing from the beginning
23:43:32Watusimotoprobably need to save full state at various places, which you could start playing from
23:43:37raptoryes that
23:44:03raptoralso, old replays won't work on newer versions
23:44:10Watusimotoyes
23:44:19Watusimotothis probably isn't good for long-term archiving
23:44:29raptorunless we're really clever
23:44:48Watusimotowe could include a "viewer" (i.e. special bf build of the appropriate version)
23:44:49raptorlike providing some sort of translational layer for pack/unpack and RPC between each version
23:45:32WatusimotoI think it is totally not worth that!
23:46:19Nothing_Muchguys like
23:46:38Nothing_Muchwell I attempted to make a trailer
23:46:53Nothing_Muchlooking at it now it does drop frames
23:47:30Nothing_Muchbut the transitions I made were pretty good and decently placed I would say about it
23:48:27raptorWatusimoto: but the larger question - do we want to provide this feature for 019a? It's appearance sort of blind-sided me...
23:48:53Skybax Quit (Ping timeout: 245 seconds)
23:49:12vs73nx has joined
23:49:17Watusimotoif so, probably as a "special' undocumented feature; probably not in the UI yet until we figure out hwo we want to position it
23:49:41Watusimotomaybe bitfighter -replayer would expose teh command or something
23:49:44raptoryeah, main menu is a big too big, i think
23:50:03Watusimotoeven without that item it is
23:50:05Skybax has joined
23:50:07Nothing_Muchis the replay gonna be on 019a?
23:50:29vs73nxmaybe a keybind?
23:50:39Nothing_Muchoh hey vs73nx
23:50:43vs73nxhi
23:51:24Watusimotothe code will likely be there, the question is how will users access it?
23:51:35Watusimotoand how "finished" will it be?
23:51:42vs73nxwhat is this for...
23:51:56Watusimotobuilt-in game recorder
23:52:02vs73nxoh ok then
23:52:18vs73nxid say that a keybind would be a smart idea
23:52:40vs73nxand during the first play tutourial, the keybind will be mentioned
23:52:42Watusimotovs73nx: I approved your project
23:52:49vs73nxnice
23:52:53Watusimotobut I had to do some work to make it work
23:53:00vs73nxim sorry about that
23:53:04raptorWatusimoto: I'm hating all the remaining bugs: https://code.google.com/p/bitfighter/issues/list?q=type%3DDefect+label%3D019a
23:53:10Watusimotoyou might want to look at the commit I did following the patch with your stuff
23:53:51Watusimotoyuck!
23:53:52vs73nxi know that this project was a bit out of my depth, but this experience has made me a significantly coder...
23:54:08vs73nx*add better after significantly
23:54:17Watusimotowell, soon we can start pushing some of those to 019b!
23:54:58vs73nxyou misspelt my name in the commit...
23:55:02vs73nxthats ok
23:55:11Watusimotooops
23:55:16Watusimotoyou have a rather difficult nick!
23:55:17vs73nxthats ok
23:55:46vs73nxim sure that someone looking will be able to bridge the gap
23:56:19Nothing_Muchpsst, guys, bitpress is outdated with 018a!
23:57:47raptorNothing_Much: that project has sort of halted at the moment...
23:58:03vs73nxijm also sorry that everything in my commiits are derped up...
23:58:10vs73nxeditor problems
23:58:24vs73nxbut im glad that this project is done
23:59:08vs73nxand i would once again thank the mentors on all the help given to me... which has certainly made me a much better coder
23:59:48Nothing_Muchraptor: oh okay, well.. recording stuff is definitely gonna help out for content, so maybe everybody on playdates can make their own footage when the game recorder gets implemented!

Index Search ←Prev date Next date→

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