Hello!
I’m new to the Corona SDK community and game development in general, however I am not new to lua and can freely develop with it.
I used to write scripts/code in Garry’s Mod which for those who don’t know, besides a silly game is sort of a lua framework for the Source engine, allowing you to either add a funny model to the game or completely change the game.
Garry’s mod had hooks and base functions which made things simpler, for instance LocalPlayer which returned the current player client-side.
I came here for help because I never developed a game from scratch and I am not sure of the workflow(?) and where to start.
I used to first make all the first entering the game logic like main menu, then handle spawning, then handle movement and UIs and after that I focused on other stuff.
Problem is what worked for me in Garrys Mod seems to be frowned up in the game dev world, I got told by some guys that I should first make the movement and world and only then worry about menus and other stuff.
I came from love2d and tried to make a simple click to move in a tiled map, but the code got messy fast and after getting a player drawn in together with walking up/down/left/right animations and having trouble with tiled map loader I decided to come asking for help.
I don’t really see much difference between Corona SDK and Love2D and I’m sorry if I am mistaken but so far I decided I rather go with Corona SDK for my first game.
Thank you for reading!