Not logged inOpenClonk Forum
Up Topic General / Help and Questions / OpenClonk on SVN
- - By Carli [de] Date 2009-04-15 14:11
is there a svn-repos for openclonk?
it would be easier for to implement additional code

what for a compiler/IDE is used?
i am working with GCC(mingw) and Code::Blocks ('cause it's free and it's for linux, too)
Parent - - By Newton [es] Date 2009-04-15 14:26
As the engine source is not open source yet, no. See here. But it could be worth a thought to use a repos for the objects and scenarios already. On the other hands, regarding the objects and scenarios we are just not in any object creation stage yet, in my opinion.

I think for the time being, we can create small OpenClonk related projects on the Clonk Forge.
Parent - - By Carli [de] Date 2009-04-15 14:30
Do we have any starting code yet?
Else i suggest to start with an ogl+sdl template on Code::Blocks GCC win+linux
i think it's better to use opensvn to not get into webspace problems.
Parent - By Clonkonaut [de] Date 2009-04-15 14:50
The existing Clonk source will be open "soon". That will be the code base.
Reply
Parent - - By MrBeast [de] Date 2009-04-15 14:31
OC uses the CREngine. But Matthes wanted to have a game which is different of CR before the code will be freed, so the source will be avaible in some weeks or so. In OpenSource development a SVN is anyway indispensable.
Reply
Parent - By Newton [es] Date 2009-04-15 14:34

>source will be avaible in some weeks or so


I would be careful with assumption like these.
Parent - By Carli [de] Date 2009-04-15 14:35
but i think we can start from scratch only using some helper-source from cr like lobby, c4groups, irc-chat etc.
that would be a real revolution^^
Parent - - By Icewing [de] Date 2009-04-15 14:38

>In OpenSource development a SVN is anyway indispensable.


Or just another version control system.
Reply
Parent - By MrBeast [de] Date 2009-04-15 14:43
Yeah, i just said SVN because its the most common.
Reply
Parent - By Clonkonaut [de] Date 2009-04-15 14:50
It's not sure whether it will be svn or git yet.
Reply
Parent - - By Günther [de] Date 2009-04-15 16:00
OpenClonk will use a distributed version control system. It's not yet decided which one. The most likely candidates are Bazaar, Git and Mercurial.

The compiler requirements are the same as for CR at the moment, but we'll gladly accept patches to make the code more portable.
Reply
Parent - - By Kanibal [de] Date 2009-04-15 16:11
It would be cool, if OpenClonk could be compiled using GCC 4.3 :)
Reply
Parent - - By Günther [de] Date 2009-04-15 16:30
Yeah, I know. You can compile it if you use -std=gnu++0x, but the result crashes because of g++ bug 39126. I fear we'll have to wait until C++ 0x support is no longer experimental. Or rewrite large chunks of the engine. Or cheat using const_cast.
Reply
Parent - - By Kanibal [de] Date 2009-04-15 17:50
[x] rewrite engine
Reply
Parent - By Carli [de] Date 2009-04-15 18:39
yes- that's what we need!
clonk revolution!!!

let's make a free opensource clonk engine.
Parent - - By Günther [de] Date 2009-04-15 19:40
Well, any ideas? Creating temporary objects and immediately passing them as non const references to functions is quite useful. Okay, some of the biggest users like the defcore.txt and scenario.txt are probably going to be replaced anyway, but that still leaves configuration and network.
Reply
Parent - - By Newton [es] Date 2009-04-15 21:09
You said something about the ActMap a few days ago. I would like to know how the syntax for replaced act maps (and defcores etc) looks like. Did you implement something already?

About that in general, this might be a bit off topic now: OpenClonk has to be documented too, for sure. I think it would be better to switch to a wiki (either Isilkors or on openclonk.org) for documenting. How do you see that - do you think this is a good idea? What are the opinions of the other developers?
Parent - By Caesar [de] Date 2009-04-15 21:22
A wiki is a bit to large, and the system is not real fast. Are there any better-fitting systems? Something designed for a documentation?
Parent - - By Günther [de] Date 2009-04-15 22:47
Yes. I reused the Javascript syntax for Object literals for now, but we'll have to discuss that when the code is public. It'll certainly need changes, and I hope somebody else will have a fantastic solution to some of the remaining problems.

And I think the same considerations for the documentation apply as they did in the rwd-days: It's quite convenient to use the same tools for documentation and source code control. I think we should rather consider moving the documentation directly into the source. But for tutorials and such a wiki is probably more suited.
Reply
Parent - - By Newton [es] Date 2009-04-15 23:08
Are you referring to something like Javadoc for C++?
Parent - By knight_k [de] Date 2009-04-16 09:42

> like Javadoc for C++?


...is named Doxygen. At least, that's a well-known (even with support for Javadoc-Style-Syntax).
Reply
Up Topic General / Help and Questions / OpenClonk on SVN

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill