Gamestudio Links
Zorro Links
Newest Posts
Script, Start Trading Immediately
by OptimusPrime. 09/19/19 13:57
What are you working on?
by 3run. 09/19/19 09:42
Any chance of PBR materials with A8?
by Quad. 09/18/19 18:00
Sierra Chart Plugin
by AndrewAMD. 09/18/19 14:03
3d model editor
by karmacomposer. 09/18/19 13:18
Can MED export to FBX?
by karmacomposer. 09/18/19 13:07
AUM Magazine
Latest Screens
The Space Between
Pogostuck: Rage With Your Friends
Worst Case Z
AckCon'18 - Lotter vs the World 2 - Preview Release
Who's Online Now
8 registered members (kvm, sitrep, dh85, ricky_k, jyd, Neil_G, 2 invisible), 656 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Dark_Light, oxygenjoe, web20tpo, tarekhazem, Juanjo
18290 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 3 1 2 3
Gamestudio 8.46 public beta #453725
08/10/15 08:12
08/10/15 08:12
Joined: Jul 2000
Posts: 27,006
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 27,006
Frankfurt
Gamestudio version 8.46 is now available for the usual 1-week public beta test before becoming the official release. You can download it here:

http://server.conitec.net/down/gstudio8_setup.exe

This interim update addresses many small but annoying engine and lite-C issues that accumulated over the years. A list of all changes can be found here:

http://manual.3dgamestudio.net/newfeatures8.htm

Install the update over your Gamestudio 8.45 version. Please report any problems to the bug forum.

Re: Gamestudio 8.46 public beta [Re: jcl] #453726
08/10/15 08:46
08/10/15 08:46
Joined: May 2009
Posts: 5,121
Caucasus
3run Online
Senior Expert
3run  Online
Senior Expert

Joined: May 2009
Posts: 5,121
Caucasus
Great to see an update! Thank you jcl!
I wanted to ask about that OBB collusion problem which I've reported earlier. No luck to get it fixed soon?

Best regards


Looking for free stuff?? Take a look here: http://badcom.at.ua
Re: Gamestudio 8.46 public beta [Re: 3run] #453727
08/10/15 08:52
08/10/15 08:52
Joined: Jul 2000
Posts: 27,006
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 27,006
Frankfurt
Afraid not. OBB is an external library that was never touched for almost a decade. Thus a modification is not really easy. It's on our list, but for the next time you must live with it.

Re: Gamestudio 8.46 public beta [Re: jcl] #453728
08/10/15 09:13
08/10/15 09:13
Joined: Oct 2010
Posts: 63
0110111
C
CodeMaster Offline
Junior Member
CodeMaster  Offline
Junior Member
C

Joined: Oct 2010
Posts: 63
0110111
input_init - thank you a lot for this!

Re: Gamestudio 8.46 public beta [Re: jcl] #453729
08/10/15 09:19
08/10/15 09:19
Joined: Nov 2007
Posts: 2,568
Germany, BW, Stuttgart
MasterQ32 Offline
Expert
MasterQ32  Offline
Expert

Joined: Nov 2007
Posts: 2,568
Germany, BW, Stuttgart
It's good to see that the engine is still in development.
Is there a hope to see a some other updates this year?


Visit my site: www.masterq32.de
Re: Gamestudio 8.46 public beta [Re: MasterQ32] #453731
08/10/15 09:43
08/10/15 09:43
Joined: Dec 2011
Posts: 1,811
Netherlands
Reconnoiter Offline
Serious User
Reconnoiter  Offline
Serious User

Joined: Dec 2011
Posts: 1,811
Netherlands
Quote:
Exceeding max_entities does now not terminate the application anymore.
, yay thanks laugh . And the new ifelse will come in handy too.

Re: Gamestudio 8.46 public beta [Re: jcl] #453744
08/10/15 18:02
08/10/15 18:02
Joined: May 2009
Posts: 5,121
Caucasus
3run Online
Senior Expert
3run  Online
Senior Expert

Joined: May 2009
Posts: 5,121
Caucasus
Originally Posted By: jcl
Afraid not. OBB is an external library that was never touched for almost a decade. Thus a modification is not really easy. It's on our list, but for the next time you must live with it.
It's good to hear that it's 'on the list', thank you very much!

Best reagards


Looking for free stuff?? Take a look here: http://badcom.at.ua
Re: Gamestudio 8.46 public beta [Re: 3run] #453754
08/11/15 10:05
08/11/15 10:05
Joined: Dec 2008
Posts: 1,218
Germany
Rackscha Offline
Serious User
Rackscha  Offline
Serious User

Joined: Dec 2008
Posts: 1,218
Germany
Quote:
The operator precedence was changed so that expressions like mystruct.array[123] need no parentheses anymore.

I have to say: thanks! While i complained a lot about the last couple of years(and this was definetly on my list) it's good to see this quirk being fixed(i know ffor the compiler it's no quirk, but compared to other compilers) laugh

Quote:
The ifelse function is a more convenient substitute for the C ?: operator than if..else.


That's quite usefull. Is it implemented by the compiler directly or as "normal" function with normal parameters? A small note in the manual for the difference between IFELSE(function) and the C ?: operator at runtime might be usefull for beginners in this case.

The difference occurs for example in this case:

Lite-C
Code:
x = IfElse(A==B, GetMyValX(), GetMyValY());


C
Code:
x = (A==B) ? GetMyValX() : GetMyValY();(



The difference is:
In Lite-C it will always call both functions to push their result as parameters. In C only the evaluated path is executed, which means only one function is called, which results in way less overhead. So if both functions are quite expensive, it's better to restructure the code to use a normal if. Assuming IFELSE is "just" a function.

Last edited by Rackscha; 08/11/15 10:06.

MY Website with news of my projects:
(for example my current
Muliplayer Bomberman,
GenesisPrecompiler for LiteC
and TileMaster, an easy to use Tile editor)
Sparetime-Development

Re: Gamestudio 8.46 public beta [Re: Rackscha] #453761
08/11/15 12:44
08/11/15 12:44
Joined: Jul 2000
Posts: 27,006
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 27,006
Frankfurt
It is a function that is not really complex:

var ifelse(BOOL c,var a,var b) { if(c) return a; return b; }

And yes, unlike ?: all branches are executed. For not executing branches we're using the old fashioned if.

Re: Gamestudio 8.46 public beta [Re: jcl] #453791
08/13/15 09:01
08/13/15 09:01
Joined: May 2009
Posts: 5,121
Caucasus
3run Online
Senior Expert
3run  Online
Senior Expert

Joined: May 2009
Posts: 5,121
Caucasus
Originally Posted By: jcl
Afraid not. OBB is an external library that was never touched for almost a decade. Thus a modification is not really easy. It's on our list, but for the next time you must live with it.
I have another question, jcl. Will you add additional shapes (or at least one more - capsule) for OBB library, if we will collect enough votes for it over the forum (let's say). The reasonы why I ask this now are:

1 - community members kept asking for this for a quite long time and kept on ranting that OBB with only elipsoid doesn't fit their (our) needs;
2 - now, when you said that it's just an external library which wasn't really ever touched, I understand (at least I hope so) why you refused to add another collusion shape back then. Probably cause it didn't really seemed to be worthy messing around with external library which works as it is (out of the box), but now you, when you are going to look for that BUG I've reported and going to mess around with that library anyway, maybe there is a way to add one more collusion shape, to satisfy US (community members, which still help to keep Acknex undead)? We could do a vote, to see if people are in need of one more collusion shape (CAPSULE).

Best regards


Looking for free stuff?? Take a look here: http://badcom.at.ua
Page 1 of 3 1 2 3

Moderated by  Matt_Coles 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1