I'm primarily trying to learn Lua for use with the Love2D framework and would like some advice on how to actually learn to do stuff with it and (at least partially) memorize knowledge about the language.
The boring answer: practice practice practice.
Follow tutorials and practice. I know nothing about Lua, but it's true for any programming language.
Once you've followed a few tutorials and get a feel of it, try to make small tasks for yourself to solve.
Always start by writing what you want to do, then more in detail what you need to do that thing. Then look up what programming stuff you need for each part. Then try putting it together.
The boring answer: practice practice practice.
Follow tutorials and practice. I know nothing about Lua, but it's true for any programming language.
Once you've followed a few tutorials and get a feel of it, try to make small tasks for yourself to solve.
Always start by writing what you want to do, then more in detail what you need to do that thing. Then look up what programming stuff you need for each part. Then try putting it together.
Find something interesting to do with it. Don't know what it might be for you but most people can learn if they have an interest beyond a vague desire and appreciation for the fact that it would be really useful to know how to code.
If you really want to get into games then many emulators support lua in such a way that you can alter games in substantial ways. fceux for the NES is the main reference for most http://www.fceux.com/web/help/fceux.html?LuaScripting.html but it is on every system up to and including desmume for the DS http://wiki.desmume.org/index.php?title=Faq#What_is_this_Lua_stuff_I_see.3F . Tool assisted speedrun folks are where you want to look for that as not all the biggest emulators for a given system will sport it out of the box.
In any case it might take you further into ROM hacking than you might care to go for this but on the other hand if you wanted to learn some ROM hacking, or at least the game's internal logic bothering side of it rather than the text and graphics stuff most tutorials start with and focus primarily upon then it could get you somewhere in that.
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
After rumour got out about an upcoming NES Edition release for the famed Nintendo World Championships, Nintendo has officially unveiled the new game, titled "Nintendo...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet
Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol