Timestamps are in GMT/BST.
| 00:00:58 | sam686 | at first, bitfighter.org website wasn't working, then it says drupal offline, then it works fine... |
| 00:03:11 | Watusimoto | hi all, merry christmas! |
| 00:03:43 | Watusimoto | raptor: did you test vs37nk's patch? |
| 00:03:51 | Watusimoto | I haven't tested it yet, but the code looks ok |
| 00:04:13 | Watusimoto | still needs a little cleanup here and there, but the overall problems seem to be fixed |
| 00:08:31 | raptor | hi |
| 00:08:35 | raptor | yes |
| 00:08:48 | raptor | it doesn't have ini loading built-in |
| 00:08:59 | raptor | or saving... one of those two |
| 00:09:12 | raptor | i thinkit always just loads defaults |
| 00:10:09 | raptor | Watusimoto: ^^ |
| 00:10:23 | Watusimoto | there is no INI saving to be done at this time |
| 00:10:42 | raptor | i think there is no loading in his code |
| 00:12:27 | Watusimoto | interesting... he added this: writeEditorKeyBindings, but no reading. |
| 00:13:17 | raptor | yeah that |
| 00:16:45 | Watusimoto | just curious... have you actuall tested that it doesn't read modified bindings? |
| 00:17:02 | Watusimoto | because I think it might actually do that |
| 00:18:03 | Watusimoto | setDefaultEditorKeyBindings() looks like it does some INI stuff |
| 00:18:17 | raptor | it doesn't |
| 00:18:31 | raptor | doesn't read modified, i mean |
| 00:21:42 | Watusimoto | this line is giving me some warnings I've never seen before: |
| 00:21:43 | Watusimoto | if(mValue > (U32(S32_MAX + 9) / U32(10))) |
| 00:22:22 | | BFLogBot Commit: 361c2cc46d52 | Author: sam8641 | Message: Added some server side game recording |
| 00:22:23 | | BFLogBot Commit: 584e0a736edf | Author: sam8641 | Message: Multiple server side recording files and client recording file selector. |
| 00:22:25 | | BFLogBot Commit: dcc80a66a90f | Author: sam8641 | Message: Fix compile warnings |
| 00:22:26 | | BFLogBot Commit: 77a43038f5ec | Author: sam8641 | Message: Game Recorer now records energy for all ships, playing recorded game can spactate other ships now. |
| 00:22:28 | | BFLogBot Commit: 14919862267f | Author: sam8641 | Message: Fix spawn problem; fix repair not showing up |
| 00:23:16 | sam686 | if(mValue > (U32( U32(S32_MAX) + 9) / U32(10))) fixes the compile warning (already on my commit) |
| 00:23:47 | sam686 | you may see I just added a server side game recording feature, no level/levelgen/bot files needed to playback recorded games. |
| 00:24:06 | raptor | you redid the journal?? |
| 00:24:25 | sam686 | not the same sa journal... |
| 00:25:04 | sam686 | whats different is only the server records gameplay, and you can choose which ship to look at while playing back a recorded game. |
| 00:25:20 | sam686 | hosting also records game to you. |
| 00:25:58 | sam686 | whats next is. 1. pause/fast forward/rewind. 2. Transfer recorded gameplay from server to client asking for recorded gameplay |
| 00:26:01 | Watusimoto | he has a stupid error in setDefaultEditorKeyBindings() |
| 00:26:15 | Watusimoto | he added a trailing \, which makes things compile, but not work |
| 00:28:25 | sam686 | for 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:29 | raptor | sam686: can you explain to me your TNL changes? |
| 00:37:20 | raptor | I should have known that when sam686 goes silent, big things are afoot... |
| 00:37:37 | sam686 | game recording file can have a much bigger writePacket BitStream limit |
| 00:38:00 | sam686 | Still compatible to existing 019 |
| 00:38:04 | raptor | ah ok |
| 00:38:11 | Watusimoto | I 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:27 | raptor | Watusimoto: I think it's just about there... |
| 00:38:37 | Watusimoto | yes, mostly |
| 00:38:51 | Watusimoto | needs to read from the INI, obviously |
| 00:39:46 | raptor | sam686: does the game take up much more network? or is it just server-side? |
| 00:40:15 | sam686 | its a server side recording, no changes to existing client/server network. |
| 00:40:20 | raptor | ok |
| 00:40:53 | raptor | did you use either state-saving or deterministic changes (or both?) |
| 00:41:06 | sam686 | I 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:36 | sam686 | I pretty much do like what packUpdate/writePacket does. |
| 00:42:37 | raptor | ha! you fixed the spinny problem |
| 00:44:32 | sam686 | so, 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:40 | sam686 | Recorded games is acound 2 MB for a 2 player game, can go up to 50 MB with 40 bots though |
| 00:46:56 | | Flynnn has joined |
| 00:47:27 | sam686 | A lot smaller and better quality/better FPS then... video/screen recording |
| 00:48:21 | sam686 | One thing I hated journal is, they playback too fast or too slow, That won't happen with my server side recording/playback |
| 00:51:52 | raptor | WOW sam686, it works! |
| 00:52:05 | raptor | space bar switches ships... |
| 00:57:05 | raptor | sam686: in your opinion, does your system save games in a larger or smaller format than the tnljournal |
| 00:59:11 | raptor | seems like it would be larger? it just write each packet in binary form, right? |
| 00:59:20 | raptor | instead of the differences between packets? |
| 00:59:59 | sam686 | it 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:25 | sam686 | its better then journal, choosing which ship to spectate.. |
| 01:00:53 | sam686 | its pretty much saves only the differences, like the networking does |
| 01:01:15 | sam686 | its whatever the network does, the saving does it mostly the same way too |
| 01:01:34 | raptor | ah ok |
| 01:01:52 | sam686 | its like a GameConnection with all objects scoped into that recorder. |
| 01:02:04 | raptor | well, i'm impressed |
| 01:02:53 | Watusimoto | how well does it work? |
| 01:03:02 | raptor | works perfectly |
| 01:03:12 | raptor | we'll have to round out the UI a bit, I think |
| 01:03:15 | Watusimoto | performance? |
| 01:03:28 | raptor | runs like playing a game |
| 01:04:04 | Watusimoto | great! |
| 01:04:09 | Watusimoto | how big are the files? |
| 01:04:26 | raptor | I just id a 1 min CTF match with sbot |
| 01:04:30 | sam686 | Playback performance is faster then hosting 30 bots, recorder barely doesn't slowdown at all, most of the slowdown is hosting bots |
| 01:04:32 | raptor | the save file was about 190K |
| 01:05:04 | sam686 | One more test, can you playback this file? http://sam6.25u.com/upload/54 My recorded game.. |
| 01:05:10 | raptor | ok |
| 01:05:35 | raptor | 15MB! |
| 01:05:44 | raptor | sam686: are there any other controls than space bar? |
| 01:06:07 | sam686 | No other controls, at the moment, you can press TAB and commander map though.. |
| 01:06:17 | raptor | ok |
| 01:06:19 | raptor | testing... |
| 01:07:33 | sam686 | Oh and the recorded server name is listed on F5 screen while playing back a recorded game. |
| 01:08:05 | Watusimoto | sam686: is that file compressed? |
| 01:08:19 | sam686 | Its in binary mode, no compression |
| 01:08:35 | Watusimoto | 7z gets it down to 10.9 |
| 01:08:41 | sam686 | Its mostly whatever writePacket/readPacket does |
| 01:08:42 | Watusimoto | mb |
| 01:09:05 | Watusimoto | zip gets it to 12.7 |
| 01:09:10 | sam686 | maybe TNL is so efficient there is very little gain from compressing them.. |
| 01:09:34 | sam686 | I only get about 80% of original filesize from recorded gameplay files |
| 01:09:55 | Watusimoto | gzip gets to 12.9 |
| 01:10:13 | Watusimoto | 15 to 10 is pretty good |
| 01:10:35 | sam686 | Its binary file recording, to take advantage of speed and small size |
| 01:10:37 | Watusimoto | so the file records everything happening on the server? |
| 01:10:42 | sam686 | yes |
| 01:10:46 | Watusimoto | great |
| 01:11:01 | Watusimoto | wow |
| 01:11:16 | Watusimoto | and raptor, you can play back sam686's file? |
| 01:11:19 | sam686 | It records the results of bots/levelgen, without actually running any of LUA stuff. |
| 01:11:28 | Watusimoto | good |
| 01:11:39 | Watusimoto | makes sense, I think |
| 01:11:53 | raptor | playboack works! |
| 01:11:57 | Watusimoto | great |
| 01:12:42 | Watusimoto | maybe we can use this to create hi-fi movies... play back at a controlled rate, and make sure everything is synced |
| 01:12:57 | Watusimoto | maybe generate frame-by-frame renderings for compression into a video |
| 01:13:07 | Nothing_Much | Hi everyone |
| 01:13:25 | Watusimoto | hi |
| 01:13:46 | Nothing_Much | how're y'all? |
| 01:13:51 | Watusimoto | oh, but that would not work with sound very well |
| 01:14:54 | sam686 | Recorded file plays all sounds that happened in game too. (don't know which sound isn't played) |
| 01:15:22 | sam686 | oh and it records text and voice chat (but not /pm) |
| 01:15:30 | Nothing_Much | are you guys working on an internal recording program in Bitfighter? |
| 01:15:53 | sam686 | I started the server side game recording |
| 01:16:08 | Nothing_Much | nice! |
| 01:16:25 | raptor | so for refinement, I think we'd need to save some sort of save-file statistics - like gametype, time, etc... |
| 01:17:09 | raptor | so when you browse it, it'll say CTF1 - CTF - 2 min. |
| 01:17:20 | raptor | 20131225-120000 |
| 01:17:24 | raptor | or something |
| 01:17:45 | sam686 | the automatic file naming for recording could use a better filename then just... numbers |
| 01:22:01 | sam686 | Reading each and every file may have a cost of speed when theres hundreds of recorded gameplays to read.. |
| 01:22:15 | raptor | yes |
| 01:22:25 | raptor | you're right - maybe just filename, then |
| 01:22:42 | raptor | and maybe when one is selected, we have another screen that says more info |
| 01:22:49 | sam686 | ok |
| 01:23:02 | raptor | just an idea |
| 01:23:17 | raptor | do you think it'd be possible to scan forward to a time index? |
| 01:24:22 | sam686 | it may be possible by onstantly reading data till you get to the time index |
| 01:24:30 | sam686 | but rewind gets tricky |
| 01:26:03 | Watusimoto | ok bedtime. I'm going to continue fixing up the editor key stuff tomorrow. |
| 01:26:35 | Watusimoto | when I get it to work, I'll add the main patch to the repo, along with my own patch patching the patch |
| 01:26:46 | Watusimoto | as a seperate commit |
| 01:27:10 | Watusimoto | and then we'll have bindable bindings for 019a!! |
| 01:28:06 | raptor | hooray! |
| 01:29:11 | Watusimoto | it is now reading from the ini, but then overwriting it with the default, for some reason |
| 01:29:26 | Watusimoto | well, problem for tomorrow |
| 01:29:30 | Watusimoto | good night folks! |
| 01:30:23 | raptor | night@ |
| 01:31:13 | raptor | sam686: so it's a fully 'deterministic' file |
| 01:31:28 | raptor | the way around it is to save a full object state every n seconds |
| 01:31:33 | sam686 | yes |
| 01:31:54 | raptor | then make an index for it so you can 'seek' to those states |
| 01:32:35 | sam686 | The tricky part is.. making an index or states for seeking. |
| 01:32:45 | raptor | yes |
| 01:34:33 | sam686 | of course then I need to make a timeline rendering and mouse clickable seeking. |
| 01:34:57 | raptor | a UIGamePlayback |
| 01:35:14 | raptor | maybe it could just have menus that say FORWARD 10s/ BACK 10s |
| 01:35:38 | | Watusimoto Quit (Ping timeout: 264 seconds) |
| 01:37:36 | raptor | anyways sam686, I was not expecting such a huge feature for 019a... |
| 01:39:07 | sam686 | but hey, its a feature that doesn't break network protocol, 019a still connects ok to 019 |
| 01:41:57 | raptor | yes |
| 01:42:35 | sam686 | perhaps the game playback can save states during playback for quick rewind, thats seem easier then adding more data to file. |
| 01:44:50 | raptor | hmm... that's a good idea, too |
| 01:49:36 | raptor | that wouldn't allow seeking though |
| 01:50:37 | sam686 | it allows seeking backwards,and I could make a turbo-fast forward to work around no index data |
| 01:50:54 | raptor | hmm... |
| 01:50:56 | sam686 | after all, data is much smaller then pixel-video |
| 01:51:02 | raptor | that would probably work, too |
| 02:01:23 | | BFLogBot Commit: 63112b77fcae | Author: sam8641 | Message: Put level name into game recording filenames. |
| 02:05:19 | raptor | sam686: this line still gives me a warning - what is it trying to do?: if(mValue > (U32( U32(S32_MAX) + 9) / U32(10))) |
| 02:05:35 | sam686 | whats the warning? |
| 02:06:06 | raptor | warning: comparison between signed and unsigned integer expressions |
| 02:07:43 | sam686 | its checking if it overflows, and makes it stay at maximum value, for typing numbers into counter item |
| 02:08:28 | sam686 | Do if(mValue > S32(U32(U32(S32_MAX) + 9) / U32(10))) ? |
| 02:08:40 | raptor | haha |
| 02:09:10 | raptor | yes, that works, but it looks quite ridiculous |
| 02:09:49 | sam686 | (S32_MAX + 9) part gives an overflow warning on my visual C++ |
| 02:10:12 | raptor | oh interesting |
| 02:10:52 | sam686 | but then im dividing it after that.. so it can then so S32 without overflow |
| 02:11:06 | sam686 | go (not so) |
| 02:11:44 | raptor | does this work for you?: if(mValue > S32((U32(S32_MAX) + 9) / 10)) |
| 02:12:01 | sam686 | yes |
| 02:12:16 | raptor | ok, i'll commit that |
| 02:12:29 | sam686 | I guess compiler smart enough to stay at U32 after adding 9 |
| 02:13:32 | | BFLogBot Commit: 5bd79945179a | Author: buckyballreaction | Message: Fix some compiler warnings |
| 03:37:59 | | n42949 has joined |
| 03:39:26 | | n42949 has left #bitfighter |
| 03:40:31 | Nothing_Much | Howdy? |
| 03:40:32 | Nothing_Much | Oh |
| 03:40:43 | raptor | hello |
| 03:40:46 | sam686 | hi |
| 03:41:25 | sam686 | saying hi after a person join-leave? |
| 03:41:36 | Nothing_Much | Oh crap, I missed Wat, though it's the day after Christmas.. How was everybody else's? sam686 yeah |
| 03:42:15 | raptor | mmmm candy pineapple |
| 03:43:26 | Nothing_Much | Sounds yummy |
| 03:47:29 | | vs73nx has joined |
| 03:49:57 | vs73nx | hello |
| 03:50:01 | vs73nx | im back |
| 03:50:30 | raptor | hi |
| 03:51:20 | vs73nx | so hows christmas in america? |
| 03:51:42 | vs73nx | i hope that is good... |
| 03:52:34 | vs73nx | or wherever everyone lives... |
| 03:53:07 | raptor | yes, good, thanks |
| 03:55:54 | vs73nx | so 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:54 | raptor | actually, we already did |
| 03:57:01 | vs73nx | oh |
| 03:57:06 | vs73nx | great then... |
| 03:57:18 | raptor | I think (I may be wrong) that watusimoto is going to commit the changes tomorrow with a few fixes and call it good |
| 03:57:34 | vs73nx | is it? |
| 03:58:07 | vs73nx | i have all day to make fixes... |
| 03:58:26 | raptor | it looked pretty close to being done, to me |
| 03:58:35 | raptor | but you should follow up with him |
| 03:58:43 | vs73nx | oh, right then |
| 03:59:10 | vs73nx | using my wacom to make some BF fan art... |
| 03:59:17 | vs73nx | nothing else to do with my time |
| 03:59:31 | raptor | make a level for the contest! |
| 03:59:43 | vs73nx | except for work on my Just In Time Compiler... |
| 03:59:52 | vs73nx | or that as well |
| 04:00:14 | vs73nx | might make a level |
| 04:01:33 | vs73nx | anyone know where the thread for the competition is? |
| 04:02:46 | raptor | yes... |
| 04:02:57 | raptor | http://bitfighter.org/forums/viewtopic.php?p=21796#p21796 |
| 04:04:20 | vs73nx | thanks |
| 04:06:36 | sam686 | 12: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:46 | raptor | oops midnight, so AM |
| 04:07:24 | vs73nx | so do i adapt someone elses map or improve one of my own or do i make my own? |
| 04:07:48 | sam686 | 12:00 AM Thursday midnight, or 11:59 PM Thursday near-midnight? There a near-24 hour difference there. |
| 04:07:52 | raptor | make your own |
| 04:08:10 | raptor | then through 3 rounds you'll receive feedback on how to improve it |
| 04:08:29 | vs73nx | right, thanks |
| 04:08:33 | vs73nx | ill get to it then |
| 04:08:52 | raptor | :) |
| 04:09:03 | raptor | sam686: I changed it - we should just say 2400 |
| 04:09:07 | vs73nx | my wacom will prove useful for mapmaking |
| 04:10:13 | raptor | I need to sleep (still a bit sick). Good night! |
| 04:10:18 | sam686 | ok |
| 04:10:27 | | raptor Quit () |
| 04:10:27 | vs73nx | ok |
| 04:10:30 | vs73nx | goodnight |
| 04:10:48 | sam686 | I wonder if raptor is sick of being sick? |
| 04:12:31 | vs73nx | who knows... |
| 04:12:31 | vs73nx | i dont |
| 04:21:24 | | amginea has joined |
| 04:22:15 | amginea | sup |
| 04:23:26 | vs73nx | hi |
| 04:23:42 | vs73nx | a wacom IS actually a great bitfighter controller |
| 04:24:11 | vs73nx | with it i can aim with crazy precision |
| 04:25:53 | sam686 | wacom can: aim accurately. |
| 04:26:02 | sam686 | wacom cannot: move accurate |
| 04:26:37 | vs73nx | the intuitos pro is pretty good at miving accuratly |
| 04:26:42 | vs73nx | *moving |
| 04:29:41 | amginea | hmm would a gravitis destroyer be accurate ? |
| 04:30:18 | vs73nx | ? |
| 04:30:44 | amginea | joysticks |
| 04:30:44 | vs73nx | maybe |
| 04:30:56 | sam686 | I think bitfighter needs a gamepad with 2 mini-joystick |
| 04:31:16 | vs73nx | when actually gaming though, i use my 5600 dpi mouse... |
| 04:31:22 | vs73nx | corsair m60 |
| 04:31:58 | sam686 | https://www.google.com/search?tbm=isch&sa=1&q=gamepad&oq=gamepad Most of it pictured could work, |
| 04:32:22 | vs73nx | too bad my ping cant keep up with my reflexes... |
| 04:32:44 | vs73nx | how about a razar orbweaver |
| 04:33:06 | vs73nx | https://www.google.com/search?tbm=isch&sa=1&q=gamepad&oq=gamepad#q=razer+orbweaver&tbm=isch |
| 04:33:41 | vs73nx | its designed for MMO gamers, but i wonder if it could be used in BF... |
| 04:34:05 | sam686 | that looks more like a mouse, and certainly haven't seen that |
| 04:34:24 | sam686 | not very good when it comes to using it on laptops |
| 04:34:40 | sam686 | unless you have lots of space on your table |
| 04:40:52 | sam686 | it just shows how complicated some games is, with way too many buttons for so many different things |
| 04:40:59 | Nothing_Much | logitech controllers are pretty good |
| 04:41:47 | sam686 | bitfighter only need about 8 buttons |
| 04:41:58 | sam686 | and 2 analog sticks |
| 04:42:03 | Nothing_Much | ._. |
| 04:43:12 | amginea | how about a parralax mouse |
| 04:51:29 | sam686 | I would put it this way: almost any mouse would work with bitfighter, if mouse pointer can be used in operating system. |
| 04:52:27 | amginea | the paralax mouse i got with my hyrda is way over senstitive ^_^ |
| 05:28:45 | vs73nx | will be back later... cya all later |
| 05:31:46 | Nothing_Much | l8r |
| 05:34:34 | Nothing_Much | sam686: Did you say that BF doesn't use shaders at all? or maybe that was kaen |
| 05:36:09 | sam686 | I don't think I said that, but thats probably right, as Bitfighter don't use any opengl 2.0 features or later. |
| 05:36:38 | sam686 | programmable fragment shaders is in opengl 2.0 |
| 05:40:57 | Nothing_Much | Nice |
| 05:55:02 | Nothing_Much | Curious, would an embedded version of Bitfighter on a webpage be feasable? Or at least a test level? |
| 05:59:14 | amginea | gtg bye |
| 05:59:33 | amginea | 5that what i say ive wanted bf to be converted online for a long time |
| 05:59:39 | amginea | wont happen :) |
| 05:59:43 | amginea | bye |
| 06:00:08 | Nothing_Much | amginea: oh that stinks |
| 06:00:11 | Nothing_Much | oh well |
| 06:04:52 | | amginea Quit (Ping timeout: 272 seconds) |
| 07:34:44 | vs73nx | hello getlemen in back... |
| 07:35:23 | vs73nx | embedded bitfighter in a wabpage MIGHT be possi9ble with webGL... |
| 07:35:39 | vs73nx | although porting it to webGL willl take a while |
| 07:35:58 | vs73nx | itll requiire a new everything... |
| 07:36:09 | vs73nx | like getting rid of TNL... |
| 07:36:19 | vs73nx | moar powerful servers... |
| 07:36:30 | vs73nx | and major changes to the code |
| 07:37:51 | vs73nx | Nothing_Much: id love to see an embedded web versoin of bitfighter, but i dont think that ahat is feasable at the moment |
| 07:38:34 | Nothing_Much | vs73nx: yeah, amgine said that he was suggesting it for a while |
| 07:39:03 | vs73nx | it is a cool idea... |
| 07:39:19 | Nothing_Much | but I guess the lack of resources is a bit of a hindrance |
| 07:39:36 | vs73nx | but even from my non professional perspactive, there isnt enough manpowre to make it so |
| 07:39:49 | Nothing_Much | yeah that |
| 07:40:47 | vs73nx | there are technologies that allow interfacing with webGL and a server side c++ program... |
| 07:41:04 | vs73nx | but that would take a massive amount of time to implement... |
| 07:41:11 | Nothing_Much | yeah |
| 07:41:16 | vs73nx | and a hiuge change to the codebase |
| 07:41:28 | vs73nx | but id love to see it happen never the less |
| 07:41:52 | vs73nx | id say that a singleplayer mode, would be much cooler |
| 07:42:07 | vs73nx | maybe something to do after GCI... |
| 07:42:16 | Nothing_Much | yeah |
| 07:42:23 | Nothing_Much | singleplayer adds replayability |
| 07:42:27 | Nothing_Much | however.. |
| 07:42:29 | Nothing_Much | donations |
| 07:42:37 | vs73nx | ahhh yes |
| 07:43:11 | vs73nx | my first after gci project would be adding an option in tghe optiuons menu to rebuild the INI file |
| 07:43:45 | vs73nx | next project of mine (and perhaps the other devs) would be singleplayer |
| 07:44:11 | Nothing_Much | yeah |
| 07:44:12 | vs73nx | what to include in it though is the question... |
| 07:44:24 | Nothing_Much | geometry shapes |
| 07:44:26 | Nothing_Much | :D |
| 07:46:00 | vs73nx | or perhaps randomly generated dungeons... |
| 07:46:28 | vs73nx | a levelgen script that randomly makes a different level each time... |
| 07:46:38 | Nothing_Much | oh kaen did that once |
| 07:46:46 | vs73nx | different scripts for each difficulty, |
| 07:46:48 | Nothing_Much | when he gets back maybe we could ask him again |
| 07:46:49 | Nothing_Much | yeah |
| 07:46:53 | vs73nx | really |
| 07:47:28 | Nothing_Much | well it wasn't difficulty based |
| 07:47:33 | Nothing_Much | it was circle shaped and stuff |
| 07:47:54 | vs73nx | but diffferent scripts for diffenet difficulties |
| 07:48:03 | vs73nx | would be AMAZING |
| 07:48:30 | Nothing_Much | perhaps |
| 07:48:41 | Nothing_Much | but the difficulties need to come from the single player |
| 07:48:47 | Nothing_Much | which is nonexistant atm |
| 07:49:30 | vs73nx | exactly |
| 07:49:51 | vs73nx | singleplayer bitfighter wuold not be THAT hard to implement |
| 07:50:41 | Nothing_Much | it shouldn't be |
| 07:50:56 | Nothing_Much | but there's something I've wanted to do since I joined here |
| 07:51:02 | Nothing_Much | donate |
| 07:51:11 | vs73nx | ahh |
| 07:52:10 | vs73nx | yesterday amginea toyed with the idea of bitfighter tee shirts |
| 07:52:19 | vs73nx | i contributed to them... |
| 07:52:29 | Nothing_Much | did you buy one? :O |
| 07:52:32 | vs73nx | using my Wacom Intuitos 5 |
| 07:52:41 | Nothing_Much | what's that? |
| 07:52:45 | vs73nx | dont think that you can buy them yet' |
| 07:53:16 | vs73nx | wrong one... its a wacom intuitos pro |
| 07:53:22 | vs73nx | http://www.wacom.com/en/us/creative/intuos-pro-m |
| 07:53:39 | vs73nx | its for graphic design and stuff |
| 07:54:07 | Nothing_Much | Oh my, nice |
| 07:54:28 | vs73nx | my christmas presen |
| 07:54:45 | Nothing_Much | very nice dude |
| 07:54:48 | vs73nx | one of my favourite christmas presents |
| 07:55:03 | vs73nx | about the tee shirts though... |
| 07:55:27 | vs73nx | all proceeds from the tee shirts go to keeping the servers up and stuff |
| 07:55:38 | vs73nx | possibly a new server |
| 07:55:46 | Nothing_Much | Ah |
| 07:55:48 | Nothing_Much | Hmm.. |
| 07:55:49 | Nothing_Much | Well |
| 07:56:09 | Nothing_Much | Donations would be a bit of a help I would say |
| 07:56:12 | vs73nx | id most certainly buy a Bitfighter tee shirt when they exist |
| 07:56:15 | Nothing_Much | After speaking to a friend of mine on Steam |
| 07:56:32 | vs73nx | bitfighter on steam would be super |
| 07:56:44 | Nothing_Much | I'm also considering Bitfighter on Steam after doing some research |
| 07:57:02 | Nothing_Much | The only downside is a 100$ fee to get on Greenlight |
| 07:57:16 | Nothing_Much | According to some sources Steam isn't an absolute requirement |
| 07:57:26 | vs73nx | id pay that much |
| 07:57:28 | Nothing_Much | So you can still download it and play it easily without Steam |
| 07:57:31 | vs73nx | well help atleast |
| 07:57:34 | Nothing_Much | I would too dude |
| 07:57:45 | Nothing_Much | In fact, I do have 100$ right here |
| 07:58:02 | vs73nx | i have 50$ in my pocket right here |
| 07:58:47 | vs73nx | but if everyone who was part of the BF community bought a tee shirt, then theyd have more than $100 |
| 07:58:56 | vs73nx | probab$ly 250 |
| 07:59:18 | Nothing_Much | Yeah |
| 07:59:51 | vs73nx | to anyone who wants to add me on steam my account name is hxad3cmal_gaming |
| 08:00:05 | vs73nx | *shameless self advertising |
| 08:00:18 | | vs73nx is getting desperate |
| 08:00:41 | Nothing_Much | Sure dude |
| 08:00:48 | vs73nx | but anyways steam would give bifighter a much bigger audience |
| 08:00:56 | Nothing_Much | Yeah |
| 08:01:02 | Nothing_Much | I had the opposite feeling though |
| 08:01:03 | Nothing_Much | Sorta |
| 08:01:17 | vs73nx | having it on steam might even help convince my friends to install it |
| 08:01:19 | Nothing_Much | Mostly because the Steam community's full of a bunch of assholes |
| 08:01:31 | vs73nx | hmmm true |
| 08:01:59 | Nothing_Much | Hmm.. |
| 08:02:09 | vs73nx | no offence to windows, but windows gamers are sometimes rather unkind |
| 08:02:17 | vs73nx | linux gamers are more polite |
| 08:02:20 | vs73nx | </Rant> |
| 08:02:26 | Nothing_Much | I think it's worth the risk now that I've been stabilizing myself |
| 08:02:39 | Nothing_Much | vs73nx: Well the Linux community in general is much much worse |
| 08:02:46 | vs73nx | really? |
| 08:02:47 | Nothing_Much | Linux gamers I agree are a bit better |
| 08:03:01 | Nothing_Much | But the community in general is a fragmented mess of elitists |
| 08:03:02 | vs73nx | true what you just said |
| 08:03:20 | vs73nx | the arch linux community isd intolerable of fools... |
| 08:03:34 | vs73nx | i tried to get into arch linux |
| 08:03:36 | Nothing_Much | Arch Linux this, Gentoo that, Ubuntu is evil, Linux Mint is awesome even though it adds literally nothing new |
| 08:03:50 | vs73nx | yeah true |
| 08:03:53 | Nothing_Much | To each their own and all, but I just seriously don't understand the hate |
| 08:03:57 | vs73nx | ubuntu is great though |
| 08:04:04 | vs73nx | but debian is better |
| 08:04:12 | sam686 | linux is simply not very popular as a desktop, less popular then windows and mac |
| 08:04:34 | vs73nx | steam OS and the steam machines will hopefully change thaat |
| 08:05:04 | Nothing_Much | Eh.. they're making a console, not really a desktop |
| 08:05:12 | vs73nx | from 0.5% market share to 2% - 10% market share |
| 08:05:25 | vs73nx | the steam machines are mini PC's |
| 08:05:40 | sam686 | theres chrome OS, many can simply be altered to run different distros of linux |
| 08:05:41 | vs73nx | its rumoured that they might have a desktop mode |
| 08:06:28 | vs73nx | and some intrepid hackers might find a way to dualboot full desktop linux, and steam OS on the steam machines |
| 08:06:53 | vs73nx | that would be just as cool as ubuntu touch |
| 08:07:11 | vs73nx | anyways i hope that steam machines take off... |
| 08:07:35 | Nothing_Much | yEAH |
| 08:07:57 | sam686 | one 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:14 | vs73nx | does that matter... |
| 08:08:41 | vs73nx | i love opensource, but i belive that closed source has its place |
| 08:08:47 | sam686 | maybe steam's SDK licence might prevent open source GPL licenced programs, but not sure... |
| 08:09:07 | vs73nx | i dont think that it does |
| 08:09:26 | vs73nx | valve is tryying its best to be pro open source |
| 08:09:46 | Nothing_Much | sam686: there's a few FOSS games on Steam I'm sure.. |
| 08:09:53 | vs73nx | after all... lord gaben dislikes win**** 8 |
| 08:10:49 | vs73nx | left 4 dead 2 is completly free today... |
| 08:10:57 | Nothing_Much | http://steamcommunity.com/sharedfiles/filedetails/?id=125965803 Is Warsow a FOSS game? |
| 08:10:57 | vs73nx | id claim it wehile i can |
| 08:12:41 | vs73nx | not sure... |
| 08:12:52 | vs73nx | but a FOSS game in steam would be great... |
| 08:13:11 | Nothing_Much | apparently it's under the GPL |
| 08:13:13 | vs73nx | *Cough bitfighter cough |
| 08:13:17 | Nothing_Much | that's FOSS right? |
| 08:13:59 | vs73nx | dont know |
| 08:14:34 | Nothing_Much | Yes it is |
| 08:14:42 | vs73nx | cool |
| 08:15:02 | vs73nx | might download it after i download Left 4 Dead 2 |
| 08:15:56 | vs73nx | i hate the australian videogames review board... |
| 08:16:20 | vs73nx | because of them us aussies have to get the low violence version of Left 4 Dead 2 |
| 08:16:22 | sam686 | maybe 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:53 | Nothing_Much | So apparently some of you guys might need to sign NDA's |
| 08:17:02 | Nothing_Much | In order to get on Steam Greenlight |
| 08:17:06 | vs73nx | its strange though that valves SteamOS is based on debian |
| 08:17:09 | Nothing_Much | That's out of the question |
| 08:17:27 | vs73nx | so no steam bitfighter |
| 08:17:39 | vs73nx | i can sign a NDA |
| 08:17:46 | sam686 | perhaps the makers steamOS may not follow the open source only programs.. |
| 08:17:58 | vs73nx | valve... |
| 08:18:08 | Nothing_Much | vs73nx: it's a bit more complex than that |
| 08:18:09 | Nothing_Much | It's like |
| 08:18:14 | sam686 | NDA = non disclosure agreement? |
| 08:18:17 | Nothing_Much | You'll have access to Steam's proprietary API |
| 08:18:21 | Nothing_Much | sam686: yes |
| 08:18:32 | vs73nx | whats wrong with that... |
| 08:18:33 | Nothing_Much | But you cannot say a word about it |
| 08:18:50 | vs73nx | oh so i cant tell even my friends? |
| 08:18:50 | sam686 | proprietary = non-free or closed source (mostly) |
| 08:19:05 | vs73nx | A SMALL GLOB OF THE CODE CAN USE STEAMWORKS... |
| 08:19:07 | sam686 | debian hates proprietary I bet |
| 08:19:10 | vs73nx | *sorry caps |
| 08:19:33 | Nothing_Much | It's both sam686 |
| 08:19:33 | vs73nx | yes but steamOS is based on it |
| 08:19:41 | Nothing_Much | SteamOS is FOSS |
| 08:19:44 | Nothing_Much | But Steam itself is not |
| 08:19:48 | vs73nx | agreed |
| 08:20:04 | vs73nx | but steamOS is built around steam |
| 08:20:14 | sam686 | steamOS without steam itself? What will that look like then? |
| 08:20:31 | vs73nx | an obselete version of gnome desktop |
| 08:20:41 | vs73nx | a linux distro with valve branding |
| 08:20:46 | Nothing_Much | vs73nx: Avoid Steamworks, as that pretty much destroys the whole purpose of being FOSS |
| 08:21:04 | vs73nx | ok |
| 08:21:10 | vs73nx | fair nuff |
| 08:21:39 | vs73nx | hopefully valve will make steamworks and suff FOSS... |
| 08:22:07 | vs73nx | and on that day i will celebrate while pigs are flying ouside my window |
| 08:22:38 | vs73nx | and smile on the fact that linux has 100% of the computer market share... |
| 08:23:01 | vs73nx | i agree with Nothing_Much... avoiding steamworks is a good idea |
| 08:23:37 | Nothing_Much | Well yeah |
| 08:23:46 | Nothing_Much | Reasoning why is because the game becomes dependent on Steam |
| 08:24:01 | Nothing_Much | So you wouldn't be able to compile it anywhere else and be compatible with it |
| 08:26:00 | vs73nx | guess so |
| 08:26:06 | sam686 | which, 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:18 | Nothing_Much | Right |
| 08:26:22 | vs73nx | does BF run on ppc? |
| 08:26:25 | Nothing_Much | But just because it's on Stea- |
| 08:26:26 | Nothing_Much | Yeah |
| 08:26:31 | Nothing_Much | Says fordcars |
| 08:26:33 | sam686 | i don't have ppc.. |
| 08:26:36 | vs73nx | cool |
| 08:27:06 | vs73nx | ith PPC |
| 08:27:11 | vs73nx | *mistake |
| 08:27:13 | vs73nx | nvm |
| 08:27:24 | Nothing_Much | Just because it's on Steam doesn't mean it's dependent, you CAN but it'll be in violation of the GPL |
| 08:27:46 | Nothing_Much | So BF with Steamworks won't work without violating GPL |
| 08:28:18 | vs73nx | k |
| 08:28:29 | Nothing_Much | Either way, it won't happen |
| 08:28:35 | Nothing_Much | I'd rather be on GameJolt |
| 08:28:37 | vs73nx | ok then... |
| 08:28:48 | vs73nx | oh god... |
| 08:28:52 | vs73nx | not gamejolt |
| 08:29:07 | Nothing_Much | vs73nx: What's wrong with it? |
| 08:29:11 | sam686 | unless you could make steamworks a separate optional plugin as a separate download |
| 08:29:12 | vs73nx | oh sorry |
| 08:29:20 | vs73nx | wrong thing |
| 08:29:23 | Nothing_Much | lol |
| 08:29:30 | vs73nx | i mistaaken it for something else |
| 08:29:36 | vs73nx | mindjolt games |
| 08:29:46 | vs73nx | facebook flash games... |
| 08:29:49 | Nothing_Much | sam686: It would violate the GPL |
| 08:29:56 | Nothing_Much | Oh goodness vs73nx, that's horrible |
| 08:30:22 | | vs73nx shudders remembering the many hours lost playing warzone tower defence... |
| 08:30:31 | vs73nx | those flash games... |
| 08:30:35 | sam686 | violating GPL without letting no one doenload the non-free plugin? |
| 08:31:02 | vs73nx | you can violate GPL if you want to |
| 08:31:18 | vs73nx | good idea |
| 08:31:33 | vs73nx | and a bad idea ath the same time |
| 08:31:46 | sam686 | the non-free plugin won't be free/gpl obviously... |
| 08:32:36 | vs73nx | but a non free plugin wont voilate bitfighter as a wholes GPL wont it? |
| 08:33:09 | sam686 | probably not if it can run without needing plugin |
| 08:33:18 | Nothing_Much | steamworks isn't required |
| 08:33:29 | Nothing_Much | you can have bitfighter on steam, but you'd need to sign NDA's |
| 08:33:40 | Nothing_Much | I wouldn't do it |
| 08:33:55 | Nothing_Much | I'd just put it on GameJolt and Android/iOS |
| 08:35:43 | vs73nx | anyway id say that singleplayer is a bigger priority than steamworks or gamejolt |
| 08:36:31 | Nothing_Much | um |
| 08:36:31 | Nothing_Much | steamworks won't ever happen |
| 08:36:31 | Nothing_Much | gamejolt will |
| 08:37:03 | Nothing_Much | but single player is certainly a good part |
| 08:37:07 | Nothing_Much | priority |
| 08:37:37 | vs73nx | id say that it should be the number 1 priority |
| 08:38:03 | vs73nx | it could be done in a few weeks of development |
| 08:38:46 | vs73nx | if im wrong id like to be corrected |
| 08:39:10 | Nothing_Much | well geometry shapes shouldn't be hard to conjure up |
| 08:39:19 | vs73nx | ? |
| 08:39:31 | vs73nx | you mean real circles |
| 08:39:35 | vs73nx | and triangles |
| 08:40:41 | vs73nx | the difficulty of adding real shapes would depend on the rendering pipleline engine... |
| 08:40:43 | Nothing_Much | perhaps |
| 08:41:37 | vs73nx | if it is based completley on GL_QUADS then i would not volunteer to be working on that project... |
| 08:42:42 | vs73nx | then again i have next to no gl knowledge so if anyone wants to correct me then you are free too... |
| 08:44:06 | Nothing_Much | everybody might be sleeping :O |
| 08:44:45 | vs73nx | also an australian server would be nice... |
| 08:46:01 | Nothing_Much | you could make one for your friends! |
| 08:46:17 | vs73nx | they dont play it |
| 08:46:23 | vs73nx | yet... |
| 08:47:24 | vs73nx | but since the number of aussies who play BF regularly is 1 (or more) there is no market for it in australia |
| 08:47:35 | Nothing_Much | :( |
| 08:47:47 | vs73nx | if i do make an aussie server though, it would be a mirror of the paliedies server |
| 08:47:56 | vs73nx | 'or whaterver it is spelt... |
| 08:48:03 | vs73nx | *however |
| 08:48:35 | | Darrel[OFF] is now known as Darrel |
| 08:48:43 | vs73nx | anyways who is taking part in the mapmaking competition? |
| 08:48:57 | vs73nx | *the improvement one... |
| 08:49:01 | Nothing_Much | I'm not that much of a mapmaker :P |
| 08:49:11 | vs73nx | me too |
| 08:49:24 | vs73nx | this compis about improving your mapmaking skills |
| 08:49:29 | vs73nx | *competition |
| 08:49:58 | vs73nx | so you dont need to be as good as quartz, or bobaduck to enter |
| 08:52:03 | Nothing_Much | hmm.. |
| 08:52:15 | Nothing_Much | yeah, maybe I'll stick to just the promotions |
| 08:52:37 | vs73nx | heh |
| 08:59:52 | vs73nx | my map is a core based one |
| 08:59:58 | vs73nx | its going to be cool |
| 09:00:30 | Nothing_Much | good 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:36 | | BFLogBot 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:56 | Nothing_Much | Welcome back logbot |
| 09:41:39 | vs73nx | is there anywhere on the forums to post BF fanart? |
| 09:43:26 | Nothing_Much | vs73nx: hang on a sec |
| 09:43:56 | Nothing_Much | you can start a new topic on the general section :D |
| 09:44:15 | vs73nx | ok cool |
| 09:46:58 | Nothing_Much | G'night everybody |
| 09:47:05 | vs73nx | good night! |
| 10:25:28 | vs73nx | Goodnight everyone! |
| 10:25:38 | | vs73nx Quit (Remote host closed the connection) |
| 10:52:06 | | Watusimoto has joined |
| 10:55:26 | | YoshiSmb has joined |
| 12:05:53 | | YoshiSmb Quit (Ping timeout: 272 seconds) |
| 12:43:39 | | koda has joined |
| 13:55:44 | | raptor has joined |
| 13:55:44 | | ChanServ sets mode +o |
| 14:09:03 | raptor | good day! |
| 15:58:31 | | thread_ has joined |
| 16:15:43 | | destroyerimo has joined |
| 16:17:06 | raptor | how's everyone doing from their candy hangovers? |
| 16:42:47 | thread_ | UUuuUUGHHhhGGhh |
| 16:43:09 | raptor | too... many... cinnamon bears |
| 16:51:54 | raptor | and gummy worms |
| 17:02:21 | | Nothing_Much Quit (Quit: No Ping reply in 180 seconds.) |
| 17:02:36 | | Nothing_Much has joined |
| 17:17:12 | Nothing_Much | Hello again |
| 17:20:29 | Nothing_Much | Ergh, procrastination |
| 17:20:50 | Nothing_Much | raptor: cinnamon bears? Aren't those things hot and spicy? |
| 17:21:42 | raptor | yes! |
| 17:21:42 | raptor | so tasty... |
| 17:21:54 | Nothing_Much | yikes, I couldn't handle those at all |
| 17:22:02 | oskopek | raptor: +1, love 'em |
| 17:22:09 | Nothing_Much | how is everybody? |
| 17:23:19 | oskopek | relaxed.. maybe too much |
| 17:23:22 | oskopek | how about you? |
| 17:23:52 | Nothing_Much | A bit hyper |
| 17:24:05 | Nothing_Much | Ate quite a bit of candy x.x |
| 17:24:18 | raptor | As 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:43 | Nothing_Much | I have no idea what any of that means >.> |
| 17:32:30 | oskopek | I've done some stuff in Java EE, and actually, don't find it that complicated.. although, it used to be much worse.. |
| 17:32:50 | oskopek | but about frameworks in general, very well written |
| 17:32:53 | raptor | JEE is much better than it used to be |
| 17:38:29 | Nothing_Much | Java.. embedded environment? |
| 17:40:38 | Nothing_Much | oh raptor, we were babbling about stuff last night if you wanna look at the logs |
| 17:40:44 | raptor | hi |
| 17:40:45 | raptor | babble to read? |
| 17:41:27 | thread_ | so... the improvement contest picks up today right? |
| 17:41:27 | raptor | looks like lots of stuff... can you sum it up? |
| 17:41:51 | raptor | yes, levels due by midnight |
| 17:42:10 | thread_ | oh, ok. I was thinking it was we start critiquing today |
| 17:42:29 | oskopek | Nothing_Much: Java Enterprise Edition, the "web-app development" part of java |
| 17:47:57 | raptor | koda: once upon a time you mentioned abstracting the rendering layer of our game |
| 17:48:13 | Nothing_Much | raptor: it's readable |
| 17:48:36 | raptor | I'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:58 | koda | hmm |
| 17:49:18 | koda | right now i have nothing, never dealt with es2 myself |
| 17:49:23 | koda | :\ |
| 17:50:29 | raptor | oh and hello |
| 17:51:46 | raptor | can you describe what work was done in hedgewars? |
| 18:16:14 | | Invisible1 has joined |
| 18:16:39 | Invisible1 | hi |
| 18:16:45 | raptor | hi |
| 18:18:01 | raptor | contest submission ends tonight! |
| 18:20:33 | koda | umh |
| 18:20:46 | koda | in hedgewars we use gl(es) directly |
| 18:21:33 | raptor | not ES 2? |
| 18:21:50 | raptor | I ask because we've converted fully to ES 1.1 |
| 18:22:31 | | Watusimoto Quit (Ping timeout: 246 seconds) |
| 18:22:44 | koda | i know :p |
| 18:22:48 | koda | no es2 |
| 18:23:01 | koda | i think my suggestion was to use sdl2 directly |
| 18:23:08 | koda | for drawing and other funny things |
| 18:26:13 | | koda Quit (Quit: koda) |
| 18:26:25 | | Invisible1 Quit (Ping timeout: 272 seconds) |
| 18:58:11 | | BFLogBot Commit: 4c8a2cffe0ac | Author: buckyballreaction | Message: Fix accidental removal of glyph support. Also fix properly closing SVG lines |
| 19:07:21 | | Skybax has joined |
| 19:07:35 | Skybax | Herro |
| 19:07:43 | raptor | hi |
| 19:08:30 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 19:08:43 | | Skybax_ has joined |
| 19:09:18 | Skybax_ | raptor, how come in our IRC chat it says your name is Qdew lol |
| 19:09:33 | raptor | what? |
| 19:09:47 | raptor | doesn't say that in the logs |
| 19:10:04 | Skybax_ | In our private query |
| 19:10:49 | Skybax_ | You don't know anything about it? xD |
| 19:10:51 | | thread_ Quit (Ping timeout: 272 seconds) |
| 19:11:55 | raptor | I haven't done a priv. query since yesterday... |
| 19:12:39 | | Skybax Quit (Ping timeout: 272 seconds) |
| 19:13:00 | | Skybax_ is now known as Skybax |
| 19:19:04 | sam686 | http://bitfighter.org/irclogs/index.php?date=2013-12-25 02:26:27] * raptor is now known as Qdew |
| 19:19:13 | sam686 | it looks like raptor changed name and then quit |
| 19:20:27 | raptor | oh... haha - that may have been a child of mine pounding on the keyboard |
| 19:28:34 | Skybax | Ha! |
| 19:28:58 | Skybax | I'm not crazy! |
| 19:31:29 | | Watusimoto has joined |
| 19:43:28 | raptor | Watusimoto: goign to enter a level in the contest? :) |
| 19:43:40 | Watusimoto | me? no |
| 19:43:46 | Watusimoto | I have a good idea, but for a nexus level |
| 19:43:52 | Watusimoto | it won't translate |
| 19:43:58 | Watusimoto | how many entries do you have? |
| 19:44:06 | raptor | ok, maybe next improvement contest we'll do nexus... |
| 19:44:17 | raptor | I have 13 or 14, i think |
| 19:44:20 | Watusimoto | I don't need improvement :-) |
| 19:44:25 | Watusimoto | well, that's a healthy number! |
| 19:44:32 | raptor | hard to top airlock, i know... |
| 19:44:35 | Watusimoto | you got the ones sent by invisible? |
| 19:44:39 | raptor | yes |
| 19:44:48 | Watusimoto | yeah, I don't even try anymore |
| 19:44:49 | Skybax | All of Wat's maps become legendary the minute they're made public. Allowing him into a contest would just be unfair |
| 19:44:57 | Watusimoto | I've peaked |
| 19:46:46 | sam686 | Wich 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:49 | Watusimoto | I got the editor keys to load from the ini |
| 19:47:31 | Watusimoto | what if you highlighted a wall, and used ` to toggle it as a lineitem |
| 19:47:48 | Skybax | When 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:29 | raptor | FYI, the kaentools plugin to change any object to another is amazing |
| 19:48:40 | sam686 | but then you need to differentiate between holding down ` vs toggling with `, maybe toggle on ` key_up |
| 19:48:59 | Skybax | lol raptor your test server is called "barf's home" |
| 19:49:18 | raptor | quiet you |
| 19:49:21 | | Nothing_Much has joined |
| 19:49:27 | raptor | i deny any knowledge of that... |
| 19:49:45 | Skybax | That's funneh |
| 19:50:05 | Nothing_Much | What'd I miss? |
| 19:52:19 | Nothing_Much | Skybax: How are ya? |
| 19:52:25 | Skybax | Good, you? |
| 19:52:43 | Nothing_Much | Been alright |
| 19:52:52 | Nothing_Much | Trying to stop procrastinating |
| 19:53:21 | Nothing_Much | Python is cool and all but I just need to figure out how to stop not doing things on Codecademy |
| 19:53:42 | Skybax | Just procrastinate procrastinating |
| 19:54:23 | Skybax | "Nahh, I'll put things off tomorrow.." |
| 19:54:45 | Nothing_Much | That's what I keep doing! |
| 19:54:54 | Nothing_Much | Oh wait |
| 19:54:56 | Nothing_Much | That's different |
| 19:54:57 | Skybax | No, you put things off today to do tomorrow lol |
| 19:55:03 | Nothing_Much | Right |
| 19:55:04 | Nothing_Much | lol |
| 19:55:13 | Skybax | You need to put off putting things off till tomorrow |
| 19:55:29 | Nothing_Much | That's a good idea |
| 19:55:33 | Skybax | I know right? |
| 19:55:41 | Nothing_Much | Yeah |
| 19:56:02 | Skybax | xD |
| 19:56:02 | Nothing_Much | Watusimoto: How was your Christmas? |
| 19:59:25 | Watusimoto | pretty good! |
| 19:59:29 | Watusimoto | and yours? |
| 19:59:58 | Nothing_Much | it was alright, gettin' my car fixed and stuff |
| 20:00:04 | Watusimoto | sounds fun |
| 20:00:59 | Nothing_Much | yeah, 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:29 | Nothing_Much | now all I'm doin' is lookin' up comments on OMGUbuntu |
| 20:04:35 | Nothing_Much | oh 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:20 | | BFLogBot 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:58 | Nothing_Much | and it's back! |
| 20:11:24 | raptor | Watusimoto: kaen's plugin does conversions: https://github.com/kaen/stardust/blob/master/editor_plugins/convert.lua |
| 20:14:22 | Skybax | What's Steamworks API? |
| 20:15:13 | Nothing_Much | Skybax: It's that Steam thing that enables you to utilize Steam's services like hosting servers and stuff like that |
| 20:15:21 | Nothing_Much | That would literally kill Bitfighter's purpose |
| 20:15:37 | Skybax | I don't even |
| 20:15:39 | Nothing_Much | Since Steamworks makes all other versions of the game obsolete or incompatible |
| 20:15:48 | Nothing_Much | Which includes PPC and Armhf PCs |
| 20:15:56 | Nothing_Much | It can be on Steam |
| 20:15:59 | Nothing_Much | Just don't use Steamworks |
| 20:16:16 | Skybax | Yeah lol |
| 20:16:30 | Skybax | There are plenty of games on steam that don't use steam for servers |
| 20:17:00 | Nothing_Much | Right |
| 20:17:05 | Nothing_Much | So BF on Steam won't ever happen afaik |
| 20:17:29 | Nothing_Much | Hell, being on Steam would mean no collaboration between devs |
| 20:18:39 | raptor | are you sure about that? I thought steam was mildly open-source friendly.. |
| 20:19:04 | Nothing_Much | nope, that's Desura, since they're pretty much Open Source |
| 20:19:29 | Nothing_Much | Steam allows free games on their platform |
| 20:19:36 | Nothing_Much | But in order to have your game on it, you have to sign NDA's |
| 20:20:04 | Nothing_Much | No matter what you use, as long as you attempt to get your game on Steam, you need to sign it |
| 20:20:40 | Watusimoto | what do you agree to ND? |
| 20:21:43 | Nothing_Much | To 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:48 | | kumul has joined |
| 20:22:02 | Nothing_Much | I don't know how the signing process works |
| 20:22:51 | Nothing_Much | But I assume it means that only one person has access to the game on Steam |
| 20:23:56 | Nothing_Much | http://forum.unity3d.com/threads/60783-Should-I-distrubute-on-Steam |
| 20:26:43 | sam686 | there xfire that kindof copies steam in some ways... |
| 20:26:46 | raptor | that's 3 years ago - Steam has changed significantly since then... |
| 20:34:15 | | Nothing_Much Quit (Ping timeout: 240 seconds) |
| 20:38:07 | | Skybax_ has joined |
| 20:39:03 | | Skybax Quit (Ping timeout: 272 seconds) |
| 20:42:57 | | Skybax has joined |
| 20:44:45 | | Skybax_ Quit (Ping timeout: 272 seconds) |
| 21:17:40 | raptor | another map! |
| 21:17:41 | raptor | yay |
| 21:27:45 | | Nothing_Much has joined |
| 21:28:30 | Nothing_Much | Hi again |
| 21:28:33 | Nothing_Much | Darned routers |
| 21:30:35 | Nothing_Much | What'd I miss? |
| 21:43:21 | | Skybax_ has joined |
| 21:45:50 | | Skybax Quit (Ping timeout: 245 seconds) |
| 21:47:16 | | kodapad has joined |
| 21:48:47 | Nothing_Much | I guess Nothing_Much is what I missed :D |
| 21:51:01 | Nothing_Much | ._. |
| 22:08:47 | Nothing_Much | Well I'm at the event! |
| 22:09:08 | raptor | hi |
| 22:09:11 | raptor | what event? |
| 22:10:36 | Nothing_Much | wait |
| 22:10:41 | Nothing_Much | is today friday or thursday? |
| 22:10:52 | Nothing_Much | oh |
| 22:10:53 | Nothing_Much | oops |
| 22:10:55 | Nothing_Much | my mistake |
| 22:17:29 | Nothing_Much | I got my days mixed up ._. |
| 22:29:30 | Nothing_Much | anybody here? |
| 22:29:38 | raptor | hi |
| 22:30:24 | Nothing_Much | where's Watusimoto raptor? |
| 22:30:28 | Nothing_Much | he about to sleep? |
| 22:30:53 | Watusimoto | where is that guy? |
| 22:31:43 | raptor | I don't think i've seen him around... |
| 22:32:13 | Nothing_Much | lol |
| 22:32:47 | Watusimoto | does anyone know why the constest forum is hidden from non-logged-in users? |
| 22:32:56 | Nothing_Much | it is? |
| 22:33:05 | Nothing_Much | no clue, but it shouldn't be |
| 22:33:35 | raptor | waht |
| 22:33:37 | raptor | no |
| 22:33:37 | Watusimoto | I couldn't find a setting to change it |
| 22:33:48 | raptor | let me try.. |
| 22:34:18 | raptor | I can get there without being logged in: http://bitfighter.org/forums/viewforum.php?f=13 |
| 22:34:44 | raptor | although, you're right - it is hidden on main screen |
| 22:37:31 | Nothing_Much | being hidden is a bad thing :( |
| 22:40:15 | raptor | I think I hate phpbb permissions |
| 22:40:29 | raptor | Watusimoto: i can't find it either |
| 22:40:56 | kodapad | Raptor hey I'm back |
| 22:41:14 | Watusimoto | I'll take another look in a bit |
| 22:41:24 | Watusimoto | at least we agree it should be visible to all? |
| 22:41:30 | raptor | hi kodapad |
| 22:41:38 | raptor | Watusimoto: yes |
| 22:44:34 | Nothing_Much | of course! contests are also a good.. thing for bitfighter! |
| 22:46:58 | Nothing_Much | Watusimoto: did you sign up to GameJolt yet or are ya gonna hold on to that for a bit? |
| 22:47:37 | Nothing_Much | *hold up |
| 22:47:39 | Nothing_Much | on that |
| 22:51:00 | Watusimoto | maybe tomorrowe |
| 22:51:59 | Nothing_Much | sure dude, OH, maybe it can be a new years thingy! |
| 22:52:10 | Nothing_Much | at least sign up soon to get a better look at GameJolt :D |
| 22:54:02 | | BFLogBot Commit: 435c29cf2be9 | Author: watusimoto | Message: Import vs37nk's editor key binding work |
| 22:54:04 | | BFLogBot Commit: f224eb7eed5b | Author: watusimoto | Message: Fix binding loading from INI file, fix other misc. errors, fix formatting, fix... |
| 22:54:05 | | BFLogBot Commit: 1d175f9704bb | Author: watusimoto | Message: Fornatting |
| 22:54:07 | | BFLogBot Commit: 53ddc1d376b2 | Author: watusimoto | Message: Elegantly handle invalid INI values for editor key bindings; includes partial test coverage for new functions |
| 22:54:08 | | BFLogBot Commit: 02334fb23eea | Author: watusimoto | Message: Merge |
| 22:54:37 | raptor | Watusimoto: does that mean we mark his task complete? |
| 22:54:53 | Watusimoto | I guess so... was just doing that |
| 22:55:04 | raptor | ok |
| 22:55:37 | Nothing_Much | vs's task? |
| 22:55:50 | Watusimoto | yes |
| 22:56:04 | Nothing_Much | nice |
| 22:56:12 | Nothing_Much | how many more tasks does he have? |
| 22:56:25 | Watusimoto | i was thinking future tasks should include some test coverage, where appropriate |
| 22:57:00 | Watusimoto | 9041 is vs37nk's work |
| 22:57:09 | Watusimoto | 9042 are my fixes to make it work |
| 22:57:54 | Watusimoto | then 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:09 | Watusimoto | and there will be one more future commit which fixes the help (hopefully!) |
| 23:01:55 | raptor | what's wrong with the help? |
| 23:02:43 | Nothing_Much | Is your new website based on Drupal or Wordpress? |
| 23:07:00 | Nothing_Much | Oh |
| 23:07:03 | Nothing_Much | Wordpress |
| 23:10:47 | Watusimoto | editor help is broken after last commits |
| 23:10:53 | Watusimoto | but this was anticipated |
| 23:11:00 | raptor | ok |
| 23:11:13 | Watusimoto | it was just too messy to have him fix |
| 23:15:10 | | kodapad Quit (Quit: K Thx Bai) |
| 23:17:37 | | Skybax_ Quit (Ping timeout: 252 seconds) |
| 23:19:30 | | Skybax has joined |
| 23:24:13 | Nothing_Much | Hey guys, I was wondering if I could help out with the wordpress stuff, I have some basic HTML knowledge. |
| 23:24:21 | | kodapad has joined |
| 23:27:46 | | Darrel is now known as Darrel[OFF] |
| 23:34:23 | Watusimoto | at 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:08 | Watusimoto | actually, I wonder if using sam686's new replay system would make capturing screenshots easier. it looks really slick, btw! |
| 23:35:42 | Watusimoto | maybe record a game, then get screenshots duirng replay when you are less concerned with playing and can look for good scenes? |
| 23:38:55 | Nothing_Much | Watusimoto: you mean make gif images of the gameplay? |
| 23:39:14 | Nothing_Much | openshot does a great job at converting from video to image |
| 23:39:49 | raptor | Watusimoto: 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:22 | Watusimoto | yes; we have a nice in-game screenshot capture util (ctrl-Q), so the issue is not technical |
| 23:40:53 | Watusimoto | raptor: 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:49 | Watusimoto | because it is recorded on the server, I assume it has everything; would it be possible to replay different points of view? |
| 23:42:41 | raptor | Watusimoto: yes, you can do so now with space bar |
| 23:42:47 | Watusimoto | great! |
| 23:42:59 | raptor | the issues i'm thinking about are jumping to certain ponits |
| 23:43:00 | raptor | *points |
| 23:43:03 | Watusimoto | yes |
| 23:43:06 | raptor | because the entire file is deterministic |
| 23:43:10 | Watusimoto | forward, back, etc. |
| 23:43:24 | raptor | so the only way to jump is to replay the whole thing from the beginning |
| 23:43:32 | Watusimoto | probably need to save full state at various places, which you could start playing from |
| 23:43:37 | raptor | yes that |
| 23:44:03 | raptor | also, old replays won't work on newer versions |
| 23:44:10 | Watusimoto | yes |
| 23:44:19 | Watusimoto | this probably isn't good for long-term archiving |
| 23:44:29 | raptor | unless we're really clever |
| 23:44:48 | Watusimoto | we could include a "viewer" (i.e. special bf build of the appropriate version) |
| 23:44:49 | raptor | like providing some sort of translational layer for pack/unpack and RPC between each version |
| 23:45:32 | Watusimoto | I think it is totally not worth that! |
| 23:46:19 | Nothing_Much | guys like |
| 23:46:38 | Nothing_Much | well I attempted to make a trailer |
| 23:46:53 | Nothing_Much | looking at it now it does drop frames |
| 23:47:30 | Nothing_Much | but the transitions I made were pretty good and decently placed I would say about it |
| 23:48:27 | raptor | Watusimoto: but the larger question - do we want to provide this feature for 019a? It's appearance sort of blind-sided me... |
| 23:48:53 | | Skybax Quit (Ping timeout: 245 seconds) |
| 23:49:12 | | vs73nx has joined |
| 23:49:17 | Watusimoto | if 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:41 | Watusimoto | maybe bitfighter -replayer would expose teh command or something |
| 23:49:44 | raptor | yeah, main menu is a big too big, i think |
| 23:50:03 | Watusimoto | even without that item it is |
| 23:50:05 | | Skybax has joined |
| 23:50:07 | Nothing_Much | is the replay gonna be on 019a? |
| 23:50:29 | vs73nx | maybe a keybind? |
| 23:50:39 | Nothing_Much | oh hey vs73nx |
| 23:50:43 | vs73nx | hi |
| 23:51:24 | Watusimoto | the code will likely be there, the question is how will users access it? |
| 23:51:35 | Watusimoto | and how "finished" will it be? |
| 23:51:42 | vs73nx | what is this for... |
| 23:51:56 | Watusimoto | built-in game recorder |
| 23:52:02 | vs73nx | oh ok then |
| 23:52:18 | vs73nx | id say that a keybind would be a smart idea |
| 23:52:40 | vs73nx | and during the first play tutourial, the keybind will be mentioned |
| 23:52:42 | Watusimoto | vs73nx: I approved your project |
| 23:52:49 | vs73nx | nice |
| 23:52:53 | Watusimoto | but I had to do some work to make it work |
| 23:53:00 | vs73nx | im sorry about that |
| 23:53:04 | raptor | Watusimoto: I'm hating all the remaining bugs: https://code.google.com/p/bitfighter/issues/list?q=type%3DDefect+label%3D019a |
| 23:53:10 | Watusimoto | you might want to look at the commit I did following the patch with your stuff |
| 23:53:51 | Watusimoto | yuck! |
| 23:53:52 | vs73nx | i know that this project was a bit out of my depth, but this experience has made me a significantly coder... |
| 23:54:08 | vs73nx | *add better after significantly |
| 23:54:17 | Watusimoto | well, soon we can start pushing some of those to 019b! |
| 23:54:58 | vs73nx | you misspelt my name in the commit... |
| 23:55:02 | vs73nx | thats ok |
| 23:55:11 | Watusimoto | oops |
| 23:55:16 | Watusimoto | you have a rather difficult nick! |
| 23:55:17 | vs73nx | thats ok |
| 23:55:46 | vs73nx | im sure that someone looking will be able to bridge the gap |
| 23:56:19 | Nothing_Much | psst, guys, bitpress is outdated with 018a! |
| 23:57:47 | raptor | Nothing_Much: that project has sort of halted at the moment... |
| 23:58:03 | vs73nx | ijm also sorry that everything in my commiits are derped up... |
| 23:58:10 | vs73nx | editor problems |
| 23:58:24 | vs73nx | but im glad that this project is done |
| 23:59:08 | vs73nx | and 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:48 | Nothing_Much | raptor: 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! |