Search found 114 matches

by bakpakin
Sat Oct 10, 2015 4:22 pm
Forum: General
Topic: ECS for GUI
Replies: 6
Views: 1863

Re: ECS for GUI

Read up: https://en.wikipedia.org/wiki/Entity_component_system http://entity-systems.wikidot.com/ http://vasir.net/blog/game-development/how-to-build-entity-component-system-in-javascript Here's a more in depth list on StackOverflow: http://stackoverflow.com/questions/1901251/component-based-game-en...
by bakpakin
Sat Oct 10, 2015 3:17 pm
Forum: General
Topic: ECS for GUI
Replies: 6
Views: 1863

Re: ECS for GUI

IMHO, ECS would be better that an OO design for this problem People often start learning programming nowadays with languages like Java and Python, which preach Object Oriented Programming as The Best Thing Ever and the Only Way To Do Things (Java especially). As people begin to code more, they often...
by bakpakin
Sat Oct 10, 2015 2:04 am
Forum: Libraries and Tools
Topic: [Library] Splash.lua - bump.lua with more shapes.
Replies: 12
Views: 3518

Re: [Library] Splash.lua - bump.lua with more shapes.

As i'm not doing polygon collisions yet, I think GJK is a bit overkill.
by bakpakin
Fri Oct 09, 2015 2:09 pm
Forum: Libraries and Tools
Topic: [Library] Splash.lua - bump.lua with more shapes.
Replies: 12
Views: 3518

Re: [Library] Splash.lua - bump.lua with more shapes.

Good luck then. I certainly can't help you on that - not for lack of willingness, but lack of math capacity. I can offer some pointers though: The implementation of bump's algorithm is based on this article by wildbunny (don't let the title fool you, it is quite good). The article describes the Min...
by bakpakin
Fri Oct 09, 2015 12:57 pm
Forum: Libraries and Tools
Topic: [Library] Splash.lua - bump.lua with more shapes.
Replies: 12
Views: 3518

Re: [Library] Splash.lua - bump.lua with more shapes.

I already have some ideas about how to go about that as well, by moving each object one at a time and ordering collisions by normalized time (I'm assuming that's how bump does it). That will also be a challenge, definitely. Originally, I was going to add verlet physics, but I realized that perfect c...
by bakpakin
Fri Oct 09, 2015 6:08 am
Forum: Libraries and Tools
Topic: [Library] Splash.lua - bump.lua with more shapes.
Replies: 12
Views: 3518

[Library] Splash.lua - bump.lua with more shapes.

https://github.com/bakpakin/Splash.lua/raw/master/img/demo.gif I needed collisions for ongoing Doom-style FPS, without full physics but with the convenience of bump.lua. Specifically, I needed walls and circles to represent the player and things in the world. Splash.lua is my ongoing generalized im...
by bakpakin
Mon Oct 05, 2015 2:58 am
Forum: Libraries and Tools
Topic: Lady: making savegames easy
Replies: 28
Views: 8170

Re: Lady: making savegames easy

As the author of binser, I agree that it should work and save your game. However, it might not be as easy to set up as Lady. If you do decide to use binser, I'll be glad to help.
by bakpakin
Fri Oct 02, 2015 8:30 pm
Forum: Support and Development
Topic: luarocks and the path
Replies: 2
Views: 1204

Re: luarocks and the path

If you want to use Luarocks in your project, even after realizing that you can't use C modules, check out Loverocks . It's a command line tool for using luarocks in a LOVE project independently from a system install. Also, it doesn't interfere with distributing your game. EDIT: It seems there have s...
by bakpakin
Fri Sep 25, 2015 12:18 am
Forum: General
Topic: Math is fun! [THERE'S WORDS TOO]
Replies: 12
Views: 3020

Re: Math is fun!

It's really cool that you're so into math; it is important to have a grasp on math if you want to make games (Not level design or game design, per say, but actually code a game). I would say algebra or calculus would be the way to go, but more specifically Linear Algebra . Linear algebra is really u...
by bakpakin
Mon Sep 21, 2015 3:16 pm
Forum: Games and Creations
Topic: Wanderer
Replies: 62
Views: 15484

Re: Wanderer

Fenrir wrote:Btw, is there any Mac user around who would like to test our current build? And if possible then provide me an packaged application from it?
I'd like to try, please!