Search found 132 matches

by ddabrahim
Fri Nov 18, 2022 7:29 am
Forum: Support and Development
Topic: Stupid Question from the beginer
Replies: 18
Views: 1925

Re: Stupid Question from the beginer

What exactly limitation you talking about? Things that you can not do anything about because of the internal design of the engine. One example is when I was using GDevelop it was not possible to compare instances of the same object. Just not possible because of the internal design of the engine. An...
by ddabrahim
Thu Nov 17, 2022 9:29 pm
Forum: Support and Development
Topic: Stupid Question from the beginer
Replies: 18
Views: 1925

Re: Stupid Question from the beginer

rewriting everything from scratch to make game feels not really that useful kinda conterprodactive to write some system instead of creating node, adding to it other nodes to configure I think no point to argue about game engines vs frameworks, it is mostly depends on your preferences. But I have ex...
by ddabrahim
Sat Nov 12, 2022 12:55 pm
Forum: General
Topic: Game Ideas For Other
Replies: 5
Views: 1184

Re: Game Ideas For Other

Robot fighting game in which the robots are AI controlled. The player can buy the components and need to write the AI in-game using a simple API provide access to external and internal sensors and functionalities of hardware. It is up to you how modular the robots are and how realistic you want the ...
by ddabrahim
Tue Nov 08, 2022 9:04 pm
Forum: Support and Development
Topic: Stupid Question from the beginer
Replies: 18
Views: 1925

Re: Stupid Question from the beginer

And be frustrated Yes that is certainly a downside of frameworks like Love2D. if you don't want to code something and 3rd party libraries doesn't do exactly what you want to do. But engines like Unity, Godot also has bugs, limitations, compatibility problems and because of all the bloat performance...
by ddabrahim
Tue Nov 08, 2022 8:21 pm
Forum: Support and Development
Topic: Stupid Question from the beginer
Replies: 18
Views: 1925

Re: Stupid Question from the beginer

Love2D and Lua is more beginner friendly, more simple to code than C# but require a completely different mindset since It is involve more coding on your part than visual game engines like Unity. But it is worth it, Love2D is very capable and really fun to code. However if you are looking for a more ...
by ddabrahim
Mon Nov 07, 2022 9:29 pm
Forum: Support and Development
Topic: Stupid Question from the beginer
Replies: 18
Views: 1925

Re: Stupid Question from the beginer

pgimeno wrote:Not main.lua. That won't work.
My memory tricked me again. Thanks for the correction.
by ddabrahim
Mon Nov 07, 2022 8:30 pm
Forum: Support and Development
Topic: Stupid Question from the beginer
Replies: 18
Views: 1925

Re: Stupid Question from the beginer

Love2D doesn't come with a visual editor or IDE but a Lua interpreter. You can write your code in any text or code editor and then run the code using Love2D by either 1. drag and drop your project folder or main.lua on to Love2D executable 2. package your project in to a zip and rename it from .zip ...
by ddabrahim
Thu Oct 27, 2022 5:29 pm
Forum: Support and Development
Topic: Run love.draw before love.update
Replies: 7
Views: 1734

Re: Run love.draw before love.update

In order to make them behave asynchronously, you'll need to use threads. There are some libraries like lily that can help you along with that. I plan to look in to threads and asynchronous programming when I have some time to dedicate to this. The library looks simple to use, maybe I'll give it a t...
by ddabrahim
Thu Oct 27, 2022 6:22 am
Forum: Support and Development
Topic: Run love.draw before love.update
Replies: 7
Views: 1734

Re: Run love.draw before love.update

Thanks a lot for the suggestions, both has solved the problem with the boost after loading. Regarding the freeze, I'm loading lots of large resources, hundreds of images and sounds. I suspect it maybe got something to do with it in case loading resources is not asynchronous in Love2D and my hard dri...
by ddabrahim
Wed Oct 26, 2022 8:33 pm
Forum: Support and Development
Topic: Run love.draw before love.update
Replies: 7
Views: 1734

Re: Run love.draw before love.update

I have just realised after posting this, it is not update running in the background but the delta time is accumulating while the screen is freezed and because I do a lot of calculations with delta, it is gives an initial boost to everything the moment the screen is drawn. Not sure what can I do abou...