Skip to content

Instantly share code, notes, and snippets.

@SirLich
Last active December 28, 2023 21:26
Show Gist options
  • Save SirLich/75705ef83cf8063d5ded4fa1d11cf643 to your computer and use it in GitHub Desktop.
Save SirLich/75705ef83cf8063d5ded4fa1d11cf643 to your computer and use it in GitHub Desktop.
SirLich: Tech Goals 2023

SirLich: Tech Goals 2023

Inspired 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment