Tech Goals 2023
Jan 1, 2023
#techgoalsInspired by Ben Awad, here are my technology and language goals for 2023.
Continue Using/Learning
- Lua
- LDoc/LuaDoc
- LuaRocks
- Language Review (MetaTables, all keywords, etc)
- Godot
- First Game 2023?
- 4.x Multiplayer
Stop Using
- Golang
- Python ‘SSG’ where JavaScript would suffice
Start Using/Learning
- JavaScript (modern language features, implementations)
- Rust
- Bevy
- ECS Architecture (bevy?)
- Fleet
- VIM Extension for VSCode
- VSCode Snippets
- Lisp (or similar)
Results
- Completed my game in Godot for Ludum Dare 52
- Read and completed the ‘Rust Book’
- Created ‘Zip Drone Dash’ in Godot for Ludum Dare 53
- Created ‘YOU are the fish in Godot for GMTK 2023
- Created 4 Lua mods, which I count as completing my “Lua Crash Course”
- Created starter project in Bevy
- Created starter project in Hylang (Python lisp)
- Wrote the first couple hundred lines of a Regolith clone in Rust, code-named Regolite
- Not a single line of Golang :)
Notably Missing
- Fleet, VSCode Snippets, VIM+VSCode, JS, LDoc, LuaDoc, LuaRocks, Godot Multiplayer