September 2007 challenge: “Twisted”

Lazy Susan - The numbers

Posted by alex on 2007/08/31 04:52

System capabilities poll is closed, here's what I can see since this time last year:

  • 20% more Intel dual-core CPUs. Multithread away!
  • 9% more Linux, which is now the majority primary platform (55%). Watch the case in the filenames, people.
  • 9% increase on 2+GHz CPUs and 6% increase on 1+ GB RAM, so don't be afraid of those brute-force algorithms. Though there is a 5% drop in 3+ GHz CPUs (possibly due to the increase in multi-cores).
  • 12% drop in Windows and DirectX users, suggesting that we're seeing a conversion of Windows users, not necessarily attracting more hippie Linux users.
  • 5% drop in PowerPC and Mac OS X usage. Have these people moved to Linux? Given up on gaming? Why didn't they just buy an Intel mac?

To reach the biggest target, you should write for OpenGL (89% supported; I'm guessing most of the other 11% have it but don't realise it) and Linux (85% primary and "also-haves" combined). However, write for the lowest common denominator: only 52% of respondants claim to have any hardware shader support.

9 comments

B.L.O.C.K: Look Out; Can't Kick - encryption

Posted by eugman on 2007/08/30 22:56

Let's say I use txt files to store information for levels and I don't want people to easily edit it. Is there any way to obfuscate this information?

7 comments

Dreaming MIrror Games - Do the Python comunity want it?

Posted by Neppord on 2007/08/29 23:19

As my previous post shows I'm probably gonna implement a really simple scene graph that is structured close to OpenGL. The only things it will support in the beginning is Tree Structuring objects with node translation/scaling/rotating, Cameras and hopefully a util library for simple collision detection and translations between coordinate systems (spheres and cubes) .

Almost just a more object oriented interface to GL and some Scene Graph related functions.

my question is: is there any interest in a python written lib for this? or is all that already handled with libs like pyOGRE.

sometimes i feel comfort in libs written in python. wrappers are not as good in representing the language, and you can feel lost. I used once OSG (Open Scene Graph) but with wrapper in Java, that was a horrible experience. Is pyOGRE a good wrapper?

(OBS! I know that python almost is a wrapper. Done some extensions :P, needed audio working on mac systems, go Core Audio)

If there is interest in such a library pleas use this thread as a wish list :D.

2 comments

Dreaming MIrror Games - Decisions decisions

Posted by Neppord on 2007/08/29 15:52

OK i have thought along time now. Should i Use OpenGL or should i use OGRE? OGRE has its benefits, but i don't know them. I´m familiar with scengrafs but i worked a lot now with GL and if i would want simple scengraf features i could implement them :P.

So OpenGL it is!
What i don´t got though is a good way to play 3D sounds. I think I´m striving for a 3D arcade like game with low model detail but high texture. A good feel of presence in a abstract way, no human avatar.

More things i need to learn until start is how to store model data efficient. XML? .obj? parse XML with recursion? Find OpenAL bindings? study some collision detection. Oct-Trees, point in polygon problem?

12 comments

Deathworks - To RPG or not RPG

Posted by Deathworks on 2007/08/29 07:51

Hi!

As I mentioned in the other comment, I am currently brainstorming for the genre of my game.

After some consideration, card game doesn't sound that good anymore - needs a lot of graphics + a proper AI to be any fun. That's probably too much for one person in 4 days or so.

Now I am considering a stripped down RPG (engine). With hard-coded events and minimized graphics without animations, the workload should be just within reach.

But that gives me head-aches as well, since programming an RPG is my one big dream and has been so for a long time. In fact, several years ago, I had started programming an RPG in C++ with wxWindow (very outdated version even then) until library installation problems stopped me cold. Ever after, I looked into programming RPGs in different languages/engines. And now, being able to return to wxWindow (now called wxPython/wxWidget), I have started to work on the engine in Python again, and I really hope to get at least somewhere with it.

Currently, all I have programmed in Python thus far is only defining a few constants (like display size), loading a path name from a file in the main directory, and creating an empty application/frame under wxPython. No game code or anything has yet been implemented, so I don't think the existance of that project would be cheating (the C++ code is a different language and the library is outdated. In addition, it isn't even tested because the library failed me during game testing some modifications).

However, I am a bit worried that people may be suspicious of me because my PyWeek game would be similar/a simplified version of what I have already planned (but not programmed) as my one major endeavor.

Mmmmhhhh, especially since RPG is one of the things wxPython is best suited for (^_^;;

Deathworks

10 comments

Deathworks - About Playtesting

Posted by Deathworks on 2007/08/27 17:42

Hi!

I have dared and registered for the challenge. Let's just hope, I will really be able to follow K.I.S.S. and come up with something I can finish :) :) :)

Anyhow, I don't have any friends for playtesting and I only have my own Windows XP machine to test things on.

Therefore, I would need some help with playtesting.

Would it be possible to use the upload here and then diaries to handle it?

To make matters worse, I am going to visit some relatives over the weekend around the 9th, so I will have to finish the game and everything by Thursday morning. So, playtesting would probably be possible only from Monday and Wednesday (if I can get something running by Monday :) :) :) ).

Deathworks

10 comments

Zinglon's House of Ale - Protip

Posted by zinglon on 2007/08/27 14:34

I hear whitespace is significant in this Python thingiee.

Add a comment

Zinglon's House of Ale - -o:D3

Posted by zinglon on 2007/08/27 14:31

Haha, we're totally hosed but it'll be fun.

1 comment

555-BOOM! - What does "2+GHz" mean?

Posted by gcewing on 2007/08/27 09:24

With regard to the System Capabilities poll, if I have dual 1.25GHz processors, does that count as 2+GHz or not?

4 comments

zombie1 - AAAARRRRRGGGGGHHHH!

Posted by zombie1 on 2007/08/27 03:34

I haven't said this before,but the theme for this competition will be somehow related to zombies in my game.

Tygers vs. zombies? Tiger zombies in turmoil? Yeahhhhhh.

Add a comment