02:28:29 | * | q66 quit (Quit: Leaving) |
02:31:29 | * | Trix[a]r_za is now known as Trixar_za |
02:48:57 | * | veer joined #nimrod |
02:51:42 | veer | hello, what should this function : "proc just_a_test(a:int,b:char) : char = echo(b)" return when called ? |
03:19:55 | * | xilo joined #nimrod |
04:04:36 | * | veer left #nimrod ("Leaving") |
04:29:00 | * | OrionPK quit (Read error: Connection reset by peer) |
05:08:36 | * | xilo quit (Read error: Connection reset by peer) |
05:20:48 | * | Trixar_za is now known as Trix[a]r_za |
05:36:26 | reactormonk | dom96, how do I use it? |
06:23:37 | * | veer joined #nimrod |
06:25:03 | * | veer left #nimrod ("Leaving") |
07:13:59 | * | Associat0r joined #nimrod |
07:14:01 | * | Associat0r quit (Changing host) |
07:14:02 | * | Associat0r joined #nimrod |
09:40:45 | * | EXetoC joined #nimrod |
10:01:31 | * | zahary joined #nimrod |
10:44:41 | * | veer joined #nimrod |
10:49:08 | * | Agd_Scorp joined #nimrod |
10:51:20 | dom96 | reactormonk: backend = "js" in your .babel file |
11:05:22 | * | Agd_Scorp quit (Quit: i'll be back in a moment, just gotta do some stuff...) |
11:37:41 | * | q66 joined #nimrod |
11:52:16 | * | BitPuffin_ joined #nimrod |
11:53:16 | * | BitPuffin quit (Ping timeout: 264 seconds) |
11:59:19 | * | veer quit (Ping timeout: 264 seconds) |
12:58:04 | * | x-s4nd3r joined #nimrod |
12:58:04 | * | x-s4nd3r quit (Changing host) |
12:58:04 | * | x-s4nd3r joined #nimrod |
12:59:09 | * | x-s4nd3r quit (Read error: Connection reset by peer) |
13:19:35 | * | BitPuffin_ quit (Ping timeout: 245 seconds) |
14:09:02 | EXetoC | sup |
14:09:27 | Araq | not much, fixing bugs |
14:10:45 | Araq | also ... the concurrency model is making some (slow) progress I think |
14:13:52 | EXetoC | great |
14:32:00 | * | OrionPK joined #nimrod |
14:38:34 | dom96 | Ludum Dare in a week guys. |
14:38:47 | dom96 | Anyone doing it? |
14:43:06 | EXetoC | nah |
14:49:07 | EXetoC | kerryboardf brokern again! ok it's fixed now, no need to reboot :> |
14:49:33 | EXetoC | weird |
14:59:49 | EXetoC | dom96: thinking of participating this time? |
14:59:59 | dom96 | yeah |
15:00:29 | EXetoC | ok |
15:01:01 | EXetoC | downloading dota 2 now. I don't think I'll play it that much, but maybe I'll find out if it's just the HL engine that is crap on linux |
15:01:14 | EXetoC | did you download it? |
15:01:32 | dom96 | Not on Linux. I have it on Windows. |
15:05:39 | EXetoC | how is it? such games are alright at times, but it's a gamble when you're playing with strangers |
15:07:04 | dom96 | it can be frustrating but it's pretty good I think |
15:12:36 | Araq | it only has a single level |
15:17:15 | EXetoC | yeah |
15:21:46 | EXetoC | I wonder if anyone on dial-up has downloaded the game |
16:28:35 | * | Trix[a]r_za is now known as Trixar_za |
16:44:58 | EXetoC | it was alright. took ages to load, but hopefully the hdd is the bottleneck |
16:45:57 | dom96 | is it playable? |
16:46:07 | EXetoC | yeah |
16:51:26 | EXetoC | is that a helpful answer? because you didn't ask what kind of hardware I got :> |
16:52:33 | dom96 | Yeah. I guess I should have heh. |
16:52:47 | dom96 | Also are you using open source GPU drivers? |
16:56:18 | EXetoC | no |
16:56:21 | * | rubino123 joined #nimrod |
16:56:34 | dom96 | what is your hardware then? |
16:57:39 | EXetoC | the hardware is recent, so I guess it wouldn't work at this point |
16:57:48 | EXetoC | http://products.amd.com/en-us/DesktopAPUDetail.aspx?id=44 |
16:58:05 | EXetoC | 7600d is 7600, except it's a little slower, basically |
16:59:17 | dom96 | oh, I have a 7750. |
16:59:31 | dom96 | With an old Quad core phenom 1 |
17:02:13 | EXetoC | no frame rate drops, right? it doesn't look like a demanding game |
17:02:56 | dom96 | The only Source game i've tried on Linux was TF2. |
17:03:00 | dom96 | And it had some funny issues |
17:03:21 | dom96 | And frame drops did happen |
17:05:29 | * | Agd_Scorp joined #nimrod |
17:05:29 | * | Agd_Scorp quit (Changing host) |
17:05:29 | * | Agd_Scorp joined #nimrod |
17:08:18 | EXetoC | oh. I didn't know it used the source engine, but it kinda makes sense |
17:09:52 | dom96 | I was impressed that it could handle a game like Dota 2. AFAIK there are no other non-FPS source games out there. |
17:10:22 | dom96 | Which shows how flexible the Source engine can be. |
17:19:13 | EXetoC | I don't know if you need much else other than a flexible camera system |
17:21:30 | dom96 | hrm, true. |
17:28:10 | * | Agd_Scorp quit (Quit: i'll be back in a moment, just gotta do some stuff...) |
17:35:17 | * | BitPuffin joined #nimrod |
17:42:28 | * | BitPuffin quit (Read error: Connection reset by peer) |
17:46:17 | * | BitPuffin joined #nimrod |
18:13:24 | * | rubino123 quit (Ping timeout: 276 seconds) |
18:25:55 | * | rubino123 joined #nimrod |
18:40:43 | * | jbe_ joined #nimrod |
19:22:03 | * | rubino123 left #nimrod ("Leaving") |
19:26:35 | * | rubino123 joined #nimrod |
19:59:48 | * | jbe_ quit (Read error: Operation timed out) |
20:00:21 | EXetoC | moo |
20:01:40 | dom96 | sup |
20:02:22 | * | jbe_ joined #nimrod |
20:05:33 | EXetoC | too little |
20:05:49 | * | dom96 is working on a blog |
20:06:08 | dom96 | I decided to just write a quick thing in Nimrod instead of struggling with pelican or jekyll |
20:09:28 | EXetoC | with Jester? |
20:09:40 | dom96 | nah. A static generator. |
20:16:12 | * | rubino123 quit (Quit: Leaving) |
20:17:34 | dom96 | EXetoC: What are you up to? |
20:18:47 | EXetoC | procrastinating |
20:22:55 | dom96 | fun |
20:28:10 | EXetoC | yeah almost |
20:59:49 | * | Agd_Scorp joined #nimrod |
21:42:43 | * | BitPuffin_ joined #nimrod |
21:44:00 | * | BitPuffin quit (Ping timeout: 276 seconds) |
21:57:08 | * | Agd_Scorp quit (Quit: i'll be back in a moment, just gotta do some stuff...) |
22:15:11 | BitPuffin_ | Is there a module for working with UDP in nimrod? |
22:15:28 | dom96 | sockets? |
22:15:30 | Araq | there is the sockets module |
22:15:45 | BitPuffin_ | yeah I was just gonna ask if that was it haha |
22:16:12 | dom96 | Take a look at https://github.com/dom96/nim-urbanterror for an example |
22:16:33 | * | [1]charles quit (Ping timeout: 256 seconds) |
22:16:52 | EXetoC | up for a game of something? |
22:16:54 | BitPuffin_ | dom96: urban terror as in the open source game? |
22:16:58 | dom96 | BitPuffin_: yes |
22:17:04 | BitPuffin_ | dom96: what's this then? |
22:17:24 | BitPuffin_ | EXetoC: I want to but I am heading to bed, got lots of work to do |
22:17:34 | dom96 | BitPuffin_: It queries urt servers for info about the current players etc |
22:17:40 | * | jbe_ quit (Quit: Leaving) |
22:17:44 | BitPuffin_ | dom96: cool! |
22:18:05 | BitPuffin_ | okay so I am no udp expert or anything |
22:18:12 | BitPuffin_ | but can you do udp with asyncio module? |
22:21:52 | BitPuffin_ | dom96: useful example though, thanks! |
22:22:26 | dom96 | in theory you should be able to. |
22:22:45 | dom96 | I can't remember if I tried it or not |
22:23:14 | BitPuffin_ | I was thinking maybe that's more efficient |
22:23:21 | BitPuffin_ | I am working on something multiplayer |
22:23:47 | Araq | I think you should use TCP instead, BitPuffin_ |
22:23:57 | BitPuffin_ | Araq: for games? |
22:24:01 | Araq | yeah |
22:24:12 | BitPuffin_ | really? how come? |
22:24:27 | Araq | well I don't know anything but my guess is that |
22:24:33 | Araq | a) TCP is fast enough these days |
22:24:47 | Araq | b) you will re-implement half of TCP to get reliable messaging anyway |
22:26:04 | EXetoC | it's fine for some games |
22:26:37 | BitPuffin_ | well I think maybe TCP is more for games that aren't as dependent on latency |
22:27:03 | EXetoC | but for fast-paced games you probably just want to send a duplicate or two, and then not have to wait for an ack |
22:28:02 | dom96 | yes, I think the idea is that by the time TCP verifies that the data has been sent the game state has changed very significantly. |
22:29:00 | Araq | starcraft 2 uses TCP I think |
22:29:16 | EXetoC | I haven't used enet, but there's a wrapper for it, and it seems to be fairly popular |
22:29:59 | BitPuffin_ | Well, what does games like Quake wars and ET Wolfenstein or battlefield use? |
22:30:13 | dom96 | I know that ET uses UDP |
22:30:22 | dom96 | In fact, my urt thing works with ET too :D |
22:30:31 | BitPuffin_ | haha! |
22:30:42 | dom96 | ahh, ET. Good times. |
22:31:03 | * | BitPuffin_ is trying to get a job at splash damage |
22:31:39 | dom96 | BitPuffin_: what multiplayer thing are you working on? |
22:32:39 | BitPuffin_ | dom96: think ET both wolfenstein and quake wars but kind of minimalistic with less "fixed" objectives and destruction lol |
22:33:35 | dom96 | hrm, I really like objectives in ET. Just stand beside a tank to get it to move forward :D |
22:33:58 | dom96 | get it to the enemy's base and you win |
22:34:01 | BitPuffin_ | dom96: well I want to encourage things like that but I want it to happen from player's initiatives |
22:34:18 | dom96 | not sure what you mean by that |
22:34:29 | dom96 | Also will this be open source? |
22:34:45 | BitPuffin_ | dom96: well like they have a tank and would really benefit if they got it somewhere so they team up to escort it over there |
22:34:49 | Araq | it seems I'm wrong and sc2 switched to UDP after the beta ... |
22:35:06 | Araq | but still ... should be good enough for you :P |
22:35:08 | BitPuffin_ | dom96: actually it might become open source yes |
22:35:35 | BitPuffin_ | dom96: if I get a job I might feel content with just having it be a project for funzies and have it be open source |
22:35:36 | dom96 | BitPuffin_: So you want user controllable vehicles? |
22:35:47 | BitPuffin_ | dom96: well that was an example but yeah that could be fun |
22:36:55 | dom96 | I would certainly be interested in playing around with your code if you do make it open source heh. |
22:36:58 | BitPuffin_ | dom96: you could also have vehicles that need to be pushed by more than one player or something that also leaves them vulnerable, and then they need to work together. |
22:37:27 | BitPuffin_ | dom96: so maybe they want to push some kind of cannon to shoot down a tower that will tip over and crush the other team's base or something |
22:37:41 | BitPuffin_ | dom96: basically objectives that happen on players initiatives and imagination, I think that could be cool |
22:37:49 | dom96 | EXetoC: What would you like to play? |
22:38:09 | dom96 | BitPuffin_: That sounds really complex lol. |
22:38:24 | BitPuffin_ | dom96: yes, but that's where the minimalistic style comes in |
22:39:30 | dom96 | BitPuffin_: I guess what you will want is some sort of destructive environments right? Perhaps something ala Ace of Spades, but better heh. |
22:39:36 | BitPuffin_ | dom96: if there is extreme detail and stuff it's obviously impossiblo to simulate such things, but if you create things that look beautiful and nice with a certain style that doesn't require a huge amount of detail you can create structures that should look really cool when destroyed |
22:39:51 | BitPuffin_ | dom96: yes, ace of spades kind of except that's a blocky game |
22:40:47 | dom96 | Blocky style is certainly very popular nowadays. And it's no surprise after Minecraft's success and because it's an easier style to implement than full realism. I wonder what you have in mind other than a blocky game? |
22:41:41 | BitPuffin_ | Well I don't have blocky in mind at all |
22:42:04 | BitPuffin_ | What I see in my head is probably more like Battlefield heroes except not really all that much |
22:42:33 | dom96 | ahh. So something kind of cartoony. |
22:42:39 | BitPuffin_ | dom96: maybe some of the style from ace of spades except non blocky like bf heroes, with destruction and physics |
22:42:43 | BitPuffin_ | dom96: probably yes |
22:42:47 | dom96 | bf heroes was fun |
22:42:58 | dom96 | but then they started adding ads IIRC |
22:42:58 | BitPuffin_ | it was pretty fun yeah |
22:43:19 | dom96 | I played it a lot during the beta. |
22:43:31 | BitPuffin_ | I played it a bit too |
22:44:01 | BitPuffin_ | dom96: I have a different kind of explosion effect in my head though that would be really cool to mix with a similar style to those things |
22:44:11 | EXetoC | dom96: I mentioned turn-based games before, but I can't remember which ones I looked at |
22:44:43 | BitPuffin_ | dom96: I basically want cartoony with shiny colorful particle stuff |
22:44:47 | BitPuffin_ | dom96: you'll see I guess :) |
22:45:03 | dom96 | EXetoC: have you ever played Armagetron Advanced? :P |
22:45:19 | dom96 | BitPuffin_: I can't wait :D |
22:46:02 | BitPuffin_ | dom96: I want to be done with rendering next week, I have set quite a strict schedule for myself which I hope I will live up to |
22:46:10 | BitPuffin_ | dom96: the week before next * |
22:46:15 | BitPuffin_ | not THAT strict lol |
22:46:15 | dom96 | BitPuffin_: Awesome :D |
22:46:48 | BitPuffin_ | dom96: Yes! :D |
22:47:31 | BitPuffin_ | bedtime now! |
22:47:43 | BitPuffin_ | gonna read the entirety of 3d math primer for graphics and games tomorrow |
22:47:45 | EXetoC | dom96: not sure |
22:49:19 | dom96 | EXetoC: wanna try it? |
22:50:02 | EXetoC | ok |
22:52:01 | dom96 | Join ">>> RoadRunnerZ FAST TRACK <<<" :P |
22:56:01 | EXetoC | mental |
22:57:17 | dom96 | these guys are out of my league :P |
22:57:30 | dom96 | are you 'ex'? :P |
22:57:45 | dom96 | EzZe wants to train me apparently |
22:57:55 | EXetoC | yes |
22:59:29 | dom96 | EXetoC: You want EzZe to teach us how to play? |
23:00:33 | Araq | good night |
23:01:05 | EXetoC | cya |
23:01:35 | EXetoC | the mechanics aren't hard |
23:01:39 | EXetoC | still hard though |
23:01:44 | dom96 | lol |
23:02:24 | dom96 | alright i'll just tell EzZe no then |
23:05:51 | EXetoC | disorienting camera |
23:06:35 | dom96 | it's too fast! |
23:08:18 | EXetoC | :> |
23:12:46 | EXetoC | did you expect anything else with a server name like that? |
23:13:08 | dom96 | lol |
23:13:09 | dom96 | true |
23:13:13 | EXetoC | oh man |
23:13:14 | dom96 | the other server wouldn't let me join |
23:14:31 | * | BitPuffin_ is now known as BitPuffin |
23:15:36 | dom96 | anyway |
23:15:39 | dom96 | you should double bind |
23:15:47 | dom96 | press the same direction keys |
23:15:51 | dom96 | for tight turns |
23:16:38 | EXetoC | ok |
23:18:40 | dom96 | noooo |
23:18:42 | dom96 | why you leave :| |
23:19:07 | EXetoC | can't be bothered with such fast-paced games anymore |
23:19:14 | dom96 | aww pity |
23:21:45 | dom96 | you wanna play something else? |
23:22:59 | EXetoC | I don't know what. I tried to launch freeorion, but it complained about boost 1.54, so I installed it, and now it wants boost 1.53 :o |
23:25:34 | dom96 | Minecraft? ;p |
23:25:37 | dom96 | 0 A.D. |
23:25:41 | dom96 | Warsow? |
23:25:56 | dom96 | They're all not turn-based though |
23:29:16 | EXetoC | I didn't know that 0 A.D was open source |
23:29:40 | dom96 | yeah, it was made open source at some point during it's development or something |
23:29:45 | * | shevy joined #nimrod |
23:32:25 | EXetoC | there's too much macromanagement in many RTS games, but I'll see what it's all about |
23:32:48 | EXetoC | running it now |
23:33:06 | dom96 | turn based games are too slow :\ |
23:34:57 | EXetoC | there is a middle ground |
23:35:07 | EXetoC | do you want to host? |
23:36:14 | dom96 | hrm, lets see if it runs for me at all first heh |
23:37:05 | dom96 | well, looks like I'll have to play in Windowed mode |
23:37:12 | dom96 | But it's running well |
23:37:33 | dom96 | ok, sure I can host. Let me open the port. |
23:39:59 | EXetoC | "Units Can't Attack When Chasing" ugh |
23:40:07 | dom96 | ok, try connecting to 94.14.112.201 |