experchange > cpp

Mr Flibble (10-19-18, 07:42 PM)
Hi,

My C++ ECS is now rendering scenes! Now to add collision detection and
multi-threaded support so that different ECS systems can run in different
threads.



\o/

/Flibble
Rick C. Hodgin (10-19-18, 08:04 PM)
On Friday, October 19, 2018 at 1:42:13 PM UTC-4, Mr Flibble wrote:
> My C++ ECS is now rendering scenes! Now to add collision detection and
> multi-threaded support so that different ECS systems can run in different
> threads.


FWIW, I'm not a fan of the dark/brown color theme you've chosen.

Also, the Unreal Gaming engine is available for free for non-
commericial apps, and for a fee-based model for commercial
apps:





Why would someone use your engine when they can develop in a pro-
fessional gaming engine for free, and when they start selling
their product move to a fee-based model?

What benefits will MrAndersonGFX have when it's released in 9+
months?
Rick C. Hodgin (10-19-18, 08:11 PM)
On Friday, October 19, 2018 at 2:04:34 PM UTC-4, Rick C. Hodgin wrote:
> On Friday, October 19, 2018 at 1:42:13 PM UTC-4, Mr Flibble wrote:
> > My C++ ECS is now rendering scenes! Now to add collision detection and
> > multi-threaded support so that different ECS systems can run in different
> > threads.

> FWIW, I'm not a fan of the dark/brown color theme you've chosen.


I do think your buttons look awesome though. They are among the
nicest I've seen. I may implement that bright border effect on
the themes I use, with then a shadow around it because I prefer
light back colors, and darker fore colors.

I also like the blue highlights around things. Seems to be a
common UI theme in recent years.
Mr Flibble (10-19-18, 08:14 PM)
On 19/10/2018 19:04, Rick C. Hodgin wrote:
> On Friday, October 19, 2018 at 1:42:13 PM UTC-4, Mr Flibble wrote:
>> My C++ ECS is now rendering scenes! Now to add collision detection and
>> multi-threaded support so that different ECS systems can run in different
>> threads.

> FWIW, I'm not a fan of the dark/brown color theme you've chosen.


People can choose whatever colour they want (this should be obvious) and
slate grey is the default.

> Also, the Unreal Gaming engine is available for free for non-
> commericial apps, and for a fee-based model for commercial
> apps:
>
>
> Why would someone use your engine when they can develop in a pro-
> fessional gaming engine for free, and when they start selling
> their product move to a fee-based model?


I will decide on an appropriate licensing model at the appropriate time.

> What benefits will MrAndersonGFX have when it's released in 9+
> months?


Benefits are already listed on the website and it isn't just a game engine
it will, upon release, also be a direct competitor to Qt for traditional
GUI application development.

/Flibble
Rick C. Hodgin (10-19-18, 08:19 PM)
On Friday, October 19, 2018 at 2:15:04 PM UTC-4, Mr Flibble wrote:
> On 19/10/2018 19:04, Rick C. Hodgin wrote:
> > What benefits will MrAndersonGFX have when it's released in 9+
> > months?

> Benefits are already listed on the website and it isn't just a game engine
> it will, upon release, also be a direct competitor to Qt for traditional
> GUI application development.


Sounds good. Look forward to seeing it fly (like Neo in The
Matrix 2 and 3):

Rick C. Hodgin (11-07-18, 01:32 PM)
Is neoGFX available for use? I have a production app I'd like to try
neoGFX for. I am serious.

I could help you debug it as it's tested by another set of eyes.
Rick C. Hodgin (11-07-18, 06:34 PM)
On Wednesday, November 7, 2018 at 6:32:22 AM UTC-5, Rick C. Hodgin wrote:
> Is neoGFX available for use? I have a production app I'd like to try
> neoGFX for. I am serious.
> I could help you debug it as it's tested by another set of eyes.


Never mind. I've found another product I can use.
Mr Flibble (11-07-18, 08:03 PM)
On 07/11/2018 11:32, Rick C. Hodgin wrote:
> Is neoGFX available for use? I have a production app I'd like to try
> neoGFX for. I am serious.
> I could help you debug it as it's tested by another set of eyes.


I need help from you like I need a hole in the head.

/Flibble
Mr Flibble (11-07-18, 08:05 PM)
On 07/11/2018 16:34, Rick C. Hodgin wrote:
> On Wednesday, November 7, 2018 at 6:32:22 AM UTC-5, Rick C. Hodgin wrote:
>> Is neoGFX available for use? I have a production app I'd like to try
>> neoGFX for. I am serious.
>> I could help you debug it as it's tested by another set of eyes.

> Never mind. I've found another product I can use.


This is great news; I might even change my software's licence to deny
permission of use to proselytizing Christians.

And Satan invented fossils, yes?

/Flibble
Rick C. Hodgin (11-07-18, 09:18 PM)
On Wednesday, November 7, 2018 at 1:03:35 PM UTC-5, Mr Flibble wrote:
> On 07/11/2018 11:32, Rick C. Hodgin wrote:
> > Is neoGFX available for use? I have a production app I'd like to try
> > neoGFX for. I am serious.
> > I could help you debug it as it's tested by another set of eyes.

> I need help from you like I need a hole in the head.


I need help from you, Leigh. Without your participation in my
life I am incomplete. As are you without mine. As are we all
without the participation of others in our lives ... but you have
mine ... if you'd receive it.

I would still like to evaluate neoGFX if it's ready. I have
found a nice GUI that I'll be using. It's the FOX toolkit at
. Never heard of it before, but it's
nice. I downloaded the code and was able to get everything to
compile first time in Visual Studio out of the box (save the
need to setup some custom build tool paths to my local folder
use).

Screenshots:





Looks easy enough to code in, and plenty of built-in abilities,
not all of which are shown on those screenshots.
Rick C. Hodgin (11-08-18, 09:27 PM)
On Wednesday, November 7, 2018 at 2:18:13 PM UTC-5, Rick C. Hodgin wrote:
[..]
>
> Looks easy enough to code in, and plenty of built-in abilities,
> not all of which are shown on those screenshots.


Additional class information and documentation:




One of the best explanations I've ever seen of RegEx:

Rick C. Hodgin (11-08-18, 09:32 PM)
On Thursday, November 8, 2018 at 2:28:05 PM UTC-5, Rick C. Hodgin wrote:
> On Wednesday, November 7, 2018 at 2:18:13 PM UTC-5, Rick C. Hodgin wrote:
> Additional class information and documentation:
>
>


Current class info (1.6):



DEV class info:



> One of the best explanations I've ever seen of RegEx:
>


I post this information to give you some inspiration, Leigh. A lot
of features packed into fox-toolkit, and they're free.

Some thoughts from the author:

Finally, I believe application developers will find the FOX
library a more attractive alternative. For a software developer,
the FOX Library is far more easy to learn, and offers some unique
benefits, such as tying Widgets [Controls] together with little
effort, being able to subclass from existing Widgets to make
custom ones, and last but not least the ability to modify FOX's
source code itself if necessary. FOX represents what I consider
to be the ideal GUI Library; I wrote FOX to use it myself!
Mr Flibble (11-09-18, 02:32 AM)
On 08/11/2018 19:32, Rick C. Hodgin wrote:
[snip]
> I post this information to give you some inspiration, Leigh. A lot
> of features packed into fox-toolkit, and they're free.


You post this information for no other reason than to troll my thread. I
don't need inspiration from the likes of you and I don't need to research
other GUI libraries to be able to implement one myself: I have been using
GUIs for the past thirty years and already have a clear idea in my mind as
to what I want to achieve.

[snip]

/Flibble
Rick C. Hodgin (11-09-18, 03:08 AM)
On Thursday, November 8, 2018 at 7:32:55 PM UTC-5, Mr Flibble wrote:
> ... I don't need to research
> other GUI libraries to be able to implement one myself: I have been using
> GUIs for the past thirty years and already have a clear idea in my mind as
> to what I want to achieve.


People need advisors. The enemy (the one you say doesn't exist
(Satan)) works very hard to get people into isolation so they
can be more and more deceived by his guidance, and less and less
guided by the influence of God at work in others.



22 Without counsel purposes are disappointed: but in the
multitude of counsellors they are established.

I do not troll your thread. But I do want you to see what you
are up against. There are alternative free and open options
people and businesses can use, whereby they also receive the
full source code to make any adaptations they need, and all
under the GNU Lesser license so they can link to the binaries,
and not have to reveal their own source code, meaning proprie-
tary business models.

It's something to consider. I've been testing FOX Toolkit and
it is very capable. A few wrapper classes and a full business
app capable suite can be created, and in just a few days. It's
rather exciting for me to have found it actually.
Chris M. Thomasson (11-09-18, 08:29 AM)
On 10/19/2018 10:42 AM, Mr Flibble wrote:
> Hi,
> My C++ ECS is now rendering scenes! Now to add collision detection and
> multi-threaded support so that different ECS systems can run in
> different threads.
>


Can one introduce their own custom GLSL shader code into the mix?

Similar Threads