Project Genesis Sources

category: general [glöplog]

We're thinking about releasing the sources for our 64k intro Project Genesis, but we don't know if there would be a demand for it at all. So we decided to ask you guys about it, if you'd be interested drop us a mail at "cns-l at scenergy dot dfmk dot hu". If there is enough feedback, we'll put the sources out to our site.
Be warned tho that if you expect things like "tunnelpart()" or "makeplanetglow()", you'll be disappointed as the system works in a bit different way.

So. If anyone's interested, drop us a mail.
added on the 2004-06-16 20:46:50 by BoyC BoyC
I'm not really interested because I don't code. I would suggest though that if you want people to want your sources you should explain it a bit before hand. That way people have no reason to be "disappointed". For instance Fr showed us their tool at asm03 and only now is it public.
I doubt that releasing demo/intro sources would be of any interest, it would spoil the magic of the intro in my opinion.
There are tons of tutorials and code snipets all over the web, dealing with most subjects, code is not really an issue if people are willing to learn.

Things such as ASM03 seminars are much more interesting imo.

Besides, a lot of people would simply plunder the sources and release look-alike intros without really thinking about what they do (do we need that?). In that way, a seminar would be much more interesting once again.
added on the 2004-06-16 21:13:46 by keops keops
Pat: the tool is already released, the sourcepack would be basically the code behind the renderer/texgen/synth/etc.
added on the 2004-06-16 21:21:38 by Gargaj Gargaj
As long as the sources are readable, welll structured and somewhat commented, it might be of some educational use for beginners. If it's messy and intransparent, better don't release it, because it won't be much help for beginners. For the advanced coders it's probably not that interesting anyway.
added on the 2004-06-16 21:23:40 by tomaes tomaes
please please release it. i want to rip your industrial tunnel scene for my next release. THANK YOU!!11
added on the 2004-06-16 21:49:46 by psenough psenough
Open Source is imho always a good thing.
i think a lot of people would follow you when you do it as a popular group
similar to the releases of intro/demo tools today after farbrausch did ;)
added on the 2004-06-16 22:40:55 by lodda lodda
I'm currently doing softsynths from scratch, and I'm definitely in favour of releasing *any* source in that area, whatever the state. Would all be useful.

As far as I'm aware, theres no source out there for any synth in the Project Genesis league.

(Oh - on a similar subject, can anyone suggest a good place for sharing demo related source code segments? Having a severe lack-of-spare-time problem at the moment making demo completion impossible, but I've got some nice speech and IIR filter cores suitable for 4k and 64k demos if anyone wants - shame to waste them)
My interest in source releases is that they may permit porting the release later once the original creators dropped the ball. For historical purposes if i may sum it that way.
added on the 2004-06-16 22:55:22 by _-_-__ _-_-__
cathedrow: wtf are you talking about?

a) www.musicdsp.com
b) conspiracy's softsynth isnt high league
added on the 2004-06-16 23:04:04 by psenough psenough
Ok to clear things up :) Project Genesis has a samplegen, and uses a hacked xm for music :)
added on the 2004-06-16 23:10:31 by BoyC BoyC
instead of releasing the sourcecode it would be nice to get the data file for addict for Project Genesis. Source code isn't that interesting when the whole intro is based on data created in addict so I guess it's just a bunch of switches with a couple of if and else statements ;-)
The thought of Zoom making anything that nice with addict makes me wanna see how he managed to use that tool to create it. :-)
added on the 2004-06-16 23:10:59 by ekoli ekoli
Samplegenerators filling XM samplebuffers are cool :)
added on the 2004-06-16 23:39:13 by ravity ravity
I say go ahead and release the code, regardless of what state it is in. The more source that is out there, the better IMO.
added on the 2004-06-16 23:46:55 by legalize legalize
ekoli: tiny examples show how the system works in a better way than a huge demo would.

legalize: i agree.
added on the 2004-06-17 00:30:04 by eye eye
eye: Have you tried addict? It's hillarious that anyone actually made anything with that tool (No offence too you BoyC but it's not easy using that!) that could be as good as Project Genesis. The bundled examples show a little about the tool and there is an example intro there aswell. I still think it would be nice to see how great things are made using that tool in the same way that it was fun too see how a real demo is made by using FR's tool.

BoyC/Gargaj/Zoom: How much did Addict evolve in it's latest release ( GUI and user wise ) ?
added on the 2004-06-17 00:45:59 by ekoli ekoli
ok. but where is source code?
I think I would have to agree with ekoli... But then again, why not release both the datafile and the source? ;) I would deffinatly be interested in both to see what goes on behind the scenes, and learn a few things from it.
added on the 2004-06-17 00:49:05 by wb wb
ekoli: it evolved that much that we wouldn't even think about touching the old, released tool with a stick even if a gun was held to our heads. kinda. :)
Everything has been rewritten since bp'03
jocker: we're still thinking about the release, if the demand is high (we'll decide in a week), it'll be released.
added on the 2004-06-17 00:56:13 by BoyC BoyC
ekoli: SNS is a great example for what has changed - even we coders had fun using the tool when doing the animations. :)
still this doesn't help much if you don't know the basic concepts and structures behind the tool, which we know. (read: which button to push when :)
the whole thing is very raw and undocumented, and changing that is not really a main priority yet; most people just want to see and try the tool, not actually do stuff with it.

about the datafiles.
i have a faint memory of an agreement between us that said we won't release those, however i think we bundled the Function'03 partyengine-backgroundanims which are near APCU-level considering graphics so you'd be able to figure out stuff from that.
added on the 2004-06-17 01:02:35 by Gargaj Gargaj
I say no. It has no use, really.
added on the 2004-06-17 01:46:23 by superplek superplek
I would be more interested in Genesis Project sources hahaha

fieserWolF / METALVOTZE off
My groups coders are interested in one thing about the source....the postprocessing stuff and the trick about how relative basic things can look damn good....e.g the buildings in the intro. But i dunno if there is tutorials about such things.

Anyway, Project Genesis is my favourite intro.
added on the 2004-06-17 10:05:31 by Zplex Zplex
the buildings are somewhat explained on the making-of page
added on the 2004-06-17 10:08:04 by Gargaj Gargaj
uhm, no offence but project genesis isn't exactly *the* best example of postprocessing in demo context :)

[just look at the ball with "lightbeams"]