What we are working on ...

Started by Icseon, 2 months ago

Replies: 95  Views: 986

Icseon

Administrator

Posts: 584

Joined: 07/22/2018

Posted on: Aug 25 2019 12:54:01 PM

We have been remaking our game codebase in the C++ language over GDScript. Our reasoning for switching languages is simple, GDScript may be easier for some stages, but it is very limiting as to what we can do.

For example, sending HTTP requests has to be done through a blocking method that puts the entire game to a halt while the client is obtaining data from the server. With C++, we can simply utilize libcurl and use its asynchronous methods to obtain data without introducing any kind of lag in the process.

The same is true for scripting, there is no Lua implementation for GDScript, but there is definitely one for C++.

The reason why it's taking so long is because we are just making the correct decisions. We do not want to release a game that is hard to maintain and end up making a whole new client (as some other sites have done). We want to be able to scale, maintain and do much more than we were originally going for with our GDScript game implementation.

3x3

Posts: 242

Joined: 07/15/2019

Posted on: Aug 25 2019 12:56:13 PM

ok..

sdf

Posts: 410

Joined: 10/14/2018

Posted on: Aug 25 2019 12:56:36 PM

why isnt this pinned lmao

PvP

Posts: 3,119

Joined: 04/29/2019

Posted on: Aug 25 2019 12:56:54 PM

Okay...

PvP

Posts: 3,119

Joined: 04/29/2019

Posted on: Aug 25 2019 12:57:07 PM

Pin it icseon

Phantom

Posts: 1,065

Joined: 01/22/2019

Posted on: Aug 25 2019 01:11:47 PM

Icseon why did you delete the tweets?

PlotagonV2

Posts: 2,480

Joined: 11/28/2018

Posted on: Aug 25 2019 03:00:39 PM

thanks for the info icseon

Nutria

Posts: 635

Joined: 05/13/2019

Posted on: Aug 25 2019 03:27:23 PM

Nutria bump

AseWMx

Posts: 309

Joined: 07/23/2019

Posted on: Aug 25 2019 04:52:37 PM

I love how you post about what is behind the senses most sites no longer do that thank you Icseon for the update.

Roxy

Posts: 1,515

Joined: 07/10/2019

Posted on: Aug 25 2019 05:02:46 PM

Wow, that's cool.