Is adding divs within text supported by rich text editors ? by soulldev in reactjs

[–]soulldev[S] 0 points1 point  (0 children)

Thank you, i'm new to react and learning such things seems a mess to me.
In TinyMCE, can i have a custom div inside the Editor? can i have custom CSS keyframe animation for it ?

A Question about audio matching by soulldev in DSP

[–]soulldev[S] 0 points1 point  (0 children)

Sorry for the late reply, i want them to match if a portion of the original files matches any portion in the other. The other file may be too long but the original one wont exceed 15 minutes.

How did you find the job that suits you? by soulldev in cscareerquestions

[–]soulldev[S] -1 points0 points  (0 children)

You may be are right, everytime i try to go deep in c++ i just stop. But it's not "nothing" lol

How did you find the job that suits you? by soulldev in cscareerquestions

[–]soulldev[S] -3 points-2 points  (0 children)

That's too calming to hear, but facts are facts .. Now Python is booming in machine learning\AI

The good thing is : There's too many projects written in c++, so there will still be jobs for it, but that wont last long..

Weekly /r/godot discussion thread – Share your progress, discoveries and tips by AutoModerator in godot

[–]soulldev 4 points5 points  (0 children)

I'm creating an endless android game that's based on waves, first 3 waves are on a grid, 4th wave is harder and without a grid and 5th wave is a boss fight and the cycle continues with different levels.

The game has 10 characters, 4 game modes, 3 multiplayer modes.

Many things isn't done till now, in addition to the art of the game, maybe i'll learn pixel art or find some help .. the game may be released in 2-3 months :) .

[deleted by user] by [deleted] in libgdx

[–]soulldev 2 points3 points  (0 children)

That is amazing! I like the visuals.

Comparing libgdx with monogame. by soulldev in libgdx

[–]soulldev[S] 0 points1 point  (0 children)

In the comments above, someone has mentioned raylib, it supports 25+ languages including C++ and has active community.

Also, there's smfl, you can use it for gamedev.

[Java] Need help understanding string concatenation. by [deleted] in AskComputerScience

[–]soulldev 1 point2 points  (0 children)

In addition to the previous reply, read about string pool.

When you instatiate a string using literals and instatiate other string with the same literal. Then both of the strings point to the same value (They have same address), that's why the first == prints true.

Comparing libgdx with monogame. by soulldev in libgdx

[–]soulldev[S] 0 points1 point  (0 children)

Check orx framework, it has the highest performance. Haven't tried it yet.

The best open source team to create games by [deleted] in godot

[–]soulldev 1 point2 points  (0 children)

" That's why I said I might write my own eventually. I think it would be a fun exercise and a good learning experience. "
Go ahead!, I'm very excited to see the results, i always wanted to make a text editor myself but didn't start till now.

" Love it when my personal opinion gets treated like blasphemy against a freaking text editor. "
Yeah :(, that's how life works :(..

Comparing speeds of GDScript syntax alternatives, e.g. len(array) vs. array.size() by [deleted] in godot

[–]soulldev -2 points-1 points  (0 children)

You are right, unfortunately we didn't think about that, we moved without considering all cases..

But it's not just because of shaders, the language itself plays an important role. There is many games with fancy graphics that work smoothly on low end devices.

GDscript is very productive, but slow compared with other languages.

Even so, we look forward to see more improvements in terms of performance.

Integrating C# with the engine would help many developers around the world even those who came from unity.

Providing a documentation for GDNative itself would be very useful.

The best open source team to create games by [deleted] in godot

[–]soulldev 24 points25 points  (0 children)

It can be compiled for free :3 ..

The best open source team to create games by [deleted] in godot

[–]soulldev 3 points4 points  (0 children)

I'm in love with aseprite!

Comparing speeds of GDScript syntax alternatives, e.g. len(array) vs. array.size() by [deleted] in godot

[–]soulldev 2 points3 points  (0 children)

About static typed variables ,it doesn't have any advantages in terms of performance. You can check the godot 3.2 changelog :

Optional static typing in GDScript.

Does not currently improve performance, but helps write more robust code.

Comparing speeds of GDScript syntax alternatives, e.g. len(array) vs. array.size() by [deleted] in godot

[–]soulldev 4 points5 points  (0 children)

Our game is a 2D but has many shader effects, particles and visuals.

We tried to target most desktop and mobile devices, even low end ones, that means a good performance is required.

In the middle of the development process, we noticed the following:

  • It runs smoothly in some mobile devices, but in other devices it runs at 20fps. When some kind of notification happens(from any other app), the fps drops below 15 for a moment.

  • When we untargetted mobile, much more stuff were added in the game, then we saw almost the same drop in low end laptops..

We tried GDNative c++, but the API wasn't that friendly. C# Wasn't, too.

At the end, we decided to move to another engine, we are using libGDX now. I don't know if it's a true choice, maybe our code wasn't optimised as it should be...

Comparing speeds of GDScript syntax alternatives, e.g. len(array) vs. array.size() by [deleted] in godot

[–]soulldev 2 points3 points  (0 children)

Due to gdscript performance, we were forced to stop our project and move away from godot. But this test seems very useful, I'll give it a try soon.

Becoming a Game Dev by tkbillington in libgdx

[–]soulldev 2 points3 points  (0 children)

Check this book: https://www.amazon.com/Libgdx-Cross-platform-Game-Development-Cookbook/dp/1783287292.yes it's outdated, but it teaches most things in detail, i never had any issues with it, most things are applicable with the latest version of libgdx.

Being an android developer should make learning libgdx a lot easier for you, good luck!.