Search found 16 matches

by 1414codeforge
Wed Aug 17, 2022 4:41 pm
Forum: Libraries and Tools
Topic: crush - LÖVE package and dependency system
Replies: 5
Views: 7130

Re: crush - LÖVE package and dependency system

In case anybody is interested, a library for user interfaces I've been working on recently, yui , provides a perfect use case for crush . https://codeberg.org/1414codeforge/yui As a matter of fact, it's what motivated it. The situation with yui dependencies is: gear general utility functions library...
by 1414codeforge
Wed Aug 17, 2022 4:26 pm
Forum: Libraries and Tools
Topic: yui - declarative GUI library for LÖVE
Replies: 16
Views: 115739

yui - declarative GUI library for LÖVE

Yui is Yet another User Interface library. It helps creating menu screens, pause menus, HUDs, and such. Most of its widget rendering code and theming is taken from the wonderful SUIT library by Matthias Richter (which is beautiful BTW). I have decided to create yui instead of using one of the many ...
by 1414codeforge
Tue Aug 16, 2022 10:27 pm
Forum: Libraries and Tools
Topic: crush - LÖVE package and dependency system
Replies: 5
Views: 7130

Re: crush - LÖVE package and dependency system

Git submodules are perfectly fine for games and self-contained libraries, but fall short for libraries with dependencies. For example, suppose there are 2 libraries: Utility library UI library (uses the utility library) And a game project that relies on both of them. Git submodule scenario The UI li...
by 1414codeforge
Tue Aug 16, 2022 7:36 pm
Forum: Support and Development
Topic: .net support?
Replies: 3
Views: 1387

Re: .net support?

Hello rob1242, welcome to the LÖVE forums.

There are several user interface libraries for LÖVE, you may want to have a look to the wiki:
https://love2d.org/wiki/Graphical_User_Interface

And to the awesome LÖVE list:
https://github.com/love2d-community/awesome-love2d#ui
by 1414codeforge
Tue Aug 16, 2022 4:58 pm
Forum: Support and Development
Topic: Random Generation map error on Mobile
Replies: 14
Views: 3339

Re: Random Generation map error on Mobile

Hi, in these lines: mapsizex = screensizex/tilesize --30 tiles mapsizey = screensizey/tilesize --20tiles You are not using integer division. I wonder if you're experiencing some weird floating point rounding approximation error in your code that cascades all the way to those for loops, and, in turn,...
by 1414codeforge
Tue Aug 16, 2022 2:43 pm
Forum: Libraries and Tools
Topic: crush - LÖVE package and dependency system
Replies: 5
Views: 7130

crush - LÖVE package and dependency system

Hello! First of all, this is my first post here, so a big thank you to all the wonderful LÖVE community and developers is due! :awesome: Since LÖVE is powering our game development, it's only fair to contribute to its awesomeness. Now down for the interesting part... I created crush : a simple exter...