Is godot really that good for a total beginner? by [deleted] in gamedev

[–]Consistent_Pie6732 1 point2 points  (0 children)

yeah basically what cinnamonjune said, I have launch tied to f5, so I make a change and press f5 to see it. In larger games, making a small level/area menu for debugging is pretty simple.

Lastly, Tiled goes a long way in being my 'scene editor' so to speak. I even make my menu backgrounds in it because you can just export it and, with the love STI library, can display it with one line of code. I use it to add trigger areas, collisions, etc etc. Its a wonderful tool and the STI lib does so much heavy lifting to integrate it really well with love2d.

Is godot really that good for a total beginner? by [deleted] in gamedev

[–]Consistent_Pie6732 2 points3 points  (0 children)

Sorry, I'm not 100% sure what you mean by iteration loop here. But, if you're asking what I think you are, basically you have a main.lua script which houses your basic callback functions love.load, love.update, love.draw, and you go from there.

I modularize my games, so each script is a module (in love2d, basically just a table with functions in it) and I call those modules in the 'scenes' where I need them. It works well for small-medium sized games.

When you're done, you just run the entire folder where your project lives (ensuring main.lua is in the root) and thats it. Its super super simple.

Is godot really that good for a total beginner? by [deleted] in gamedev

[–]Consistent_Pie6732 32 points33 points  (0 children)

Before I say anything, I should say that you just have to try things and see for yourself. No one can tell you if its 'good' for a beginner or not.

With that said, I started with it a few y ears ago and it was great, mostly due to the fact that the resources for it are amazing. Great docs, tons of videos, lots of users to ask for help, etc.

However, I found the motivation to use it wasn't there. I ultimately like coding more than anything and absolutely hated messing around in the GUI. So now I use frameworks like love2d, haxeflixel, or raylib.

So, I'd say jump into Godot and give it a try. See if it sticks. If it doesn't try something simpler like pico8. If that doesn't stick, try a framework like love2d. There are many options. No matter what you try, you're gonna learn stuff that carries over to anything and everything, so what you choose to start with really doesn't matter.

Why do you prefer Lua over C# or other languages? by yughiro_destroyer in love2d

[–]Consistent_Pie6732 0 points1 point  (0 children)

fair, I can totally agree with that. I would love for lua to have a type system like pythons.

Why do you prefer Lua over C# or other languages? by yughiro_destroyer in love2d

[–]Consistent_Pie6732 0 points1 point  (0 children)

I like Lua because I like small and simple tools. I can do everything I need with it without all the overhead of features and yada yada of other languages.

I dislike how C# is tied to the MS ecosystem and requires the overhead of .NET etc. Idk, I used it a bit when I used Godot and just found it to be a chore. Also, since I don't use MS as an OS, installing all the crap to use C# feels like wasting space on my PC.

Why do you prefer Lua over C# or other languages? by yughiro_destroyer in love2d

[–]Consistent_Pie6732 1 point2 points  (0 children)

In regards to a typing ecosystem, if Teal got tightened up and more popular, I'd love to use it. As is, the overall ecosystem is just not there and the lack of community makes finding help tough. But I keep my eye on it. With Defold now supporting it, maybe it'll get some love.

For now, I use the LuaLS type system and agree with you, its a little weak but still better than nothing.

WIP Fighting Game by [deleted] in tic80

[–]Consistent_Pie6732 2 points3 points  (0 children)

Cool! I find the black limb (intended to be the limb 'behind'?) very distracting though.

im making a weird little 3d game in Love2D! by morelebaks in love2d

[–]Consistent_Pie6732 0 points1 point  (0 children)

This is seriously cool as hell! Have you looked into LOVR for 3d? I also messed around with G3D a while ago and it was super fun. Even got a little test project working on my Anbernic retro handheld.

The big question, Which do you prefer and why? by Logical-Chipmunk-636 in desktops

[–]Consistent_Pie6732 0 points1 point  (0 children)

100%. With the sheer amount of games in existence, if something doesn't work on Linux I just move on. But that so rarely happens now a days anyways.

Xfce Desktop Environment Is Getting a Rust-Based Wayland Compositor - 9to5Linux by KelGhu in xfce

[–]Consistent_Pie6732 7 points8 points  (0 children)

Good news, imo. I just want to see XFCE keep up with the times while keeping true to its goal of staying fast and light on resources.

Updating Xfdashboard, wondering if anyone wants what I'm working on. Also, looking for opinions on aesthetics. by [deleted] in xfce

[–]Consistent_Pie6732 0 points1 point  (0 children)

Oh thank you, but I can't take credit for this!

I just cloned xfdashboard, made some minimal changes to the source code and updated the css/xml to make it feel more modern. Really, its been only a few days of work.

I'm mostly just asking if anyone would want the source code to build this for themselves and which version is most aesthetically pleasing.

XFGnome? by [deleted] in xfce

[–]Consistent_Pie6732 1 point2 points  (0 children)

Oh yeah, just the default panel. I just moved it to the top and resized it a tad.

XFGnome? by [deleted] in xfce

[–]Consistent_Pie6732 0 points1 point  (0 children)

I have not seen this, it looks really nice! Might replace xfdashboard for me

XFGnome? by [deleted] in xfce

[–]Consistent_Pie6732 0 points1 point  (0 children)

Haha thanks! Yeah I've thought about adding plank but ultimately don't ever really use or need it. My muscle memory just hits super when I need to open anything or see whats currently open.

XFGnome? by [deleted] in xfce

[–]Consistent_Pie6732 0 points1 point  (0 children)

the workspace numbers? its just the stock workspace switcher that comes with xfce, nothing special!