Search found 57 matches
- Fri Apr 20, 2018 1:31 am
- Forum: Support and Development
- Topic: Dealing with new 0-1 color range
- Replies: 13
- Views: 12615
Re: Dealing with new 0-1 color range
Thanks for giving examples of what you shouldn't do with graphics. Yeah, you're welcome .... I think you misread my post. Notice how I said I have done these things in the past. This was on systems like the Commodore Amiga, etc. in the 80's and early 90's. None of the solutions you listed were avai...
- Tue Apr 17, 2018 8:01 pm
- Forum: Support and Development
- Topic: Dealing with new 0-1 color range
- Replies: 13
- Views: 12615
Re: Dealing with new 0-1 color range
...if you need to check a color against specific value it's because you're doing something very wrong there.... I'm totally pro-normalization: 0-1 allows for any image bit depth while 0-255 is 24-bit specific and archaic, and of course it means no translation to/from shaders, etc. But I've done a l...
- Mon Apr 09, 2018 7:35 pm
- Forum: General
- Topic: LÖVE 11.0 released!
- Replies: 98
- Views: 125672
Re: LÖVE 11.0 released!
What would values beyond 1 (or 255) mean? You can't get whiter than white, or more opaque than 100%.
- Sat Apr 07, 2018 6:00 pm
- Forum: General
- Topic: Will Love2D meet my needs?
- Replies: 7
- Views: 5788
Re: Will Love2D meet my needs?
In Visual Studio, it's been easy using Windows Forms to have an interface, but what about Love2D? I bearly find any good and up to date GUI libraries. Maybe it's just the wrong framework for my needs? Is it designed for platformers and similar only? It's certainly not limited to platformers. But it...
- Sat Apr 07, 2018 5:36 pm
- Forum: Libraries and Tools
- Topic: [Library] tiny-ecs - Fast Simple Entity Component System
- Replies: 51
- Views: 104162
Re: [Library] tiny-ecs - Fast Simple Entity Component System
Yes It does seem like that. In any case, I would recommend against relying on this behavior. OK. So you mean calling system:update() on inactive systems probably isn't supported. I’m guessing your use case is that you have some rendering systems, and some logic systems, and you want to update the d...
- Fri Apr 06, 2018 4:54 pm
- Forum: Libraries and Tools
- Topic: [Library] tiny-ecs - Fast Simple Entity Component System
- Replies: 51
- Views: 104162
Re: [Library] tiny-ecs - Fast Simple Entity Component System
This is the book keeping I mentioned. Sorted systems have an onModify method that sorts the system. The system is only sorted when entities are added or removed. This is why should one still call world.update once per frame no matter what. It is. I should have mentioned: world:update(dt) is still b...
- Thu Apr 05, 2018 11:13 pm
- Forum: Libraries and Tools
- Topic: [Library] tiny-ecs - Fast Simple Entity Component System
- Replies: 51
- Views: 104162
Re: [Library] tiny-ecs - Fast Simple Entity Component System
To make sure that nothing is updated during world.update, set system.active to false. You can call system:update(dt) whenever you want. Bakpakin, I'm getting some unexpected behaviour in my sorted processing systems when doing the above: - When I set system.active = false and call system:update() m...
- Wed Apr 04, 2018 11:41 pm
- Forum: General
- Topic: LÖVE 11.0 released!
- Replies: 98
- Views: 125672
Re: LÖVE 11.0 released!
The problem is, certain graphics API are not supported on old OSes, and it appears that for this project, supporting multiple graphics API versions for compatibility with very old OSes is not an option. I can understand it, dropped OSes still having very large global market share notwithstanding. I...
- Wed Apr 04, 2018 8:19 pm
- Forum: General
- Topic: LÖVE 11.0 released!
- Replies: 98
- Views: 125672
Re: LÖVE 11.0 released!
Ah, that makes me somewhat reluctant to upgrade. I like to test my stuff on slow, deprecated machines. Not a big deal but still... Has anybody tried it on old versions of Android? 0.10 worked fine on Gingerbread. Ivan, I was also running 0.10.2 on Gingerbread quite happily. Now I can't get 11.0 to ...
- Mon Apr 02, 2018 2:44 am
- Forum: Libraries and Tools
- Topic: [Library] tiny-ecs - Fast Simple Entity Component System
- Replies: 51
- Views: 104162
Re: [Library] tiny-ecs - Fast Simple Entity Component System
Yes, you can do exactly that. You can also run code between other systems by creating a very simple system that processes no entities and simply runs your custom code on update. Not all systems need to process entities. To make sure that nothing is updated during world.update, set system.active to ...