Search found 114 matches
- Tue Jun 16, 2015 1:57 pm
- Forum: Libraries and Tools
- Topic: Aspect - an extremely minimal ECS module
- Replies: 8
- Views: 4803
Re: Aspect - an extremely minimal ECS module
Nice! This actually looks pretty useful, elegant, and easy to use now.
- Tue Jun 09, 2015 11:35 pm
- Forum: Libraries and Tools
- Topic: [TOOL] LÖVERocks - A package manager manager
- Replies: 32
- Views: 31631
Re: [TOOL] LÖVERocks - A package manager manager
Ah! I found the problem and solution in 0.0.4 for empty new projects. I see in the 0.0.4 release, the spit_file function in util.lua is incorrect; nothing is written to the file! 0.0.4 local function spit_file(str, dest) log:fs("spit %s", dest) local file, err = io.open(dest, "w"...
- Tue Jun 09, 2015 8:42 pm
- Forum: Libraries and Tools
- Topic: [TOOL] LÖVERocks - A package manager manager
- Replies: 32
- Views: 31631
Re: [TOOL] LÖVERocks - A package manager manager
Now when I run in 0.0.4-2, it creates a project but all the default files are blank.
Code: Select all
loverocks new foo
- Mon Jun 08, 2015 4:25 pm
- Forum: Libraries and Tools
- Topic: Aspect - an extremely minimal ECS module
- Replies: 8
- Views: 4803
Re: Aspect - an extremely minimal ECS module
Now I want to explore what are the drawbacks of this; what benefits did we lose by scapping (for example) the "world" concept? How much trouble is it for users to recreate whatever functionality was lost with their own "world?" We lose a couple things, but mainly the ability to ...
- Mon Jun 08, 2015 3:44 pm
- Forum: Libraries and Tools
- Topic: [TOOL] LÖVERocks - A package manager manager
- Replies: 32
- Views: 31631
Re: [TOOL] LÖVERocks - A package manager manager
So I figured I'd give this a go.. it didn't work: [bartbes@archery async-futures]$ loverocks init ERROR: NYI. For now, try making an empty project with `loverocks new` and moving your code into the result. [bartbes@archery love-misc-libs]$ loverocks new futures Found LOVE version 0.9.2 Using templa...
- Mon Jun 08, 2015 3:39 pm
- Forum: Libraries and Tools
- Topic: [TOOL] LÖVERocks - A package manager manager
- Replies: 32
- Views: 31631
Re: [TOOL] LÖVERocks - A package manager manager
Yep, I had the same experience at bartbes for installing rocks, but only for rocks that have a dependency on love. As for setting it up, loverocks worked pretty well for me. It would also be nice to have a remove command to complement the install command, but there are other problems that need more ...
- Sun Jun 07, 2015 9:43 pm
- Forum: Libraries and Tools
- Topic: Aspect - an extremely minimal ECS module
- Replies: 8
- Views: 4803
Re: Aspect - an extremely minimal ECS module
This looks pretty cool! Calling it an ECS module is almost misleading (it's almost too simple), but I really like the concise code and the functional approach to ECS. I really like ECS and think it is one of the best way to do game programming. I made an ECS module trying to not have too complicated...
- Sun May 03, 2015 11:42 am
- Forum: Libraries and Tools
- Topic: [library] bump.lua v3.1.4 - Collision Detection
- Replies: 227
- Views: 123977
Re: [library] bump.lua v3.1.2 - Collision Detection
This has probably been done already, possibly in other, better ways, but here's how I added one-way platforms in my Ludum Dare 32 platformer, Command Kibbles . The code is quite short, and makes use of the built-in bump collision responses. It implements a collision response that act like either a '...
- Sun May 03, 2015 10:10 am
- Forum: Libraries and Tools
- Topic: Grid (game engine)
- Replies: 48
- Views: 40591
Re: Vertex Adventure and the Grid Engine
Beautiful web design on the site - that itself is a praise-worthy project. I'm interested where this game will go, but also how useful and scalable the engine will be.
Starred by bakpakin on Github.
Starred by bakpakin on Github.
- Thu Apr 30, 2015 4:10 am
- Forum: Libraries and Tools
- Topic: [Library] buddies - Simple grouping module
- Replies: 2
- Views: 1465
Re: [Library] buddies - Simple grouping module
This seems like it accomplishes the same thing as a simple Entity Component System, although I don't see why it needs to be slower. Interesting idea, though.
Here is my library, tiny-ecs, which is an entity component system that allows the user to add objects using lua object oriented code.
Here is my library, tiny-ecs, which is an entity component system that allows the user to add objects using lua object oriented code.