Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Lua or javascript? (And game engines)

A topic by Dog created 35 days ago Views: 236 Replies: 7
Viewing posts 1 to 5

hi, so i know about 50% or js and 50% lua and I'm wondering whitch one i should finish learning, ive been liking lua better, but idk waht game engine to use the one I've liked the best so far is LÖVE 2D and Solar2d but im looking for advice on whitch one is better, thanks in advance

-BlobDev

(+1)

The only thing I'd personally use JavaScript for is when it has to work inside a web browser, to be honest. I've been using LÖVE for awhile, but  they took a few turns I do not really like...plus I hated the community. Now I use my own engine, so I never even heard of Solar2D.

Now what is important is what suits you best and the only advice I can give is try things out in both engines. Now I could not fully study it but Solar seems to instant testing what can make debugging faster. What I couldn't find about Solar is what OSes it supports. Having both Windows and Linux supported can be a good way to go. other than that it comes down to your programming style which you'll have to discover for yourself. 

well, I cant even get lÖVE to download b my mom's hp probook

Moderator

It's a good idea to learn a bunch of different things anyway. There's no "better"; it depends on what you're trying to do.

Besides, Lua and JS have some remarkable similarities. You can transfer knowledge between them.

(2 edits) (+1)

As usual i have a radically different suggestion: in the face of the AI Take over it might be the better choice to gain Information what Tools and Most of all engines are available in the First place. Most People Arent even aware of Other engines Then unreal, Godot and the disfigured sister unity. No seriously my Point is that you Don Need to learn to Code to create proper Indie Games. AI hast reached a Level of coding even whole Games. But creating truely outstanding 2 and 3d Art those are still recognizable as AI created and map Design affords passion which AI wont bei able to Fake or overpower. So it might be better to increase your Art skills and knowledge how to handle Game engins, ui, music etc....of course Not all ppl are Artists some  ppl are more drawn to creating their engines or Frameworks themselves or use a codebased engine

ill quate what im usied till today, but i will try more engines, well try to lol

Gameguru Classic  (very good for starters, easy learning curve) which is payed, one time pay, make as many games as you like

-Gameguru Max (even better then the classic version), also one time pay, but more expensive then classic

-Easy FPS Editor (rather easy to use its a retro shooter 2.5 D engine) which is free

-Easy FPS Editor CE (same like above, but less bugs, more possibilities) which is also completely free, thou not open source

-Yahaha Engine (very easy engine, based on unity foundation, but its a no-code engine, thou you can create your own  plugin modules with lua scriptin, even visual scripting using Visual studio code) it can be used for free, but for 10 dollar a month you can subscribe and the engine has 100000 (really) of already available (lowpoly) 3d assets, which would cost much much more if you for instance would buy that much assets in assetpacks

-GDevelope ( pretty easy also no-code/visual scripting engine) also can be used free but for pretty decent monthly subscription you have a lot of advantages 

Rosebud AI Engine (im not that much into it yet, but it seems easy enough, and even features 3d graphics) it can be used free but to a very limited extend, as your ai-prompt count is extremely low, but they have a lot of different subscription variants, ive choosen the 30 dollar edition, where the amount of prompts is very high and you even can directly edit the code. its very interesting to play around with this engine as its really something differetn compared to other engines ive used before

ive had a lot of fun creatingretro-fps with easyfpseditor ce engine, as it appears as 3d but you can import 2d sprites (why iam tellign you this is, as you stated you already created art), it features basic game functions, which can be extend by usign the game-scripting language, or maybe trying rosebud ai, (but you'D need a subscription to fully enjoy its features, for 30 dollar you can also deploy these webbased games to any other platform, even steam, thou i dont know how you are positioned in the current phase of ais evovlng and getting more and more importtance in game-design, want to say: ai can code, and you can focus more on the art, 

useful links

Gamefromscratch - YouTube

Favorite Game Making Tools - General Development - itch.io

GameFromScratch.com – Game Development News, Tutorials and More

Personal Games Resource List - General Development - itch.io

What game engines are you all using? - General Discussion - itch.io

thanks, this is helpfull

well, if you're just starting and don't have a solid understanding about coding at all, then you just need to see what exactly you want to do. As you mentioned game engines, maybe you want to make games, and in this case, unity. However, if you do have a base on lua and/or javascript and don't feel confident to switch your programming language, then just see what works better for you. Idk many engines for lua other than love 2d (which i already tried to use, and bruh what a bad program lmaooooo, everything is a ballon duck), so you may need to make your own research

(2 edits) (+1)

well, you might want to check out this paylist including more 100 game engines using everything from c, lua, rust, python, typescript,etc 

(1) The Game Engine Mega Playlist - YouTube

oh soemthing i forgot to mention, if you dont want to use ai but nether this writing based wont feat you, there are already quite a lot of so called low-code, or no-code, engines or even visual scripting, which i had a much easier access to as im a visual typ of person, coe makes no sense for me as i loke at it lol