Programming everyday | DAY 32 | LUA LOVE 2D GAME | LEVEL 3 | refactoring again

Описание к видео Programming everyday | DAY 32 | LUA LOVE 2D GAME | LEVEL 3 | refactoring again

Hi guys, today I will provide some code refactoring, cause it deserves some better structure.

Hello guys, I have decided to try Lua language and directly jumped to lua love 2D game.
I want to create some easy game just for fun and to get more familiar with Lua, that I have never used only in my init.lua for neovim set up.

I use LÖVE that is an awesome framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, macOS, Linux, Android and iOS.

And why Lua because Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.
Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode with a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

Martin.

Комментарии

Информация по комментариям в разработке