Hi, I've been creating a game engine in C that replicates the original Sonic the Hedgehog engine on Sega Genesis. I have a demonstration of it at http://www.youtube.com/watch?v=YXi_WOHXalE
I'd like to know what the general thoughts are on this project around 4chan. I'm sure not everyone is into the Sonic the Hedgehog games, and that's fine. But is a project I've been working pretty hard on for a while now, and I felt I had to show it here.
It's written entirely in C, but I may be forced to use some C++ because I want to use the AngelScript library with it. I am curious to know if I will need to adjust my code to work on non-x86 Macs when using fread() and fwrite() functions.
I will periodically discuss updates on ProSonic at my blog. If you're interested in the project, perhaps you'll want to keep an eye on http://dgrove.blogspot.com/
Name:
stgn!PK2fuckylM2007-04-01 19:44 ID:Kk2+NgTf
Very impressive!
Name:
Anonymous2007-04-01 20:26 ID:96lXzoc8
under what license is it ?
Name:
Saxman7272007-04-01 21:03 ID:GcqGPqAe
It'll be released under a licence that will allow it to be used for free or profit use. Though with profit, you have to make sure you're not using obvious copyrighted stuff (like Sonic) with the engine.
Name:
Anonymous2007-04-01 21:42 ID:OHCZ4Iyq
WE ARE THE GPL. YOU WILL BE ASSIMILATED. RESISTANCE IS PROPRIETARY.
>>4
More important than free/profit is whether you want to require that modifications to your engine be open sourced. That's the distinction between GPL and BSD.
Also, "ProSonic"? You probably can't call it that...
No offense, but like >>8 said, you sound like a pedophile. Especially when said you took time off and "just DID other things" at the beginning.
Name:
Anonymous2007-04-03 2:14 ID:2aduyXqI
Attention /prog/
You all know that open source society has been parasitizing on a body of software companies for several years, even decades. It brings nothing new but the fucking impaired alternatives to existing things. Free software cannot innovate. It is an obstacle to progress.
Free software society consists of a bunch of enthusiastic dudes with high salary and free time, and mostly of red-eyed school nerds and fap-seven-times-a-week students.
They all think that freedom is all they need. but they are too pathetic. They forgot that freedom is a double-edged.
From this point onwards I am gonna flood their open forums. Misadvice their n00bs and scramble their SVN repositories. Do it again and again. Until the fee is charged ha ha. YOU WANT FREEDOM HUH? STICK IT IN YOUR POOPER!
I wish you join me. Nothing personal, let's do it just for lulz. No need for effort, do it as you please.
For teh right understanding of freedom.
Name:
Anonymous2007-04-03 2:25 ID:1S8dCPFL
>>14
That reminds me, OP, you should port ProSonic to Linux.
ProSonic will be ported to Linux, as well as many other platforms. I attempted to port a demo of it to GP2X, and I failed miserably at doing so. GP2X and Nintendo DS are two platforms I'd love to see this engine run on. I think I could heavily expand my audience by supporting those platforms. Right now, there are two versions -- Windows and DOS.
The name "ProSonic" might not be permenent. I realize this might be an issue as far as copyright is concerned. I'm not sure what I would change it to at this time, so I'll stick with ProSonic for now.
And yes, I was part of SSRG. I had several sites on there, and I was the SSRG maintainer for a few years. It's good to know some people remember those days =)
And thanks for the spam guys, it's typical 4chan style! *starts to get emotional*
Name:
Anonymous2007-04-04 22:00 ID:Zgimz4or
I'm pretty surprised no one has posted a twelve-line Haskell version of the engine.
Name:
Anonymous2007-04-05 5:08 ID:5oWLZ2je
>>21
<posts twelve-line Haskell version of engine>
Name:
Anonymous2007-04-05 6:01 ID:cYdpATHc
>>21
That's because "Haskell" can't do graphical things.
>>25
That code is kind of disgusting. Take a look: http://www.cse.unsw.edu.au/~pls/repos/frag/Frustum.hs
It looks like something that could be coded in three lines in a real language. I haven't done that kind of copypasta coding since high school.
Name:
Anonymous2007-04-05 9:46 ID:9ekGgo0u
>>27
Humph! Yuo are too stupid to appreciate how absolutely brilliant the code is, poppet!
Name:
Anonymous2007-04-05 10:24 ID:Z+/Gw83G
>>27
That code indeed is pretty ugly. I wonder why he wrote it that way. That is exactly the kind of stuff that could be easily expressed in a couple of lines of clear Haskell.
Name:
Anonymous2007-04-05 10:36 ID:9ekGgo0u
>>29
Performance reasons, probably. Writing fast Haskell is a black art.