Search found 234 matches
- Wed Oct 25, 2017 2:00 pm
- Forum: Support and Development
- Topic: buggy table handling
- Replies: 6
- Views: 3754
Re: buggy table handling
EDIT: Got ninja'd on the reply, but here's a minimal solution anyways: ----------------------------------------------------------------------------------------- What Azhukar meant is that you are overwriting the table every time you call the newCollisionBox function... local _id = 0 local function ...
- Sun Oct 01, 2017 2:23 pm
- Forum: Support and Development
- Topic: Why won't my rectangle go bigger than 800 x 600?
- Replies: 10
- Views: 7374
Re: Why won't my rectangle go bigger than 800 x 600?
It's almost like you're asking people to jump through hoops to help you, but complaining that they asked for bigger hoops. Including the love file in the first place would remove the guesswork you place upon them, whether or not you pinpointed the problem. Remember, everyone has their own projects t...
- Wed Sep 20, 2017 1:03 am
- Forum: General
- Topic: Thanks I get it
- Replies: 5
- Views: 4060
Re: Thanks I get it
For future reference: append PATH, don't overwrite it (at the end add a semicolon, then the path to include). As Zorg said, you probably messed that all up.
- Tue Sep 19, 2017 7:27 pm
- Forum: Support and Development
- Topic: Arg passed is nil
- Replies: 7
- Views: 5948
- Tue Sep 19, 2017 12:42 pm
- Forum: Support and Development
- Topic: Arg passed is nil
- Replies: 7
- Views: 5948
Re: Arg passed is nil
You don't have to, it's just syntactic sugar. You could've used dot notation with the first argument being itself: input.HandleInput(input, key) Also inside the input function you're calling you can use the 'self' parameter because of the semicolon notation(or passing itself as 1st arg). table.inser...
- Fri Sep 01, 2017 2:39 pm
- Forum: Games and Creations
- Topic: Parallaxed / scrolling starfield
- Replies: 5
- Views: 5325
- Fri Sep 01, 2017 2:10 pm
- Forum: Support and Development
- Topic: Something is wrong with my canvas. Can't spot a bug. Help? ;-;
- Replies: 9
- Views: 6058
Re: Something is wrong with my canvas. Can't spot a bug. Help? ;-;
You're missing out on the best part of OOP: inheritance. Even if your player and enemy classes are completely different, I'm sure they do have some similarities... For instance, they both probably use the same variables like x and y for position, and maybe one for health. You could make a base entit...
- Tue Aug 29, 2017 9:45 pm
- Forum: Support and Development
- Topic: Custom rectangle class not rendering/moving correctly
- Replies: 10
- Views: 6992
Re: Custom rectangle class not rendering/moving correctly
Comming from C++/Python it's arkward to see your function calls, they look like you are trying to access members. :? Need to learn a lot about Lua, as this is my first attempt. :P Using semicolon notation is syntactic sugar in Lua making the first argument self. These: function rect:update(dt) --st...
- Sat Aug 19, 2017 8:13 pm
- Forum: General
- Topic: A Question on Emptying Tables on Lua
- Replies: 3
- Views: 2334
Re: A Question on Emptying Tables on Lua
I would just keep doing what you were... You're actually creating more work for LOVE. Either re-declare the table or set nil for garbage collection to handle.
- Fri Aug 11, 2017 5:33 pm
- Forum: Support and Development
- Topic: Trying to create a file structure with modding in mind
- Replies: 5
- Views: 4378
Re: Trying to create a file structure with modding in mind
I scribbled up notes on paper a while back for how to allow modding but never actually tried to implement it. Basically what I figured the best plan was to put all base entities/assets/etc into the love file, then when the game is loaded you enumerate the folders inside a mods folder in the save dir...