Debugging Godot With Visual Studio Code

I’ve been playing around with Godot a bit recently, a promising 2D/3D game engine that is completely open source. What most impressed me is that the entire engine is distributed as a 50MB binary. Compared to the 1GB+ installation size for Unity, this is pretty amazing.

Here are some quick instructions for debugging the Godot engine itself (i.e. rather than a game created in Godot) using VS Code:

  1. Make sure you have …

more ...

Weekly Picks - Avengers

Date Tags picks

Big blockbuster movie for this week's pick.

Movies:

  • Avengers: Infinity War - Was massively impressed by this movie. Marvel has really done something special with their cinematic universe and this movie is a remarkable feat.
more ...

Weekly Picks - Jamie King

Date Tags picks

Got a YouTube channel for this week's picks.

Videos:

  • Jamie King - This guy has some great instructional videos on the C# programming language and other computer science topics. I found his channel which searching for C# LINQ videos.
more ...

Easy To Remember Unit Estimates

Date Tags misc

Here is a short list of ballpark equivalents that are fairly easy to remember. Keep in mind these are only ballpark estimates and are purposefully kept to round numbers. So only use these for quick mental calculations and don't go building spaceships or anything with them.

  • 1 cup of water ~ 0.5 pounds
  • 1 pound ~ 0.5 kilograms
  • 1 kilometer ~ 0.5 mile
  • 1 gallon ~ 5 liter
  • 1 liter ~ 5 cups
  • 1 teaspoon ~ 5 milliliters …
more ...

Weekly Picks - Savage Worlds

Date Tags picks

Something a bit different this week.

Games:

  • Savage Worlds - This is a generic tabletop role-playing game system that is a lot of fun! Savage Worlds provides the toolkit for a wide variety of scenarios. The rules are fairly simple and the core rule book can be picked up for $10. This system is well suited for one-shots or longer campaigns.
more ...


Weekly Picks - Web Systems

Date Tags picks

Helpful resource for web developers for this week's pick.

Documents:

  • The System Design Primer - This GitHub document is an amazing resource for getting up to speed on common techniques used when building web systems. For people like me who are fairly new to the web-side of development, resources like this are a godsend since they condense a ton of practical knowledge into a fairly quick read.
more ...

Weekly Picks - Vimium

Date Tags picks

Another useful Chrome extension for this week's pick.

Software:

  • Vimium - This Chrome extension adds Vim-like keybindings for common navigation actions. For example, j and k allow for horizontal scrolling. It's effective and fun to use! The f "open link" functionality is amazing!
more ...

Hi, I am Jeff Rimko!
A computer engineer and software developer in the greater Pittsburgh, Pennsylvania area.