Timestamps are in GMT/BST.
| 01:38:47 | | amgine123 has joined |
| 03:24:19 | | Nothing_Much Quit (Remote host closed the connection) |
| 04:58:48 | | Watusimoto Quit (Ping timeout: 276 seconds) |
| 05:29:02 | | amgine123 Quit (Ping timeout: 250 seconds) |
| 08:58:06 | | Watusimoto has joined |
| 09:55:09 | | Watusimoto Quit (Ping timeout: 258 seconds) |
| 09:56:47 | | Watusimoto has joined |
| 10:44:09 | | Nothing_Much has joined |
| 11:20:16 | | Void7 has joined |
| 11:34:11 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 11:39:13 | | bobdaduck has joined |
| 12:14:10 | bobdaduck | Gluten Tag |
| 12:25:41 | Void7 | yes |
| 12:25:44 | | Void7 gluten-yays |
| 12:41:00 | bobdaduck | gluten free yays, please |
| 12:41:04 | bobdaduck | trying to be "healthy" |
| 12:49:44 | | bobdaduck Quit (Ping timeout: 250 seconds) |
| 12:53:19 | | bobdaduck has joined |
| 13:16:09 | | Void7 is not pinging out |
| 14:09:02 | | bobdaduck Quit (Ping timeout: 250 seconds) |
| 14:15:40 | | KaadmY has joined |
| 14:22:45 | | bobdaduck has joined |
| 14:24:57 | | Void7 Quit (Ping timeout: 276 seconds) |
| 14:55:02 | | fordcars has joined |
| 14:55:35 | bobdaduck | Morning fordcars |
| 14:55:41 | fordcars | boby |
| 14:55:46 | fordcars | Hello bobdaduck |
| 14:55:53 | fordcars | How is life |
| 15:06:19 | | Void7 has joined |
| 15:13:17 | | Void7 Quit (Ping timeout: 244 seconds) |
| 15:14:19 | | Void7 has joined |
| 15:14:33 | bobdaduck | life is well |
| 15:14:42 | bobdaduck | except we have no devs |
| 15:15:25 | bobdaduck | I'm trying to figure out what would be involved in porting bitfighter to android |
| 15:16:04 | | watusimoto has joined |
| 15:16:04 | | ChanServ sets mode +o |
| 15:16:12 | watusimoto | hi |
| 15:19:03 | bobdaduck | HI |
| 15:19:05 | bobdaduck | Hi |
| 15:21:15 | watusimoto | hi? |
| 15:21:32 | bobdaduck | I'm trying to figure out what would be involved in porting bitfighter to android |
| 15:22:33 | bobdaduck | The level editor would probably be left out |
| 15:23:51 | bobdaduck | raptor was saying something about openGL 2 or something which mobile uses |
| 15:26:12 | bobdaduck | And I would need to figure out how to download the code again |
| 15:32:08 | fordcars | bobdaducky |
| 15:32:16 | fordcars | now code downloading is more graphical |
| 15:32:29 | | KaadmY yays |
| 15:32:44 | watusimoto | yes, we need to finish the graphics redo first, which fordcars seems to have made considerable progress on. |
| 15:32:47 | Void7 | bobdaduck: opengl es 2? |
| 15:32:57 | fordcars | Void7: yes |
| 15:33:22 | bobdaduck | Wait so I just drag and drop bitfighter.source onto google drive and run it? |
| 15:33:35 | watusimoto | after that, there may be several possibilities for getting BF to run on currently inaccessible platforms. |
| 15:33:59 | bobdaduck | My dad's an android developer and we're thinking of working together on it |
| 15:34:29 | fordcars | Ouhs |
| 15:34:38 | fordcars | That would be neat |
| 15:35:28 | bobdaduck | But I haven't the slightest what things I'd need to know about our source to start |
| 15:36:31 | bobdaduck | How to make it hook in to the regular desktop servers/graphics engine etc |
| 15:37:43 | watusimoto | I think I've solved the phone/tablet controller issue... I've learned that you can plug joysticks into the USB port, and they might just work. |
| 15:45:45 | watusimoto | Does your dad know anything about running C++ code on Android? That, to me, is the first and biggest question... can it be done without a total rewrite in Java? |
| 16:04:46 | | Watusimoto_ has joined |
| 16:09:26 | | Nothing_Much Quit (Remote host closed the connection) |
| 16:12:14 | bobdaduck | I don't think so. From our brief talking he was like "well that shouldn't be hard, because C++ and Java are really close" |
| 16:12:17 | | Void7 Quit (Quit: Qonies!) |
| 16:14:56 | bobdaduck | I don't think very many people plug joysticks into their phones USBs |
| 16:15:53 | bobdaduck | Though no matter which way you cut it mobile would need to lose some functionality |
| 16:17:36 | bobdaduck | Three buttons bottom left for weapons, and you tap/hold them to fire probably |
| 16:18:51 | watusimoto | A rewrite in Java would be a trememndous effort. Do not underestimate it. |
| 16:19:18 | fordcars | I would of went for a 2-joystick setup, but I don't think we would have space for any module button :/ I have no idea |
| 16:19:33 | fordcars | watusimoto: didn't raptor compile and run on android? At least server |
| 16:19:40 | fordcars | Ages ago |
| 16:19:55 | fordcars | http://stackoverflow.com/questions/1002164/write-applications-in-c-or-c-for-android |
| 16:20:09 | bobdaduck | hah ford, that's what I'm just reading |
| 16:20:35 | fordcars | Ahahahh yesss! |
| 16:21:47 | bobdaduck | I'm basically thinking "drop a bunch of functionality to make it workable" and then just say if they want the full experience go to computer |
| 16:23:06 | fordcars | Yeah possibl |
| 16:23:08 | fordcars | y |
| 16:23:22 | bobdaduck | Level editor could easily be a seperate app |
| 16:23:27 | fordcars | I just had a flash, what about using Vol+ and Vol- for module 1 and module 2? |
| 16:23:38 | fordcars | And having 2 joysticks, like a gamepad |
| 16:23:40 | bobdaduck | heyyy! |
| 16:24:02 | bobdaduck | Could you do both at the same time though? |
| 16:24:09 | bobdaduck | heh |
| 16:24:26 | fordcars | Probably not :/ |
| 16:24:54 | fordcars | Yeah maybe we should strip it down, you are probably right |
| 16:25:17 | bobdaduck | Like, just make it so they can log in, join games, and play |
| 16:25:28 | bobdaduck | They don't even need to be able to chat forget it |
| 16:25:38 | bobdaduck | Okay, well maybe chat is kind of important |
| 16:25:46 | watusimoto | you could drop the editor, but there's still plenty more that would be somewhere between very hard and super hard. |
| 16:26:18 | watusimoto | the networking library would need to be rewritten |
| 16:26:37 | watusimoto | and even if you succeeded, how would we keep compatibility as we advanced from 019 to 020 to 021? |
| 16:27:17 | bobdaduck | Isn't there already some juggling across windows-mac-linux compatability wise? |
| 16:27:25 | watusimoto | the only feasible solution is to find a way to use the existing source, or modify it in a way that works on all platforms. Multiple copies of the code is a non-starter in my opinion. |
| 16:27:33 | watusimoto | yes, but it's pretty minor |
| 16:27:46 | watusimoto | and it's almost all done within the codebase |
| 16:27:59 | fordcars | Orororor we can try to do something with raptor's web code stuff |
| 16:28:04 | watusimoto | we don't have different copies for mac and win and linux |
| 16:28:12 | watusimoto | that's more promising |
| 16:28:25 | fordcars | Or at least port to android, plugging-in a keyboard and mouse, like for smart tvs or whatever |
| 16:28:30 | fordcars | If it's doable |
| 16:28:36 | fordcars | But bobs dad might help |
| 16:30:10 | bobdaduck | Well he's not been an android developer for long |
| 16:30:20 | bobdaduck | and hasn't programmed in a long while so |
| 16:30:28 | bobdaduck | This will be a bit of an experience. |
| 16:30:49 | watusimoto | this would not be a good project to start with. |
| 16:31:00 | bobdaduck | lol |
| 16:31:37 | bobdaduck | http://nestedvm.ibex.org/? |
| 16:31:46 | bobdaduck | No question mark |
| 16:58:04 | | Watusimoto_ Quit (Ping timeout: 264 seconds) |
| 17:04:32 | | bobdaduck Quit (Ping timeout: 250 seconds) |
| 17:09:34 | | Void7 has joined |
| 17:10:13 | | bobdaduck has joined |
| 17:11:20 | bobdaduck | It looks like "android NDK" would let us implement at least some of the code without changing it |
| 17:11:22 | bobdaduck | Too much |
| 17:11:46 | | Watusimoto_ has joined |
| 17:13:43 | bobdaduck | At least, its acting like that's what its for. |
| 17:30:33 | | Void7 Quit (Ping timeout: 258 seconds) |
| 17:39:52 | | Nothing_Much has joined |
| 17:49:45 | | Void7 has joined |
| 17:52:58 | fordcars | But I think the networking would be messed up? I think that's what wat said |
| 17:52:58 | | Void7_ has joined |
| 17:53:02 | | Void7 Quit (Read error: Connection reset by peer) |
| 17:53:29 | | Void7_ is now known as Void7 |
| 17:54:27 | watusimoto | the networking might work with NDK or the like. |
| 17:54:28 | bobdaduck | Yeah, we'd definitely have to hack a lot of network changes |
| 17:54:45 | bobdaduck | Though I really don't know what's involved |
| 17:54:57 | bobdaduck | last time I looked at the source I was not very serious about understanding it xD |
| 17:55:52 | bobdaduck | Was kind of like "SDK? I have no idea what that stands for! I'm gonna stick to scripting!" |
| 17:57:06 | Void7 | SDK: source development kit (iirc) |
| 17:59:34 | bobdaduck | Whatever that is |
| 17:59:34 | | fordcars Quit (Ping timeout: 250 seconds) |
| 17:59:40 | bobdaduck | I just break stuff |
| 18:01:31 | Void7 | you'd want a SBK instead then.. |
| 18:01:37 | Void7 | "Source Breakage Kit" |
| 18:02:49 | bobdaduck | My job is software testing right now lol |
| 18:02:55 | bobdaduck | Where can I find one of these SBK |
| 18:03:14 | KaadmY | bobdaduck: want into your bathroom |
| 18:03:21 | KaadmY | look at the SBK in the mirror |
| 18:03:26 | KaadmY | walk* |
| 18:03:35 | bobdaduck | AND PUNCH IT? |
| 18:03:38 | KaadmY | ok |
| 18:03:49 | Void7 | no, KaadmY, the SBK has to stay alive... I NEED IT! |
| 18:03:51 | KaadmY | "why does glass taste like blood?" |
| 18:04:22 | Void7 | here's an SBK for you: http://kaspersky-anti-virus.en.softonic.com/ |
| 18:04:34 | KaadmY | heh |
| 18:04:37 | Void7 | or http://www.mcafee.com/us/index.html |
| 18:05:47 | | fordcars has joined |
| 18:06:49 | bobdaduck | rofl |
| 18:07:34 | KaadmY | RORLMMO |
| 18:07:44 | Void7 | Rolling on the RogueLike MMO? |
| 18:07:46 | KaadmY | fordcars: Rolling On Road Laughing My Muffler Off |
| 18:09:17 | fordcars | OOOOooohhhh |
| 18:18:06 | KaadmY | :P |
| 18:36:50 | bobdaduck | fordcars: so you're updating the graphics engine? |
| 18:37:23 | fordcars | bobdaduck: nahh, I just did a quick and dirty port |
| 18:37:45 | fordcars | All the functions were in the same spot, so I simply rewrote them (there were about 20?) |
| 18:37:57 | fordcars | using a newer OpenGL |
| 18:38:38 | fordcars | bobdaduck: I don't think Bitfighter has a strictly defined graphics engine :P |
| 18:40:03 | | Watusimoto_ Quit (Ping timeout: 240 seconds) |
| 18:40:49 | bobdaduck | So that... Makes things better? Is going to cause problems? All you did was rename variables? |
| 18:43:55 | fordcars | bobdaduck: yes, well now we support newer machines |
| 18:44:07 | fordcars | And most importantly, GLES, which is used in mobile stuff like Android |
| 18:44:33 | fordcars | Not only rename variables :P |
| 18:45:50 | bobdaduck | hah, okay. |
| 18:50:26 | bobdaduck | Have you poked around in the code very much? |
| 18:51:53 | fordcars | Not apart from that actually |
| 18:52:17 | fordcars | I've only just learned c++ |
| 18:55:34 | bobdaduck | Wat learned C++ from messing with bitfighter |
| 18:55:49 | bobdaduck | ...Actually I think like 5 or 6 passing devs did |
| 19:00:18 | KaadmY | i'm learning C |
| 19:00:22 | KaadmY | no C++ for me |
| 19:00:27 | Void7 | don't you men :C ? |
| 19:00:39 | KaadmY | tried to use C++ for a while, it's irritating to work with for me |
| 19:00:50 | KaadmY | it took me about 2 hours to get array sorting to work |
| 19:09:28 | | Watusimoto_ has joined |
| 19:10:16 | watusimoto | C++ is soooo much better to use than C. If you have the choice, use C++. |
| 19:12:27 | | Void7 Quit (Ping timeout: 260 seconds) |
| 19:13:39 | bobdaduck | Look, it has plusses! |
| 19:13:53 | fordcars | I coded in javascript for a while, but I find C++ so much more fun to code in I have no idea why |
| 19:15:07 | bobdaduck | lol |
| 19:15:10 | bobdaduck | Why? |
| 19:15:15 | fordcars | I dunno |
| 19:15:27 | bobdaduck | >> Yes, read it. Asked anyway. |
| 19:15:36 | fordcars | AHahahah |
| 19:15:42 | bobdaduck | #) |
| 19:15:57 | fordcars | No but I guess its because its statically typed, so everything is more defined |
| 19:16:13 | fordcars | In javascript, it takes you like 5 lines just to define a function with an optional parameter |
| 19:16:41 | watusimoto | probably because javascript sucks donkey balls |
| 19:17:06 | watusimoto | just my professional opinion |
| 19:17:35 | fordcars | watusimoto: yes, that is why most people code in some language and compile to javascript :) |
| 19:17:44 | fordcars | But apperently they introduced classes |
| 19:17:49 | fordcars | So its better now but meh |
| 19:18:17 | bobdaduck | Hard to understand having not done myself |
| 19:18:28 | bobdaduck | I guess I touch javascript at work here but its very periphery |
| 19:18:44 | bobdaduck | Er, javascript and JSON are not the same? |
| 19:19:15 | fordcars | Kindof |
| 19:19:30 | bobdaduck | Well, we do JSON here. |
| 19:19:39 | fordcars | Json is pretty much a nice way of writing textually a javascript object |
| 19:19:43 | bobdaduck | Maybe not quite as frustrating |
| 19:33:16 | | bobdaduck Quit (Quit: Page closed) |
| 20:02:03 | | Watusimoto_ Quit (Ping timeout: 240 seconds) |
| 20:17:19 | watusimoto | json is a dataset that is encoded as a javascript structure. |
| 20:32:17 | | Watusimoto_ has joined |
| 20:38:31 | | Nothing_Much Quit (Ping timeout: 240 seconds) |
| 20:39:01 | | Nothing_Much has joined |
| 21:58:08 | | watusimoto Quit (Quit: Leaving.) |
| 22:04:44 | | KaadmY Quit (Quit: Connection closed for inactivity) |
| 22:11:32 | | Watusimoto_ Quit (Ping timeout: 260 seconds) |
| 23:03:10 | | Void7 has joined |
| 23:37:06 | | fordcars Quit (Quit: Page closed) |
| 23:42:03 | | Void7 Quit (Ping timeout: 240 seconds) |
| 23:42:55 | | Void7 has joined |