<< 17-08-2013 >>

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:42veerhello, 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:26reactormonkdom96, 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:20dom96reactormonk: 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:02EXetoCsup
14:09:27Araqnot much, fixing bugs
14:10:45Araqalso ... the concurrency model is making some (slow) progress I think
14:13:52EXetoCgreat
14:32:00*OrionPK joined #nimrod
14:38:34dom96Ludum Dare in a week guys.
14:38:47dom96Anyone doing it?
14:43:06EXetoCnah
14:49:07EXetoCkerryboardf brokern again! ok it's fixed now, no need to reboot :>
14:49:33EXetoCweird
14:59:49EXetoCdom96: thinking of participating this time?
14:59:59dom96yeah
15:00:29EXetoCok
15:01:01EXetoCdownloading 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:14EXetoCdid you download it?
15:01:32dom96Not on Linux. I have it on Windows.
15:05:39EXetoChow is it? such games are alright at times, but it's a gamble when you're playing with strangers
15:07:04dom96it can be frustrating but it's pretty good I think
15:12:36Araqit only has a single level
15:17:15EXetoCyeah
15:21:46EXetoCI 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:58EXetoCit was alright. took ages to load, but hopefully the hdd is the bottleneck
16:45:57dom96is it playable?
16:46:07EXetoCyeah
16:51:26EXetoCis that a helpful answer? because you didn't ask what kind of hardware I got :>
16:52:33dom96Yeah. I guess I should have heh.
16:52:47dom96Also are you using open source GPU drivers?
16:56:18EXetoCno
16:56:21*rubino123 joined #nimrod
16:56:34dom96what is your hardware then?
16:57:39EXetoCthe hardware is recent, so I guess it wouldn't work at this point
16:57:48EXetoChttp://products.amd.com/en-us/DesktopAPUDetail.aspx?id=44
16:58:05EXetoC7600d is 7600, except it's a little slower, basically
16:59:17dom96oh, I have a 7750.
16:59:31dom96With an old Quad core phenom 1
17:02:13EXetoCno frame rate drops, right? it doesn't look like a demanding game
17:02:56dom96The only Source game i've tried on Linux was TF2.
17:03:00dom96And it had some funny issues
17:03:21dom96And 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:18EXetoCoh. I didn't know it used the source engine, but it kinda makes sense
17:09:52dom96I was impressed that it could handle a game like Dota 2. AFAIK there are no other non-FPS source games out there.
17:10:22dom96Which shows how flexible the Source engine can be.
17:19:13EXetoCI don't know if you need much else other than a flexible camera system
17:21:30dom96hrm, 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:21EXetoCmoo
20:01:40dom96sup
20:02:22*jbe_ joined #nimrod
20:05:33EXetoCtoo little
20:05:49*dom96 is working on a blog
20:06:08dom96I decided to just write a quick thing in Nimrod instead of struggling with pelican or jekyll
20:09:28EXetoCwith Jester?
20:09:40dom96nah. A static generator.
20:16:12*rubino123 quit (Quit: Leaving)
20:17:34dom96EXetoC: What are you up to?
20:18:47EXetoCprocrastinating
20:22:55dom96fun
20:28:10EXetoCyeah 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:11BitPuffin_Is there a module for working with UDP in nimrod?
22:15:28dom96sockets?
22:15:30Araqthere is the sockets module
22:15:45BitPuffin_yeah I was just gonna ask if that was it haha
22:16:12dom96Take a look at https://github.com/dom96/nim-urbanterror for an example
22:16:33*[1]charles quit (Ping timeout: 256 seconds)
22:16:52EXetoCup for a game of something?
22:16:54BitPuffin_dom96: urban terror as in the open source game?
22:16:58dom96BitPuffin_: yes
22:17:04BitPuffin_dom96: what's this then?
22:17:24BitPuffin_EXetoC: I want to but I am heading to bed, got lots of work to do
22:17:34dom96BitPuffin_: It queries urt servers for info about the current players etc
22:17:40*jbe_ quit (Quit: Leaving)
22:17:44BitPuffin_dom96: cool!
22:18:05BitPuffin_okay so I am no udp expert or anything
22:18:12BitPuffin_but can you do udp with asyncio module?
22:21:52BitPuffin_dom96: useful example though, thanks!
22:22:26dom96in theory you should be able to.
22:22:45dom96I can't remember if I tried it or not
22:23:14BitPuffin_I was thinking maybe that's more efficient
22:23:21BitPuffin_I am working on something multiplayer
22:23:47AraqI think you should use TCP instead, BitPuffin_
22:23:57BitPuffin_Araq: for games?
22:24:01Araqyeah
22:24:12BitPuffin_really? how come?
22:24:27Araqwell I don't know anything but my guess is that
22:24:33Araqa) TCP is fast enough these days
22:24:47Araqb) you will re-implement half of TCP to get reliable messaging anyway
22:26:04EXetoCit's fine for some games
22:26:37BitPuffin_well I think maybe TCP is more for games that aren't as dependent on latency
22:27:03EXetoCbut 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:02dom96yes, 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:00Araqstarcraft 2 uses TCP I think
22:29:16EXetoCI haven't used enet, but there's a wrapper for it, and it seems to be fairly popular
22:29:59BitPuffin_Well, what does games like Quake wars and ET Wolfenstein or battlefield use?
22:30:13dom96I know that ET uses UDP
22:30:22dom96In fact, my urt thing works with ET too :D
22:30:31BitPuffin_haha!
22:30:42dom96ahh, ET. Good times.
22:31:03*BitPuffin_ is trying to get a job at splash damage
22:31:39dom96BitPuffin_: what multiplayer thing are you working on?
22:32:39BitPuffin_dom96: think ET both wolfenstein and quake wars but kind of minimalistic with less "fixed" objectives and destruction lol
22:33:35dom96hrm, I really like objectives in ET. Just stand beside a tank to get it to move forward :D
22:33:58dom96get it to the enemy's base and you win
22:34:01BitPuffin_dom96: well I want to encourage things like that but I want it to happen from player's initiatives
22:34:18dom96not sure what you mean by that
22:34:29dom96Also will this be open source?
22:34:45BitPuffin_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:49Araqit seems I'm wrong and sc2 switched to UDP after the beta ...
22:35:06Araqbut still ... should be good enough for you :P
22:35:08BitPuffin_dom96: actually it might become open source yes
22:35:35BitPuffin_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:36dom96BitPuffin_: So you want user controllable vehicles?
22:35:47BitPuffin_dom96: well that was an example but yeah that could be fun
22:36:55dom96I would certainly be interested in playing around with your code if you do make it open source heh.
22:36:58BitPuffin_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:27BitPuffin_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:41BitPuffin_dom96: basically objectives that happen on players initiatives and imagination, I think that could be cool
22:37:49dom96EXetoC: What would you like to play?
22:38:09dom96BitPuffin_: That sounds really complex lol.
22:38:24BitPuffin_dom96: yes, but that's where the minimalistic style comes in
22:39:30dom96BitPuffin_: I guess what you will want is some sort of destructive environments right? Perhaps something ala Ace of Spades, but better heh.
22:39:36BitPuffin_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:51BitPuffin_dom96: yes, ace of spades kind of except that's a blocky game
22:40:47dom96Blocky 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:41BitPuffin_Well I don't have blocky in mind at all
22:42:04BitPuffin_What I see in my head is probably more like Battlefield heroes except not really all that much
22:42:33dom96ahh. So something kind of cartoony.
22:42:39BitPuffin_dom96: maybe some of the style from ace of spades except non blocky like bf heroes, with destruction and physics
22:42:43BitPuffin_dom96: probably yes
22:42:47dom96bf heroes was fun
22:42:58dom96but then they started adding ads IIRC
22:42:58BitPuffin_it was pretty fun yeah
22:43:19dom96I played it a lot during the beta.
22:43:31BitPuffin_I played it a bit too
22:44:01BitPuffin_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:11EXetoCdom96: I mentioned turn-based games before, but I can't remember which ones I looked at
22:44:43BitPuffin_dom96: I basically want cartoony with shiny colorful particle stuff
22:44:47BitPuffin_dom96: you'll see I guess :)
22:45:03dom96EXetoC: have you ever played Armagetron Advanced? :P
22:45:19dom96BitPuffin_: I can't wait :D
22:46:02BitPuffin_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:10BitPuffin_dom96: the week before next *
22:46:15BitPuffin_not THAT strict lol
22:46:15dom96BitPuffin_: Awesome :D
22:46:48BitPuffin_dom96: Yes! :D
22:47:31BitPuffin_bedtime now!
22:47:43BitPuffin_gonna read the entirety of 3d math primer for graphics and games tomorrow
22:47:45EXetoCdom96: not sure
22:49:19dom96EXetoC: wanna try it?
22:50:02EXetoCok
22:52:01dom96Join ">>> RoadRunnerZ FAST TRACK <<<" :P
22:56:01EXetoCmental
22:57:17dom96these guys are out of my league :P
22:57:30dom96are you 'ex'? :P
22:57:45dom96EzZe wants to train me apparently
22:57:55EXetoCyes
22:59:29dom96EXetoC: You want EzZe to teach us how to play?
23:00:33Araqgood night
23:01:05EXetoCcya
23:01:35EXetoCthe mechanics aren't hard
23:01:39EXetoCstill hard though
23:01:44dom96lol
23:02:24dom96alright i'll just tell EzZe no then
23:05:51EXetoCdisorienting camera
23:06:35dom96it's too fast!
23:08:18EXetoC:>
23:12:46EXetoCdid you expect anything else with a server name like that?
23:13:08dom96lol
23:13:09dom96true
23:13:13EXetoCoh man
23:13:14dom96the other server wouldn't let me join
23:14:31*BitPuffin_ is now known as BitPuffin
23:15:36dom96anyway
23:15:39dom96you should double bind
23:15:47dom96press the same direction keys
23:15:51dom96for tight turns
23:16:38EXetoCok
23:18:40dom96noooo
23:18:42dom96why you leave :|
23:19:07EXetoCcan't be bothered with such fast-paced games anymore
23:19:14dom96aww pity
23:21:45dom96you wanna play something else?
23:22:59EXetoCI 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:34dom96Minecraft? ;p
23:25:37dom960 A.D.
23:25:41dom96Warsow?
23:25:56dom96They're all not turn-based though
23:29:16EXetoCI didn't know that 0 A.D was open source
23:29:40dom96yeah, it was made open source at some point during it's development or something
23:29:45*shevy joined #nimrod
23:32:25EXetoCthere's too much macromanagement in many RTS games, but I'll see what it's all about
23:32:48EXetoCrunning it now
23:33:06dom96turn based games are too slow :\
23:34:57EXetoCthere is a middle ground
23:35:07EXetoCdo you want to host?
23:36:14dom96hrm, lets see if it runs for me at all first heh
23:37:05dom96well, looks like I'll have to play in Windowed mode
23:37:12dom96But it's running well
23:37:33dom96ok, sure I can host. Let me open the port.
23:39:59EXetoC"Units Can't Attack When Chasing" ugh
23:40:07dom96ok, try connecting to 94.14.112.201