Author: Axel Axel Fernández Curros

Guide to set up an Ubuntu workstation for videogame development.

Download Ubuntu .iso

You have two options, to install it virtually or in bare metal, chose what suits your best interests.

  • Create the virtual machine in Oracle VirtualBox and add the .iso image when creating a new machine and install Ubuntu on the virtual machine in addition to installing the VirtualBox Guest Additions.*Install Ubuntu directly on the computer.
  • Install Ubuntu directly on the computer via USB installation.

Once the system is installed in your computer, fire up the terminal (Ctrl + ‘T’) and write the following commands onto it, they will set your desktop environment and the programs you need for starting to develop videogames at ease:

Install Linux-Auto-Customizer:

sudo apt-get install -y git curl wget
git clone https://github.com/AleixMT/Linux-Auto-Customizer 
git checkout develop
sudo bash Linux-Auto-Customizer/src/core/install.sh -v -o customizer 
source ~/.bashrc 

Delete nautilus:

sudo apt-get purge -y nautilus

Install nemo:

sudo apt-get install -y nemo
xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true

REBOOT

sudo reboot

Install programs:

sudo customizer-install -v -o customizer git gitk gitcm evolution pluma vlc nemo gnome-terminal tmux libreoffice guake clementine thunderbird screenshots sysmontask geany gpaint meld sublime transmission uget rsync calculator github_desktop calibre obs caffeine
customizer-install -v -o trello drive changebg shortcuts templates shortcuts fastcommands bashfunctions gitbashfunctions ipe ipi ips documents spreadsheets keep presentation traductor youtube youtubemusic youtube-dl terminal_background prompt gitprompt blender
  • ART:
    sudo customizer-install -v -o krita gimp inkscape audacity okular freecad handbrake shotcut shotwell
    customizer-install stableDiffusion
    
  • PROGRAMMING:
    sudo customizer-install -v -o nettools python3 nano notepadqq
    customizer-install -v -o pycharm codium converters studio
    
  • DESIGN:
    sudo customizer-install -v -o latex dia ghostwriter
    customizer-install -v -o overleaf wikipedia forms
    

Install Rust Language

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Install Unreal Engine 5

External link

Install Houdini FX

External link

OPTIONAL:


<
Blog Archive
Archive of all previous blog posts
>
Next Post
Windows game development environment