Skip to content

ahmadlahluob/awesome-Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

GitHub

outline

everything in this repository and all suggestions based on my personal opinion if you like it give it a star so you can come later.

content

Unity basics

(1) creating and managing projects

(2) Scene management

(3) Asset management

(4) Game objects and components

(5) Scripting fundamentals

(6) Events and messaging

Game mechanics

(1) Physics and collision detection

(2) Input controls (keyboard, mouse, gamepad)

(3) Camera movement and control

(4) Game logic and state management

(5) Artificial intelligence (AI)

(6) Pathfinding

graphics & animations

(1) 2D and 3D asset creation

(2) Shaders and materials

(3) Lighting and shadows

(4) Particle systems

(5) Animation techniques

UI design

Designing menus and HUDs

Audio design

multiplayer & networking

(1) Network architecture and protocols

(2) Matchmaking and lobby systems

(3) Latency compensation

(4) Network synchronization

(5) Security

performance & optimizations

(1) Reducing draw calls and batches

(2) Optimizing code

(3) Asset optimization

(4) Memory management

Releases

No releases published

Packages

 
 
 

Contributors