Posted: Fri 06 Jul, 2007 12:21 am
Well i believe Duck's Mario is still sitting there, if anyone wants to pick it up .
I believe that was Kevin...Halifax wrote:ROL3, tifreaks game, got stolen and it was the finished product but since tifreak was bigtime then ticalc.org noticed the cope off and banned the idiot from ticalc.org.
And it is hard for people to give up their pride and joy that they worked on. They may want to help out the community but sometimes it is more than that although I am a strong advocater of open-source and all and every of my projects are open-source.
I’m not really afraid that anyone would steal DR or AG.Timendus wrote:Which part? The stealing? I don't know, but people are always talking about how they don't want that to happen
I can’t say I’m overwhelmed by this magnitude. Just compare the number of people frustrated by the lack of archive support in AG and the number of those who added it.Timendus wrote:The picking up where someone else left off? Well, one example I recall is GPP -> RGP. There are probably a few others.
But it does happen. I had quite early releases for both AG (remember the version which was only a ball bouncing around in a level made of hand-drawn blobs? That was the first one others could see) and PTI (which isn’t released yet anyway ). Despite the long time span each project took I have to say I got very little valuable input. I think I know why: there are relatively few people with really good skills, and their energy is mostly taken up by their own projects. Does anyone remember how I literally kept begging people for artistic input on AG, to create some tables? Contributing code (or even useful programming ideas) would be much more effort.Timendus wrote:I agree. But what I meant wasn't unfinished test code, but first running proof of concept demos of projects.
Yes, and in fact there are some lying around.Timendus wrote:Sure, but still it'd be nice to have a few tilemapping engines lying around to learn from, or to adapt, if you need one for your game.
Smooth scrolling makes a difference, tile size, number of tiles, possibility of animation etc. You can’t make it so generic without losing a lot of performance.Timendus wrote:And besides, how many forms of tilemapping are there..?
And of dubious use. If you are to reuse code, it makes more sense to check out existing engines, see if there is one with the required capabilities and adapt it to the special needs of the project.Timendus wrote:Also; who knows someone combines several timemapping routines to make one big compile-time-scaleable tilemapping interface; those kinds of projects are too big for one person if you ask me.
Because calculator programming is not the major priority in their lives? Projects can die just as well if there are more people working on them. And just because the lone developer loses interest, it doesn’t imply that the project could have sustained more than one person at a time.Timendus wrote:Maybe you're right, but then please do tell my why so many people abandon nice projects because they take too much of their time?
There was no actual project there, we were just discussing ideas, and we haven’t even reached consensus. It’s a pity that the most valuable ‘result’, the discussions are gone.Timendus wrote:Vera is a nice example of that: we had an idea for a big project, gathered some people, but couldn't communicate or work together properly.
That’s why you’ll have to turn into an evangelist and spread your ideas Linus-style, if you want that kind of change.Timendus wrote:I agree with you on the API part. But if the community were more open, there'd be more people interested in the concept, who in turn would contribute to it.
What’s the problem now?Timendus wrote:You're probably right, but I think it's a huge waste to see the good projects die, and if they were open others would've picked them up soon enough. I guess you can imagine which projects I'm thinking off
That’s not just Maxcoderz, but virtually the whole ‘community’, whose existence I always doubted.Timendus wrote:But maybe it's just not the Maxcoderz style... The people on this forum have always been more of a group of individuals who show each other what they're working on than a group of people making software together.
I so agree with this. It's annoying when you want to look into the source code of a nice program, but the author hasn't released it. It's not even a matter of reusing, but to be able to find nice ideas, or suggest improvements to the author. This last reason is terribly underrated in this community. Blame on some semi-god authors who try to makes us believe that the norm should be releasing the perfect program in one shot with the help of nobodyTimendus wrote:Hmm, my new philosophy is "release early, release often". A big problem with our little community seems to be that nobody ever finishes anything. So just work on a project untill you get bored by it (which is usually within the first week), and release the most fancy demo binary you have with source code. Licence it somehow (GPL) and give it to an escrow-like service (ticalc.org for example; somewhere that puts a date on it and that is reliable). That way people can't just steal it and pretend it's theirs, but others can pick it up and finish where you left off.
Releasing does not, I repeat: NOT, mean that you can't work on it anymore, like everyone here seems to think. I think we're just pressuring each other too much with all the expectations of a first release. We're not the gaming industry. First releases don't have to be perfect. In fact, they don't even have to do anything but prove a concept. If we'd all take that stance not a single project would have to die. It could just be incomplete, but that's still much better than dead.
With all the projects going on here, you'd think we'd have an incredible pile of code floating around for others to learn from, get inspiration from, improve on... But since everyone is too damned afraid to release anything we're not improving on anything anymore. We're all just inventing the same wheel in our own time on our own projects.
coelurus wrote:Where's the spirit for actually making something utterly super-cool on the calc and make people happy about it?
You guys need to go to revsoft more...That's basically all I do there, making tech demos and free code, all anyone has to do is ask for the code.CoBB wrote:Smooth scrolling makes a difference, tile size, number of tiles, possibility of animation etc. You can’t make it so generic without losing a lot of performance.Timendus wrote:And besides, how many forms of tilemapping are there..? Smile
Technically, I didn't use any of his code. I just modified my code to share his standard. Also wrote optimized forms of his libs. It actually came in handy when kv83 wrote Slippy.The picking up where someone else left off? Well, one example I recall is GPP -> RGP. There are probably a few others.
*shivers*...I can't believe that concept of a kernel escaped almost everyone. Even more so, why the font was such a concern.CoBB wrote:There was no actual project there, we were just discussing ideas, and we haven’t even reached consensus. It’s a pity that the most valuable ‘result’, the discussions are gone.Timendus wrote: Vera is a nice example of that: we had an idea for a big project, gathered some people, but couldn't communicate or work together properly.