Search found 2274 matches

by VilleK
Mon Jun 02, 2008 6:37 am
Forum: Your projects
Topic: Artificial Nature - TIGsource Procedural Generation entry
Replies: 18
Views: 37322

Wow, the presentation in this game is really professional with the nice bitmapped font and main menu. The game works well for me with a smooth framerate. I just played a few quick tries now in the morning, I will give it more time later! How large is the bitmapped font? Monochromed font should compr...
by VilleK
Fri May 30, 2008 12:48 pm
Forum: General discussion
Topic: ZGE under WINE and games under Linux
Replies: 7
Views: 14073

Yes, ZGE Mac OSX support is limited to x86-processors. The reason for this is both that there are short snippets of x86-assembler (math-routines) in the source, and also that the binary data streaming of ZGE is not written to handle the different byte-ordering of PowerPC. It could be fixed but I'm n...
by VilleK
Fri May 30, 2008 6:31 am
Forum: Releases
Topic: ZGameEditor 1.7.9
Replies: 8
Views: 25691

The "hidden" alpha-setting have been there for a while. I don't know if the standard windows color dialog allows you to set alpha, so I had to implement it a different way. Good luck with your competion entry/entries jph, deadlines coming soon eh? ;) I'm sure whatever you come up with will...
by VilleK
Wed May 28, 2008 12:18 pm
Forum: General discussion
Topic: Assertion Failure
Replies: 2
Views: 4869

It should only produce an single error message that is meaningful to the user and then stop the preview. I need to fix that, thanks for reporting.
by VilleK
Wed May 28, 2008 7:06 am
Forum: General discussion
Topic: random seeds ?
Replies: 6
Views: 7421

setRandomSeed can be used to make sure random behaves the same every time. If you use the random function to generate levels in a game and you want the levels to look the same every time you can use something like setRandomSeed(LevelNr) before generating walls, enemies etc. It is true that it is har...
by VilleK
Mon May 26, 2008 6:10 pm
Forum: Releases
Topic: ZGameEditor 1.7.9
Replies: 8
Views: 25691

Yep, the zip with the source files is updated. I plan to upload the source to an open subversion repository like google code in the future so that it will be easier to keep track of changes in the code. I already use subversion but it is on an private server.
by VilleK
Mon May 26, 2008 2:24 pm
Forum: Releases
Topic: ZGameEditor 1.7.9
Replies: 8
Views: 25691

ZGameEditor 1.7.9

Changes in 1.7.9 version: * New: Property " ShowOptionsDialog " on Application controls display of a dialog box on game startup where the user can select screen resolution. Many thanks to JPH Wacheski, Peter Söderman and Martti Juhana Nurmikari for helping with this feature. * New: Functio...
by VilleK
Mon May 26, 2008 5:44 am
Forum: Your projects
Topic: ZPacman
Replies: 13
Views: 16677

I like it. The collision between pacman and the walls work very well. The graphics are good too. Do you use 3ds-files for the ghost and pacman?
by VilleK
Sun May 25, 2008 6:32 pm
Forum: Feature requests
Topic: Another request :)
Replies: 4
Views: 6677

The easiest way to achieve instant mouse movement is to use a expression like this:

CurrentModel.Position.X=App.MousePosition.X;
CurrentModel.Position.Y=App.MousePosition.Y;
by VilleK
Fri May 23, 2008 3:02 pm
Forum: Tips'n'Tricks
Topic: implementing Random Bitmaps
Replies: 1
Views: 4067

The reason that the material must be inside the model is because when a model is spawned as a clone, the whole model and all child-components (and their internal references to each other) are fully cloned. If another component (outside the model) reference a child component to the model (like a mate...
by VilleK
Fri May 23, 2008 11:51 am
Forum: General discussion
Topic: Be aware of floating point arithmetic
Replies: 5
Views: 7042

Ha ha, I know it is very frustrating when computer software does not work the way you expect. But it is often better to try to calm down a bit before posting on forums ;) ZGE simply use the standard frac-function in the pascal library which should work the same as in C. But as you notice yourself, l...
by VilleK
Thu May 22, 2008 6:24 pm
Forum: General discussion
Topic: ZGE under WINE and games under Linux
Replies: 7
Views: 14073

I'm glad to hear you got it working under Wine! ZGE-runtime looks for "libGL.so". I'm no Linux expert but I know you can make links in the filesystem, so if you have OpenGL installed as "libGL.so.2" you can type this to make a link: sudo ln -s libGL.so.2 libGL.so Please let me kn...
by VilleK
Wed May 21, 2008 4:58 pm
Forum: General discussion
Topic: Need help with App.DeltaTime
Replies: 2
Views: 4576

Hi! From your "up arrow" code: distance += 0.1; AngleView += 0.0005; CameraHeight += 0.1; I'm not sure how those variables are used, but in general this kind of variable update should take deltatime into account. For example: distance += CameraSpeed * App.DeltaTime; Where CameraSpeed is a ...
by VilleK
Wed May 21, 2008 6:51 am
Forum: Feature requests
Topic: Center mouse
Replies: 8
Views: 11169

There will be a new ZGE release next week and the centermouse-feature will be included, I promise :)
by VilleK
Sat May 17, 2008 1:41 pm
Forum: Open activities
Topic: Xbox 360, Ps3, Wii or other alternative builds
Replies: 12
Views: 33506

I'd love to see a ZGE runtime on more platforms! The two hard dependencies of ZGE is: Pascal and OpenGL. http://www.freepascal.org/ Freepascal can generate code for Game Boy Advance and Nintendo DS, so if there is a OpenGL layer available for those platforms then a port should not be too difficult. ...