GameDiary: Still going...

Jun 05, 2006 10:40

I have been doing some work on my game again lately. I've redone a large chunk of it, which now seems saner than it did before, and I've got a plan for what happens next. (I have a level format worked out, so a class to represent a level that can read it is needed.)

I was going to write that class yesterday, but ended up shaving yaks instead. I ( Read more... )

linux, gamediary

Leave a comment

Comments 8

tamborine June 5 2006, 18:21:14 UTC
So what's the new name?

Reply

marble June 5 2006, 18:42:45 UTC
That's a secret for now:) But it's better than 'wup' (not that that's difficult).

Reply

tamborine June 6 2006, 15:22:24 UTC
Well.. I think I'm inclined to agree *giggle*

Reply


Automake kworces June 6 2006, 05:41:01 UTC
Horrid documentation, multiple incompatible versions, opaque error reporting, and at the very bottom of it all having to rely on least-common-denominator shell scripting capabilities. The day I started learning automake was one of the most frustrating programming days I endured in the last three years.

"I hate automake"--indeed.

On the plus side... /bin/sh "works" "everywhere" and it beats trying to support 27 different systems with hand-coded makefiles.

Does CMake have to be installed on the target system to build the program or does it generate a ./configure-like set of build scripts that run just about anywhere?

Reply

Re: Automake marble June 6 2006, 06:20:38 UTC
It has always confused me how a program designed to smooth over the differences between systems can have so many incompatabilities with other versions of itself.

The 'FOO defined before BAR' type errors (where one or both of FOO and BAR aren't even mentioned in the docs) are annoying too, even if they can be fixed by adding just BAR near the top of your config.in...

As for CMake, sadly it does require CMake on the system doing the compiling. That put me off too. However, it seems a lot simpler, and for windows users can generate visual studio project files.

PS. I've been dabbling in debian packaging lately, would you mind if I created/submitted packages for mm3d for debian and ubuntu?

Reply

Re: Automake kworces June 6 2006, 17:37:14 UTC
Re: CMake ( ... )

Reply

Re: Automake marble June 6 2006, 17:51:10 UTC
Re: CMake - I think maybe if KDE are going to be widely adopting it, then it may become more commonly installed. I suppose it's not so much of an issue for projects that supply plenty of binary versions. If someone wants to compile your code from source, then installing something else is within their abilities. Still, I've stuck with auto* for now, because much as I grumble at it, it does have the advantages you listed, and I do more-or-less know how to use it already ( ... )

Reply


Leave a comment

Up