Uses
A somewhat comprehensive list of tools and softwares that I use on a daily basis to design and code things.
TLDR;
Due to my varied work experience, I have been using a lot of programming languages from C++ to Python, and have a wide variety of DCC software experience including Maya, zBrush, Substance Designer and Substance Painter. Also working with Unreal Engine and Unity for the last 7 years.
You can find the comprehensive list of what I use down below.
Programming Languages
Here are the languages I work with on a daily basis. Love creating stuff via coding!
| C++ | Good old yet still athletic C++ |
| C# | Using it on Unity projects |
| Python | For plugins and automations |
| HLSL | Even though I use nodes, sometimes it is nice to write functions by code |
| LUA | For plugins and in-game code where parser present |
| JavaScript | For some tools and web stuff |
Design Apps
Here are the design tools I use. For my personal works, I am starting to get rid of all the subscription-based apps. Professionally, I use whatever the company provides.
| Maya | For 3d modeling an animation |
| Blender | For 3d modeling an animation |
| zBrush | For 3d sculpting |
| Substance Designer | Material creation |
| Substance Painter | Texturing tool |
| Adobe Photoshop | Pixel graphics |
| Adobe Illustrator | Vector graphics |
| Adobe After Effects | Motion graphics |
| Figma | For prototyping stuff |
| Aseprite | Pixel art love |
Development Apps
To keep it clean, I use less software for more integrated and robust desktop environment. Most of the apps are heavily customized to fit my needs.
| Rider | More advanced code editor |
| VS Code | Lightweight code editor |
| Docker | Lightweight code editor |
| Alacritty | Beloved terminal I use daily |
| Fork | When shit hits the fan |
Game Engines
I love working on real time visualizations. Here are the game engines I have been using professionally for a long time.
| Unreal Engine | Hands down, the best game engine |
| Unity | A simple yet powerful game engine |
Terminal Junkie's Belt
Here are some of the tools I use from my beloved terminal. I use fish shell with starship prompt through my own dotfiles configuration.
| git | Source control system |
| git-lfs | For using large files with git |
| lazygit | Terminal interface for git |
| git-delta | A syntax-highlighting pager for git |
| less | The well-known pager |
| neovim | Terminal-based text editor |
| LunarVim | A community driven IDE for NeoVim |
| tmux | Terminal multiplexer |
| midnight commander | File manager for terminal |
| node | Javascript runtime environment |
| yarn | Node package manager |
| ffmpeg | Video and audio toolkit |
| bat | A cat command replacement with wings |
| bat-extras | A few bat extensions |
| exa | A ls command replacement |
| ripgrep | Recursively searches directories for a regex pattern |
| tldr | Cheatsheets for console commands |
| the-fuck | Corrects your previous console command |
| neofetch | A system information command |
