Search found 2274 matches

by VilleK
Fri Oct 31, 2008 9:55 am
Forum: General discussion
Topic: Beta release 1.9.4b
Replies: 8
Views: 8743

Beta release 1.9.4b

This version is released as 1.9.4 --------------- Hi, Here is beta version 1.9.4b ( updated Nov 7 ) http://www.zgameeditor.org/files/ZGameEditor_beta.zip NOTE : Linux and Mac runtime builds not included. You cannot use the binaries from the previous version, it won't work. NOTE : If you use this ver...
by VilleK
Sat Oct 25, 2008 2:09 pm
Forum: General discussion
Topic: Collision
Replies: 12
Views: 11156

I just checked the code. Here is the current order, from ZApplication.pas (stripped away irrelevant lines): Models.Update; Collisions.Update; UpdateScreen; Models.Update both call OnUpdate on each model and updates properties based on velocities. UpdateScreen calls OnRender for every model. Collisio...
by VilleK
Sat Oct 25, 2008 8:46 am
Forum: General discussion
Topic: Collision
Replies: 12
Views: 11156

As far as I can remember there is no real reason for this and it's just a coincidence it was implemented in that order. But I could be wrong.
by VilleK
Fri Oct 24, 2008 2:19 pm
Forum: Feature requests
Topic: Short term: Store Floats Long Term: Full Text File Writing
Replies: 4
Views: 6779

The problem with the current File-solution is that it is Component-based which is not very intuitive to use if you are used to writing code for accessing files. However if I add support for writing it is good enough for saving small stuff like highest score, optionsettings, and even whole arrays of ...
by VilleK
Fri Oct 24, 2008 2:12 pm
Forum: General discussion
Topic: Collision
Replies: 12
Views: 11156

Hey Kjell, I've said it before: you really push zge to it's limits all the time :) I just wonder what kind of advanced stuff you are working on. The reason it works the way it does right now is of course because it was the easiest way to implement. And as it only requires a single loop through the m...
by VilleK
Fri Oct 24, 2008 6:13 am
Forum: General discussion
Topic: Collision
Replies: 12
Views: 11156

That's a clever technique of using arrays Kjell. What about the CheckCollision-component you mentioned, can you tell me more on how you would like it to work?
by VilleK
Thu Oct 23, 2008 7:48 pm
Forum: General discussion
Topic: RenderVertexExpression
Replies: 4
Views: 5421

Here is the OpenGL documentation for texgen:

http://www.opengl.org/sdk/docs/man/xhtml/glTexGen.xml

The one used in ZGE now is: GL_OBJECT_LINEAR
by VilleK
Thu Oct 23, 2008 1:47 pm
Forum: General discussion
Topic: Bitmap stacking GUI
Replies: 11
Views: 13671

Here are some comments I have on Kattle's suggestion: The NewBitmapProducer-component is probably unnecessary. Instead we could introduce a "IgnorePrevious" property on producers that optionally works on the bitmap on the stack if it's present. Such as BitmapExpression and BitmapRect. If I...
by VilleK
Thu Oct 23, 2008 1:27 pm
Forum: General discussion
Topic: Bitmap stacking GUI
Replies: 11
Views: 13671

Bitmap stacking GUI

Kattle PM'd me an idea of how to build a "stacking" gui (used in tools such as werkkzeug and tg) for building bitmaps. I post it here so that we can all discuss it. Kattle wrote: Ok: this is the pseudocode for the operator stacking. I have no idea of how one should create the GUI with a gr...
by VilleK
Thu Oct 23, 2008 1:14 pm
Forum: General discussion
Topic: Collision
Replies: 12
Views: 11156

This looks promising Kjell. How does it work? How do you send data between the surface and the clones? I definitely consider inter-clone communication to be the highest priority feature for ZGE, and the largest hurdle for making more advanced games. So I always have that in mind while working on ZGE...
by VilleK
Thu Oct 23, 2008 1:09 pm
Forum: General discussion
Topic: RenderVertexExpression
Replies: 4
Views: 5421

You are right, RenderNet and MeshExpression have become more and more similar. Especially since the Grid2DOnly property on MeshBox was introduced for making "net" meshes. However RenderNet is meant to be used in realtime, while MeshExpression is meant to be part of a potentially complex li...
by VilleK
Wed Oct 22, 2008 6:17 pm
Forum: General discussion
Topic: Removing some unnecessary code
Replies: 1
Views: 3692

The built-in functions are so small so I don't think it would save much. But definitely for future functions we should try to make them as user functions in ZLibraries. And some easy way of including them in new projects so that they will be as simple to use as built-ins.
by VilleK
Wed Oct 22, 2008 1:37 pm
Forum: Releases
Topic: ZGameEditor 1.9.3
Replies: 0
Views: 17245

ZGameEditor 1.9.3

Changes in 1.9.3 version: - Local variables in scripts. "float a,b,c;" declares three variables. - FrameRateStyle property on Application, can have one of the following values: --- "SyncedWithMonitor" (default): the frame rate will be limited to the monitors refresh rate. Default...
by VilleK
Tue Oct 21, 2008 7:16 am
Forum: General discussion
Topic: Welcome
Replies: 16
Views: 47434

About the merge-feature: you can do something like that now if you open two instances of the designer (or choose "File" - "New Window") and copy-paste between two projects. Components are renamed if necessary. Thanks for the suggestions. If you think anything more then please pos...
by VilleK
Mon Oct 20, 2008 2:35 pm
Forum: General discussion
Topic: Beta release 1.9.3b
Replies: 21
Views: 22115

Updated again with bug-fixes: - Time is reset with every preview-start in designer - Arrays interval checking fixed (including bug with repeat-component) - Arrays are initialized with zeros - Shift-Delete no longer deletes the current treenode while typing in a expression If no more serious bugs are...