Engineer Base Skills
C#
Git
Unit tests
Documentation Diagrams
Modules
Helpers
Services
Example Tests
Controllers
Optimization
Builds
Cloud Services
Architecture
Projects Architecture
System Architecture Diagrams
Design Patterns
Service Locators (Configs, Services,...)
System State Machines
UI Modules
Gameplay Modules
Helpers
Controllers
Builder
Others
Packages
Scenes
Assembly Definitions
Application Core
Application Data
Cloud Services Architecture
Multiplayer Architecture
Build Systems Architecture
Build Systems Pipelines
Documentation Pipelines
Git Pipelines
Continuous Integration Pipelines
Continuous Delivery Pipelines (Build, Content, Others)
Access Control Pipelines
Screens
Popups
HUDs
Sorting Layers
Containers
Responsive (Notchs, Smartphones vs Tablets, others)
UI Animations (Traditional, Scripting, others)
Windows Manager (Cofradinn Package)
Universal Device Preview (Unity Store Package)
UI Performance
UI Integrations
UI Guide Lines
IAPs (Purchases, Offers, Restore Purchases, Others)
Ads (Rewarded, Instertitials, Others)
Analytics (Firebase, Unity Analytics, Others)
Content (Assets, Addressables Assets, Assets Bundles, OBB, Others)
Backend Environments
Configs (Playfab, Spreadsheets, UnityWebGL App, others)
Player Progress (Playfab, Player Stats, Others)
Backups (Eventually, Recurrently, Manually, Others)
Virtual Economy (HC, SC, Energy, Items, others)
Achievements (Playfab, Others)
Multiplatform Authetincations (Facebook, Google, others)
CloudScripts (Playfab, Others)
Push Notifications (Firebase, others)
Leaderboards (Playfab, Others)
Rewards (Daily rewards, Compensations, Others)
Game Events (Tournaments, Others)
Player Connections
Fraud Prevention
Legal (Privacy Polity, Term of Service, GDPR, iOS ATT, Others)
Native Packages & Dependencies
Game Mechanics
Game Physics
Game Characters
Game Sceneries
IA
Cameras
Projections (2D/3D)
Time
Performance/Profiler
Client IAPs (Purchases, Offers, Restore Purchases, Others)
Client Ads (Rewarded, Instertitials, Others)
Client Analytics (Firebase, Unity Analytics, Others)
Client Push Notifications (Firebase, others)
Client Local Notifications (Unity)
Client Configs (Playfab, Spreadsheets, UnityWebGL App, others)
Client Player Progress (Playfab, Player Stats, Others)
Client Achievements (Playfab, Others)
Client Virtual Economy (HC, SC, others)
Client Leaderboards (Playfab, Others)
Client Content (Assets, Addressables Assets, Assets Bundles, OBB, Others)
Client Rewards (Daily rewards, Compensations, Speed Bonuses, Others)
Client Game Events (Tournaments, Others)
Client Multiplatform Authetincations (Facebook, Google, others)
Client Banners
User Segments
Client KPIs
Platforms
Android
iOS
Windows
Mac
Console
WebGL
Others
Build Formats
Android (.aab / .apk)
iOS (.ipa)
Windows (.exe)
MacOS (.???)
Linux (.elf)
Unity Content Build for Android (.obb???)
Unity Content Build for iOS (.???)
Unity Build Types
Development (Development)
Milestone (QA)
Staging ()
Production
Production Demo
Content
Plublishing Stores
GooglePlay
AppStore
Steam
EpicGames
Build Machines
Windows
MacOS
Linux
Cloud Services
UCB (Unity Cloud Build)
Jenkins
Continuous Integration
Continuous Delivery
AB Tests
Engine Tools
Editor Utilities
Editor Build System
Editor Templates
Custom Packages
Unit Tests
Monobehavior Tests
TDD
Black Box Automated Tests
Deterministic
Realtime
Chat
Private Message System
Voice
Friends
Leaderboards
Tournaments
Render Techniques (Rasterized/Ray Tracing/Others)
Render Pipelines
Meshes, Textures, Materials & Shaders
Animations
Lighting
Cameras
Post-Processing
Particle Systems
Environments
Sky
Visual Effects
Graphics Performance
Colors
Custom Render Pipelines (Advanced)
Graphic Engines:
OpenGL
Vulkan
DirectX
WebGL