Search found 402 matches

by kattle87
Mon Jun 02, 2008 9:48 am
Forum: Your projects
Topic: Artificial Nature - TIGsource Procedural Generation entry
Replies: 18
Views: 37389

I've did it!!!!!! Better to say: upx with --brute option did it!!! 64 kb :D :D :D :D :D the strange thing is that zipping it reduces size to 61,4 ;) even less than 64 kb!! I think that upx can use some kind of "target" option because the exe is exactly 65536 bytes, so it filled something w...
by kattle87
Mon Jun 02, 2008 9:28 am
Forum: Your projects
Topic: Artificial Nature - TIGsource Procedural Generation entry
Replies: 18
Views: 37389

I actually get a 30 fps at 1280x800 with an nvidia GeForce 7900 gs go (mobile PC)... Urgh! I don't even figure out how is this possible... I should get a really higher fps... And the game seems really more smooth than 30 fps... bah... The graphic is 3d, am I wrong? Are you using shaders for "te...
by kattle87
Sat May 31, 2008 2:17 pm
Forum: Feature requests
Topic: "SetModelState" component
Replies: 0
Views: 5214

"SetModelState" component

What about adding the model for which the state will be altered? Default should be "this".
by kattle87
Fri May 30, 2008 11:51 am
Forum: General discussion
Topic: ZGE under WINE and games under Linux
Replies: 7
Views: 14158

I have a question regarding MacOsX (I'm updating the wiki).
Is the support for MacOsX limited to x86 intel CPUs? Because I noticed something similar giving a look to the ZGE source yesterday...
by kattle87
Thu May 29, 2008 6:26 pm
Forum: Feature requests
Topic: "spawner position" option
Replies: 0
Views: 5587

"spawner position" option

A nice feature would be this: when you choose "use spawner position" as option, the position component should be used as an offset instead of just being ignored. would something like this work? if UseSpawnerPosition and (CurrentModel<>nil) then if not VecIsNull3(Position) then Spawned.Posi...
by kattle87
Tue May 27, 2008 8:43 pm
Forum: General discussion
Topic: random seeds ?
Replies: 6
Views: 7444

Actually I think there's a little problematic part with setRandomSeed(); It's not a bug but I started thinking we have got nothing to use as a seed which is external to the application! We need a property like "App.Now" that should return current time (or better current date + time) in sec...
by kattle87
Tue May 27, 2008 6:56 pm
Forum: General discussion
Topic: Assertion Failure
Replies: 2
Views: 4882

Assertion Failure

Give it a look... I get an error when i do start preview. I don't get why this should do something like that in the preview window... I mean, I know that the things should be placed inside "OnRender" but is that error wanted?
by kattle87
Mon May 26, 2008 5:32 pm
Forum: Releases
Topic: ZGameEditor 1.7.9
Replies: 8
Views: 25996

Great work Ville!!!
Just a question... have you remembered to update ZGE source also? ;) bye bye!
by kattle87
Mon May 26, 2008 6:33 am
Forum: Feature requests
Topic: Another request :)
Replies: 4
Views: 6705

Well, in physics you learn that speed = space/time, So, what if you get two variables (or four variables) like "Old_X" and "Old_Y" then you set (CurrentModel.Velocity.X = (CurrentModel.Position.X - Old_X)/App.Time) in the OnUpdate component? That should do the trick, at least unt...
by kattle87
Mon May 26, 2008 6:21 am
Forum: Your projects
Topic: ZPacman
Replies: 13
Views: 16739

I use pure mathematics and MeshExpressions ;) both for Pacman and the Ghosts, so file size is independant from graphics ;) The best part is that actually Pacman and ghosts DO NOT collide with walls but they do collide with invisible models placed in the middle of every cross, and when they collide t...
by kattle87
Sun May 25, 2008 9:04 pm
Forum: Your projects
Topic: ZPacman
Replies: 13
Views: 16739

ZPacman

Hopefully this is the smallest Pacman you've ever seen... And yes it is UNDER DEVELOPMENT so collisions does not work and there's an error in the level design so the central point will let you pass trought walls. But this does not matter. Next step is collision between pacman and ghosts, then retext...
by kattle87
Sun May 25, 2008 3:55 pm
Forum: General discussion
Topic: LUA
Replies: 3
Views: 5410

Ville, you must give this a try! http://delphi.about.com/od/windowsshellapi/l/aa012103c.htm It's about embedding dll's in a delphi application... The DLL is extracted "on the fly" and is put in the same path of the exe... I know it's not so much "clean" but... :D well, if we get ...
by kattle87
Fri May 23, 2008 12:29 pm
Forum: General discussion
Topic: Be aware of floating point arithmetic
Replies: 5
Views: 7082

Actually I have solved but avoiding usage of modulus (%) means writing a looooong expression. :D However tomorrow or Sunday you will probably see an untextured version of the project I've started (and almost finished since it's a really simple clone of a very simple old game ;) ) then you all will b...
by kattle87
Fri May 23, 2008 11:33 am
Forum: General discussion
Topic: Be aware of floating point arithmetic
Replies: 5
Views: 7082

I edited it... it was not so nice indeed... I'm really sorry: I've really gone mad yesterday evening because of it :(
by kattle87
Thu May 22, 2008 10:04 pm
Forum: General discussion
Topic: Be aware of floating point arithmetic
Replies: 5
Views: 7082

Be aware of floating point arithmetic

Sorry but I was quite nervous when I wrote this post first time... This is the matter: frac(12.4) = 0.3999... frac(12.4001) = 0.4 AAAAAAAARRRRRRGGGGGGGGGGHHHHHHHHH!!!!!!!!!!!! I SPENT 2 HOURS trying to understand what was going wrong :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: ...