Thanks for the tool! I used ss3d to create my solar system scale, I'm excited that the project isn't dead! Great work!
If you're interested in what you made possible: https://youtu.be/c_zMSnKyZc8
Search found 41 matches
- Mon Oct 26, 2020 10:16 pm
- Forum: Libraries and Tools
- Topic: Groverburger's 3D Engine (g3d) v1.3 Release
- Replies: 94
- Views: 117311
- Mon Jul 06, 2020 4:05 am
- Forum: Support and Development
- Topic: math.clamp?
- Replies: 18
- Views: 16707
Re: math.clamp?
* actively resists the urge to post an obnoxiously long, highly overcomplicated, Rube Goldberg like method to clamp numbers.
- Mon Jul 06, 2020 4:00 am
- Forum: Support and Development
- Topic: Rectangle/Character Movement: How it works under the hood?
- Replies: 7
- Views: 1687
Re: Rectangle/Character Movement: How it works under the hood?
thank you for the answers. I guess I understood, but still when I remove *dt from the expression, rect moves smoothly to the desired position. In this case how do I make the rect instantly jump to another position? Like rectY + 500 and stop there? Is there any other key method I need to use for it?...
- Wed Jul 01, 2020 11:32 pm
- Forum: Support and Development
- Topic: Rectangle/Character Movement: How it works under the hood?
- Replies: 7
- Views: 1687
Re: Rectangle/Character Movement: How it works under the hood?
Hello, welcome to the world of Love2d game dev! dt stands for delta time . Essentially it is used to move everything more reliable over a period of time, despite if your computer is being laggy at the moment or not. It adjusts for how long it takes a frame to pass. speed = 50 -- the number of pixels...
- Fri Apr 24, 2020 5:56 am
- Forum: Support and Development
- Topic: Hey I have an error and I don't know what to do
- Replies: 2
- Views: 936
Re: Hey I have an error and I don't know what to do
It sounds like push isn't a file in your project. In the same path as the main.lua file you're running, you should see push.lua that is your push file.
- Sat Feb 08, 2020 6:34 am
- Forum: Support and Development
- Topic: Help with multiple "enemies" [Solved]
- Replies: 4
- Views: 2731
Re: Help with multiple "enemies"
As stated by Sky_Render, there is a lot of ways to implement this and I too recommend reading up on Lua Tables I find using metatables very handy for stuff like this, but that is more advanced and might be confusing if you're new to Lua. My understanding of your game is similar to games where you mo...
- Thu Jan 30, 2020 3:06 am
- Forum: Support and Development
- Topic: [SOLVED][STI]crash when map:resize
- Replies: 8
- Views: 2997
Re: [STI]crash when map:resize
Pls forgive a sleepy dog:P I have changed the code and attached the runable love file. You are definitely forgiven. I'll preface this by saying I'm not an expert. But I think I fixed it and I have a theory of why it works. It didn't crash right away and just eventually had the error. I dug into the...
- Thu Jan 30, 2020 2:04 am
- Forum: Libraries and Tools
- Topic: Groverburger's 3D Engine (g3d) v1.3 Release
- Replies: 94
- Views: 117311
Re: Groverburger's Super Simple 3D Engine - v1.3
Could be Z fighting. When you have two faces very close to each other, with one occluding the other (i.e. covering it so it's not visible), the 3D system will try to find which one is closest to the camera, but on doing that, since the longer the distance the worse the precision of floats, it can h...
- Thu Jan 30, 2020 1:20 am
- Forum: Support and Development
- Topic: [SOLVED][STI]crash when map:resize
- Replies: 8
- Views: 2997
Re: [STI]crash when map:resize
I'm not seeing anywhere in there where it calls map:resize(). Perhaps you copied over the code that isn't crashing by mistake. It would surely help to see how you're calling it as well.
Edit: also let us know what the error you're getting is.
Edit: also let us know what the error you're getting is.
- Wed Jan 29, 2020 5:44 am
- Forum: Support and Development
- Topic: Trouble returning tables from a separate file
- Replies: 3
- Views: 1379
Re: Trouble returning tables from a separate file
To expand on pgimeno's code, you possibly might be thinking about this return { name = "Dungeon Floor 1", map = { [1] = { 0,1,1,1,0,1,1,2, 0,1,0,1,0,1,0,0, 0,0,1,1,0,1,1,1, 1,1,1,0,1,1,0,1, 1,0,1,1,0,1,1,0, 1,1,1,0,0,1,0,1, 0,1,0,1,1,1,1,1, 1,1,1,1,0,1,1,0 }, [2] = { desc="Corridor&qu...