ENIGMA Forums

Contributing to ENIGMA => Proposals => Topic started by: MrGriggs on January 24, 2011, 04:51:15 am

Title: Applications
Post by: MrGriggs on January 24, 2011, 04:51:15 am
I know this is kind of out there, and probably not even that useful...

but...

Do you think it would be worth considering allowing the user when creating their executable to make particular instances or code excluded from the game_time variable (Or whatever equivelant you used), I suppose this would be useful for when the user wants to create an application with ENIGMA such as a calculator (lols) or something of the sorts...

Not particulary useful, but whatever, I would much prefer switches than this malarky.    Just a thought.

Also, maybe the ability to interact with the Windows GUI API would be nice, but whatever, I suppose you can leave that to DLLS or just tell them to GTFO and learn C++ && WINAPI
Title: Re: Applications
Post by: IsmAvatar on January 24, 2011, 10:54:22 am
I don't understand what you're asking. If you don't want to use a variable, don't use the variable...
Title: Re: Applications
Post by: MrGriggs on January 24, 2011, 11:45:25 am
No, generally in looping with games (I assume Josh used this) you use a high resoloution timer to ensure that the speed of the game runs the same on all differeant performance systems, stopping systems that are much more powerful than the one the game was developed on running at 200* the speed it should do.


No this is not delta timing.
Title: Re: Applications
Post by: RetroX on January 24, 2011, 05:13:17 pm
If I'm not mistaken, what he means is having an option to not limit the framerate.  But I don't see why it's needed.
Title: Re: Applications
Post by: Josh @ Dreamland on January 24, 2011, 09:30:28 pm
ENIGMA will offer a widget library. I've already developed it in GTK, But it's not done in WinAPI yet. It'll make the simplest of current widget libraries look like nuclear engineering.
Title: Re: Applications
Post by: MrGriggs on January 25, 2011, 05:21:16 am
If I'm not mistaken, what he means is having an option to not limit the framerate.  But I don't see why it's needed.

No, sorry, not this :\.

Surely Josh knows what I mean, as he would've developed and defined this variable to keep all computers within time.

Quote
ENIGMA will offer a widget library. I've already developed it in GTK, But it's not done in WinAPI yet. It'll make the simplest of current widget libraries look like nuclear engineering.

Awesome, this wll be useful for all sorts of things, one in particular is map editors, without having to make my own entity listing menus with arrays and for loops, instead just using the widgies. (Yes that's right, widgies)