This page lists Software used by CodeWarriors Game Foundry / after-school programs.

Python#

Installation on Windows:#

  • Download latest Python 3 Install Manager from the official Python Download page: https://www.python.org/downloads/windows/
  • Run the installer.
  • During install, set Use admin privileges and Add Python to PATH
  • Verify install success by opening a cmd prompt and typing python --version

Installation on Mac:#

  • Download latest Python 3 release from the official Python Download page: https://www.python.org/downloads/macos/
  • Run the Installer.
  • Verify install success by opening a terminal window and typing python3 --version

Installation on Raspberry Pi:#

  • Python 3 is pre-installed on Raspberry Pis running Raspberry Pi OS. Verify this by opening a terminal and typing python3 --version

Visual Studio Code#

Installation on Windows:#

Installation on Mac:#

Installation on Raspberry Pi:#

  • Open a terminal / bash prompt.
  • Run sudo apt update
  • Run sudo apt install code
  • Test Visual Studio Code by opening from the “Programming” menu.
  • (Optional) Run sudo apt-full-upgrade

Additional

  • Open source font for emojis
    • Run sudo apt install fonts-noto-color-emoji
  • Python requests module
    • Run pip install requests

Visual Studio Code Python Extension#

all platforms:#

  • In Visual Studio Code, open extensions
  • Install Python - popular Python Language Support extension by Microsoft

Godot#

Note: Install standard Godot, not .NET/Mono

Installation on Windows:#

Installation on Mac:#

Installation on Raspberry Pi:#

  • Download the current stable Godot installer for Linux - arm64: https://godotengine.org/download/linux/
  • Run Install.
  • Open a terminal / bash prompt.
  • Run sudo apt update
  • (Optional) Run sudo apt-full-upgrade

GIT#

Installation on Windows:#

  • Download the current git “maintained build” from the “Click here to download” link on: https://git-scm.com/install/windows
  • Run the Setup.
  • Initial git config:
    • Run git config --global user.name "{your name}"
    • Run git config --global user.email "{your.email@example.com}"

Installation on Mac:#

  • Open a terminal window
  • If you haven’t installed homebrew already, install it:
  • Run brew install git
  • Initial git config:
    • Run git config --global user.name "{your name}"
    • Run git config --global user.email "{your.email@example.com}"

Installation on Raspberry Pi:#

  • git is probably already installed on your Raspberry Pi. Confirm this by opening a terminal and running: git --version
  • If git is not installed, then do the steps below:
    • Run sudo apt update
    • Run sudo apt install git
  • Verify install success by opening a terminal window and typing git --version
  • Initial git config:
    • Run git config --global user.name "{your name}"
    • Run git config --global user.email "{your.email@example.com}"