My server is such a beast. No matter what fucked up shit we do that crashes the client, I have yet to see a server crash.
My server is the exact opposite. Sometimes it even crashes when a client disconnects or when two clients connect at the same time.
Just typed out a looong PM to someone who was asking how the grapher worked, it went over the character limit so I had to split it up :S
Anyway, back to work now :)
[editline]3rd January 2012[/editline]
[QUOTE=Darwin226;34020561]I can't express how much I envy your work ethic.
Normally, a major rewrite hinders progress on anything I do for atleast a week. You? You just work twice as hard to make up for it and have a working copy by the end of the day.
I really admire Maurice and Ziks and I really admire you for that same reason.
And your project is awesome.[/QUOTE]
You wouldn't be so admiring if you'd seen the source code :v:
[QUOTE=thisBrad;34028852]Because videos are better:
Be warned, it has audio (it captured my desktop audio)
[vid]http://triebr.com/Out.ogg[/vid][/QUOTE]
This looks awesome, what are you writing it in?
[QUOTE=TheCloak;34030107]This looks awesome, what are you writing it in?[/QUOTE]
C++ with Allegro, Raknet and Mysql++.
[QUOTE=Naelstrom;34021188]Here you go: [url]https://github.com/naelstrof/quadtrees[/url]
It'll only compile properly on linux, add me on steam if you want to port it to windows. It shouldn't be hard.[/QUOTE]
[url=http://www.codinghorror.com/blog/2007/04/pick-a-license-any-license.html]Always licence your code![/url]
If you don't care what people do with it, simply shove a [url=http://www.opensource.org/licenses/mit-license.php]MIT licence[/url] in a LICENCE file in the document root. It's a real-world version of the WTFPL licence along with a legal "cover my ass" sticker.
[QUOTE=thisBrad;34030189]C++ with Allegro, Raknet and Mysql++.[/QUOTE]
Well it's gorgeous and definitely has potential, if you do get any real places with it (like you want to release it), make sure quests aren't stupid shit like "Kill 15 monsters and report back to me"
Haven't posted in a while, mostly lurking.
Anyways for the past bit or so I've been working on making my own (very simple, I'm not planning to ever use it) engine, using only the default SFML 2 functions and make everything else myself.
Recently I got fullscreen shader effects done! (They're really bad, I'm not exactly a super wiz at GLSL fragment shaders)
[vid]http://dl.dropbox.com/u/1179448/Misc%20Video/pong_shaders.webm[/vid]
So I've gone and uploaded the source to my [url=http://www.facepunch.com/threads/1151723?p=34020041&viewfull=1#post34020041]small java game[/url] titled "Lost in the Woods" for anyone to have a look at. The code isn't perfect, but whatever.
[url=http://connorhaigh.com/lostinthewoods/LostInTheWoods_src.zip]Download source here.[/url]
Fixed the memory leak :) Then found that it was segfaulting because I'd missed a break in a switch statement. Huh.
[editline]3rd January 2012[/editline]
[img]http://i.imgur.com/j50ZA.png[/img]
I thought I'd try this, to see how much faster the new interpreter is - this is completely smooth, although it does get [i]slightly[/i] choppy with 1000 curves :v:
[QUOTE=Lexic;34030207][url=http://www.codinghorror.com/blog/2007/04/pick-a-license-any-license.html]Always licence your code![/url]
If you don't care what people do with it, simply shove a [url=http://www.opensource.org/licenses/mit-license.php]MIT licence[/url] in a LICENCE file in the document root. It's a real-world version of the WTFPL licence along with a legal "cover my ass" sticker.[/QUOTE]
In germany you have to be careful, in here you are always liable for rough negligence and you can only waive your liabillity for leight negligence
The "you can't hold me responsible for anything" statement becomes totally useless and you're responsible for leight negligence again.
[sub]Dunno if this makes sense, had to google all the weird law-terms for this - my english sucks :|[/sub]
[QUOTE=TheCloak;34030222]Well it's gorgeous and definitely has potential, if you do get any real places with it (like you want to release it), make sure quests aren't stupid shit like "Kill 15 monsters and report back to me"[/QUOTE]
That was my understanding of what defines an MMO, I haven't enjoyed one yet because they all have the grind in them.
[QUOTE=FoohyAB;34030304]Haven't posted in a while, mostly lurking.
Anyways for the past bit or so I've been working on making my own (very simple, I'm not planning to ever use it) engine, using only the default SFML 2 functions and make everything else myself.
Recently I got fullscreen shader effects done! (They're really bad, I'm not exactly a super wiz at GLSL fragment shaders)
[/QUOTE]
If I heard that music track playing while I was playing pong, my life would be complete!
Unity decided to start rendering everything in fluro-green and inside out because my GPU temp is through the roof. Fuck Australian summer.
[QUOTE=thisBrad;34030189]C++ with Allegro, Raknet and [b]Mysql++[/b].[/QUOTE]
[img]http://i.somethingawful.com/forumsystem/emoticons/emot-psyduck.gif[/img]
[QUOTE=Lexic;34030207][url=http://www.codinghorror.com/blog/2007/04/pick-a-license-any-license.html]Always licence your code![/url]
If you don't care what people do with it, simply shove a [url=http://www.opensource.org/licenses/mit-license.php]MIT licence[/url] in a LICENCE file in the document root. It's a real-world version of the WTFPL licence along with a legal "cover my ass" sticker.[/QUOTE]
If you're worried about covering your ass, just declare your work public domain and let people hang themselves. Far less work to do so.
[QUOTE=NinjaWilko;34030724]Unity decided to start rendering everything in fluro-green and inside out because my GPU temp is through the roof. Fuck Australian summer.[/QUOTE]
I know what you mean, I struggle to even access the internet my router gets so damn hot.
[QUOTE=swift and shift;34030769][img]http://i.somethingawful.com/forumsystem/emoticons/emot-psyduck.gif[/img][/QUOTE]
Super Meat Boy 2? :v: (unless that's for the server)
[QUOTE=HubmaN;34030828]If you're worried about covering your ass, just declare your work public domain and let people hang themselves. Far less work to do so.[/QUOTE]
In some jurisdictions, you can be held liable if your work is public domain.
[QUOTE=swift and shift;34030927]In some jurisdictions, you can be held liable if your work is public domain.[/QUOTE]
Ah, well - The More I Know.
[QUOTE=swift and shift;34030927]In some jurisdictions, you can be held liable if your work is public domain.[/QUOTE]
[lua]-- theapi.lua
-- "The API" for Lua 5.2
-- Andrew McWatters <me at andrewmcwatters.com>
-- 03 Jan 2012 06:25:00
-- This code is hereby placed in the public domain.
function theAPI()
while true do end
end
[/lua]
haha, try and catch me now coppers
[QUOTE=swift and shift;34030927]In some jurisdictions, you can be held liable if your work is public domain.[/QUOTE]
Indeed, there's [url=http://warp.povusers.org/grrr/costly_open_source_licenses.html]an article on open-source licences here[/url] which makes great reference to the fact that "public domain" isn't always public domain. To quote:
[quote]The people at the SQLite project understand this problem. Some companies in some countries may be unable to use SQLite because "public domain" is not a valid usage license in their countries. So what does the SQLite project offer for people in these jurisdictions? Maybe release the softare using a liberal licences such as the MIT license?
No, they offer to sell a license to these unfortunate people at the meager price of 1000 dollars.[/quote]
I think Germany is one of the jurisdictions with altered definitions of "public domain" as it is known in Australia, UK, America, etc.
[editline]4th January 2012[/editline]
[QUOTE=amcfaggot;34031000][lua]-- theapi.lua
-- "The API" for Lua 5.2
-- Andrew McWatters <me at andrewmcwatters.com>
-- 03 Jan 2012 06:25:00
-- This code is hereby placed in the public domain.
function theAPI()
while true do end
end
[/lua]
haha, try and catch me now coppers[/QUOTE]
No dice, my post now (or above, if ninja'd) illustrates this. You'd best handle the issue by licensing it under MIT which is basically the same thing, only more legalese. This is also why you see images on Wikipedia, for instance saying something along the lines of "this work is released into the public domain; where this is not possible, it is licenced for use by anyone for any purpose without warranty"
[QUOTE=HubmaN;34030828]If you're worried about covering your ass, just declare your work public domain and let people hang themselves. Far less work to do so.[/QUOTE]
I can't remember where I read it, but I do remember reading that in the either the UK or US you're not actually allowed to declare your stuff public domain and regardless of what you say, it's still legally yours (along with all liabilities etc) until after your death.
[img]http://i.imgur.com/jiDXJ.png[/img]
Implicit equalities and fields :) It works out at parse time what sort of relation to plot, then the interpreter just plots it. Back soon, my brother needs to play BF3 again :v:
Haven't posted anything in a while (mostly been lurking), and have been working on refactoring an entire project's source to match a new, more efficient and generally nicer layout.
I spent all day yesterday changing up the way the game renders with a dedicated Screen object, and am going to spend today messing with the way the Entity objects work by introducing an update() method that'll allow me to cut down on all of the overridden draw() and move() methods.
Basically, over the time I [i]haven't[/i] worked on the game, I've come to my senses.
Something nice is that after yesterday's refactoring, the game is quite literally running three times as fast, despite how ridiculous that sounds. Hopefully I'll see more speed improvements after today's work.
Keep up the work everyone, reading this thread is a real source of motivation and inspiration for me :)
Sorry for offtopic but someone here said that you shouldn't install your programs on the same partition with Windows.
I didn't ask at the time, but what's the reasoning behind this?
I suppose I should have explained this post:
[QUOTE=amcfaggot;34027508]lint64.c
[cpp]/*
* lint64.c
* Addition of int64/toint64() for Lua 5.1
* Andrew McWatters <me at andrewmcwatters.com>
* 2 Jan 2012 21:33:00
*/
[/cpp]
:([/QUOTE]
This is a basic non-arithmetic addition of int64 to Lua. This is very important to me because Lua natively supports doubles as its "number" type, but nothing more, unless you're on a different variant or dialect of Lua. More accurately, it's very important to me because Lua only supports doubles, and lopensteamworks deals with u/int64 for things like Steam IDs.
Today, I'll be (attempting) to work on callbacks for lopensteamworks. I'll end up writing a little bit of documentation, or at the very least, including test scripts with the code so you can see how to use things.
[QUOTE=Darwin226;34031907]Sorry for offtopic but someone here said that you shouldn't install your programs on the same partition with Windows.
I didn't ask at the time, but what's the reasoning behind this?[/QUOTE]
Easier to reinstall?
[QUOTE=reevezy67;34031939]Easier to reinstall?[/QUOTE]
But a reinstall will break most (some) installations anyways since it takes the registry with it.
[QUOTE=Darwin226;34031907]Sorry for offtopic but someone here said that you shouldn't install your programs on the same partition with Windows.
I didn't ask at the time, but what's the reasoning behind this?[/QUOTE]
Pretty sure I said this at one point.
[QUOTE=reevezy67;34031939]Easier to reinstall?[/QUOTE]
Mostly because of this.
It's more games and such than general use programs though.
[editline]3rd January 2012[/editline]
[QUOTE=Darwin226;34031953]But a reinstall will break most (some) installations anyways since it takes the registry with it.[/QUOTE]
Very few programs seem to break, actually. VS is the only really noteworthy one I can think of.
Sorry, you need to Log In to post a reply to this thread.