Search found 446 matches

by yetneverdone
Sun Dec 19, 2021 11:21 pm
Forum: Libraries and Tools
Topic: Slab - An Immediate Mode GUI Library In Lua
Replies: 98
Views: 272591

Re: Slab - An Immediate Mode GUI Library In Lua

Hi there, - Clicks get dropped when the app runs slow. This makes the lib unfit for use in released projects. Oh so this is indeed a bug. I also notice this on my quite large game but didnt realize it til now. - Even the simple default demo generates megabytes of garbage per second, when idle and wi...
by yetneverdone
Sun Dec 19, 2021 2:47 am
Forum: Libraries and Tools
Topic: Slab - An Immediate Mode GUI Library In Lua
Replies: 98
Views: 272591

Re: Slab - An Immediate Mode GUI Library In Lua

Hi everyone, I am the new maintainer of Slab, here to announce the latest release v0.9.0!

https://github.com/flamendless/Slab/releases/tag/v0.9.0
by yetneverdone
Mon Dec 06, 2021 1:22 pm
Forum: Libraries and Tools
Topic: PEEKER - Multi-threaded screen recorder for LOVE, made in LOVE, for LOVE.
Replies: 2
Views: 5880

PEEKER - Multi-threaded screen recorder for LOVE, made in LOVE, for LOVE.

Here's the initial release of Peeker: https://github.com/flamendless/peeker It's good for quickly recording gameplay of your love game to avoid setting up external/3rd-party screen recording app. The lack of audio recording is perfect for quick showcasing/sharing of gameplay footage. Right now it on...
by yetneverdone
Mon Dec 06, 2021 6:56 am
Forum: Support and Development
Topic: ECS/Concord - resolved
Replies: 5
Views: 5101

Re: ECS/Concord - resolved

The problem with the latter approach is you cant mix the order of different pools. Lets say you want to draw a rect, then a circle above that, then another rect above that circle. The former approach easily handles that since youre iterating through all drawables linearly but the latter approach doe...
by yetneverdone
Sun Dec 05, 2021 9:04 am
Forum: Support and Development
Topic: ECS/Concord - resolved
Replies: 5
Views: 5101

Re: ECS/Concord - resolved

There are different ways you can do this in Concord with ECS: 1. You can use the code you already have where a single pool will contain all the drawables 2. You can separate each type of drawables into their own pool like pool_circle, pool_rect, and so on (This is what i use in my project). There ar...
by yetneverdone
Sun Nov 21, 2021 3:19 am
Forum: Libraries and Tools
Topic: LuaPreprocess - straightforward preprocessor with simple syntax
Replies: 76
Views: 162676

Re: LuaPreprocess - straightforward preprocessor with simple syntax

Welp. Nevermind the switch statement haha.

I see. thanks for the insight about !! and @@

--

I forgot that youre developing Gloa. Im really excited for that language. It might be my defacto language for love.
Is there anything you need help with that? perhaps with testing?
by yetneverdone
Sun Nov 21, 2021 2:17 am
Forum: Libraries and Tools
Topic: LuaPreprocess - straightforward preprocessor with simple syntax
Replies: 76
Views: 162676

Re: LuaPreprocess - straightforward preprocessor with simple syntax

just to clarify, the $ doesnt work when the reference is a function where you can pass a parameter right? Yeah, no arguments for $. That's what the slightly bulkier macro syntax is for. !function test(a) return "test" .. a end @@test("b") -- Output: test"b" is there a ...
by yetneverdone
Sun Nov 21, 2021 1:59 am
Forum: Libraries and Tools
Topic: LuaPreprocess - straightforward preprocessor with simple syntax
Replies: 76
Views: 162676

Re: LuaPreprocess - straightforward preprocessor with simple syntax

It expects the value to be a string containing Lua code - the same as !!(). It doesn't make sense to allow other values as no other value can represent Lua code (except maybe functions, but there isn't really a good way to turn functions back into code). _BAR = toLua(5) -- This happens to produce t...
by yetneverdone
Sat Nov 20, 2021 1:51 am
Forum: Libraries and Tools
Topic: LuaPreprocess - straightforward preprocessor with simple syntax
Replies: 76
Views: 162676

Re: LuaPreprocess - straightforward preprocessor with simple syntax

About this new token $, it seems that it expects the value from the handler to be string, maybe allow other values?

Code: Select all

--handler
_BAR = 5 --wont work
_FOO = "5"

--main.lua
local foo = $_BAR --errors
local bar = $_FOO --okay
this is the same behavior with function
by yetneverdone
Thu Oct 21, 2021 2:00 am
Forum: Libraries and Tools
Topic: [11.3] AdMob support for Android + EU Consent
Replies: 106
Views: 272160

Re: [11.3] AdMob support for Android + EU Consent

Big update for the repo! I've updated the module to not take on the love namespace and made it more modular. You can easily use it like local admob = require("admob") . There's now more setup in the user's lua/love side like providing your own love.run but i. For more info see: https://git...