Coffeeholic (@coffeeholic.dev)
- Followers
- 2.1K followers
- Following
- 37 following
- Likes
- 9.3K
- Videos
- 20
Follow mình để cùng học hỏi, trao đổi để phát triền trong làm game nhé Link học hỏi, thảo luận bên dưới.
Videos
-
– video by @coffeeholic.dev
Pinned
Trong video này, mình không chỉ giới thiệu về cách optimize struct bằng việc sử dụng StructLayout, mà còn giải thích "behind the scene" tại sao padding lại là vấn đề của struct layout. Hiểu rõ padding hoạt động thế nào trong CLR, tại sao struct bị phình size, và best practice sắp xếp field từ lớn → nhỏ để loại bỏ lãng phí bộ nhớ. #csharp #codegame #laptrinhgame #lamgame #hoccodegame #laptrinh #hoclamgame #learnontiktok #unity3d #gameoptimization
-
– video by @coffeeholic.dev
Pinned
Hi anh em, nay lên clip chia sẻ một số tips optimize game cho anh em. Optimize thì nhiều vô kể và lúc nào cũng cần thiết, càng biết nhiều càng ít. Hãy luôn trong tâm thế proactive để khi gặp phải thì ta sẽ áp dụng luôn nhé ^^ #gameoptimization#codegame #gamedev #laptrinhgame #lamgame #hoccodegame #laptrinh #hoclamgame #hoclamgameunity #hoclaptrinh #learnontiktok #xuhuong #unity3d
-
– video by @coffeeholic.dev
Pinned
Tối ưu game với Instancing – từ SRP Batcher đến RenderMeshPrimitives 100k instance chỉ với 1 drawcall - làm sao unity làm được? Trong video này mình sẽ giải thích: - SRP Batcher – giảm chi phí CPU-side shader setup - GPU Instancing – giảm số draw call, tối ưu GPU - Graphics API + ComputeBuffer – render cực gọn, bỏ overhead GameObject #codegame #gamedev #laptrinhgame #lamgame #hoccodegame #laptrinh #hoclamgame #hoclamgameunity #hoclaptrinh #learnontiktok #xuhuong #unity3d #shader #coffeeholic
-
– video by @coffeeholic.dev
-
– video by @coffeeholic.dev
Tại sao bạn chỉnh Standard Shader mãi mà game vẫn không có "chất" anime? Video này mình breakdown cách Cel Shading (Toon Shading) hoạt động từ con số 0. Thực ra nó đơn giản hơn bạn nghĩ #codegame #hoccodegame #lamgame #unity #learnontiktok #unity3d #csharp #laptrinh #shader #laptrinhgame #hoclamgame
-
– video by @coffeeholic.dev
Ở phần 3 này mình sẽ demo cho anh em về VContainer, một DI framework khá dễ tiếp cận và nhẹ hơn so với zenject. Trong 1 video mình sẽ không thể cover hết các features của VContainer được, nhưng cơ bản thì các API mình dùng là đủ dùng, nếu các bạn có gì thắc mắc nhớ để lại comment nha.#codegame #hoccodegame #lamgame #unity #learnontiktok #unity3d #csharp #laptrinh #hoclamgame #laptrinhgame
-
– video by @coffeeholic.dev
"Làm sao để hiện thực hóa sự tách biệt logic mà không biến code thành một đống hỗn độn? Ở phần thứ 2 này, mình sẽ chuyển dịch từ nguyên lý trừu tượng sang thực thi kỹ thuật thông qua Dependency Injection #codegame #hoccodegame #lamgame #unity #learnontiktok #unity3d #laptrinhgame #csharp #laptrinh #hoclamgame
-
– video by @coffeeholic.dev
Tại sao dự án của bạn càng lớn càng khó sửa và mở rộng? Ở phần đầu tiên này mình sẽ phân tích thảm họa của Tight Coupling (phụ thuộc cứng) và cách áp dụng nguyên lý Dependecy Inversion để tách biệt logic nghiệp vụ khỏi các implementation cụ thể. Hy vọng nó có thể giúp ích được gì đó cho mọi người, nếu có gì sai xót giúp mình để lại ở phần comment nha #codegame #hoccodegame #lamgame #unity3d #unity #learnontiktok #laptrinhgame #csharp #laptrinh #hoclamgame
-
– video by @coffeeholic.dev
-
– video by @coffeeholic.dev
Cùng mình làm hiệu ứng đung đưa và tương tác với hoa bằng shader trong unity nhé. Mình sẽ chia thành 2 video, trong video này chúng ta sẽ làm hiệu ứng weaving trước Lâu rồi chưa vọc vạch shader :D #csharp #codegame #laptrinhgame #lamgame #hoccodegame #laptrinh #hoclamgame #unity3d #gameoptimization #shader #unity
-
– video by @coffeeholic.dev
Trong video mình sẽ chia sẻ các vấn đề khiến cho coroutine trong unity bị đánh giá thấp và giải pháp thay thế. Hy vọng nó giúp ích được cho mọi người. #codegame #gamedev #laptrinhgame #lamgame #hoccodegame #laptrinh #hoclamgame #hoclaptrinh #learnontiktok #unity3d #gameoptimization
-
– video by @coffeeholic.dev
Bitwise trong lập trình game Từ quản lý state, auto tilemap đến tối ưu shader, bandwidth – chỉ vài phép toán trên bit có thể giúp game của bạn nhẹ hơn, nhanh hơn, mượt hơn. Cùng mình khám phá cách mà dev game tận dụng bitwise nhé. #codegame #gamedev #laptrinhgame #lamgame #hoccodegame #laptrinh #hoclamgame#hoclaptrinh #learnontiktok #unity3d #shader#gameoptimization #hoctoan #coffeeholic #maths
-
– video by @coffeeholic.dev
-
– video by @coffeeholic.dev
Nay về làm tool chill chill nha ae ơi. Custom editor chưa bao giờ dễ như bây giờ với UI Builder. Ngoài ra mình cũng giới thiệu kỹ thuật reflection để lấy metadata của assembly. Chúc ae học code vui vẻ nha #codegame #gamedev #laptrinhgame #lamgame #hoccodegame #laptrinh #hoclamgame #hoclamgameunity #hoclaptrinh #learnontiktok #xuhuong #unity3d #uitoolkit #unitytool
-
– video by @coffeeholic.dev
Chúng ta có một số biến thể mà mình thấy ae hay triển khai. Đi từ mức trừu tượng cao tới thấp, tuy nhiên các biến thể sau là 1 nhánh của biến thể trước, chử không mang ý nghĩa loại bỏ nhau, anh em lưu ý nhé. Chúc anh em code vui vẻ #codegame #unity3d #gamedev #laptrinhgame #LearnOnTikTok #lamgame #hoccodegame #xuhuong #coffeeholic #laptrinh #hoclamgame #hoclamgameunity #designpatterns
-
– video by @coffeeholic.dev
Cách hoạt động của stencils và ứng dụng làm các hiệu ứng ngầu ngầu trong làm game. Ngoài ra trong video mình cũng có hướng dẫn setup trong render feature của Unity. Hy vọng các bạn có thể gặt hái được gì đó thông qua video này#codegame #unity3d #gamedev #laptrinhgame #learnontiktok #lamgame #hoccodegame #shader #xuhuong #coffeeholic
-
– video by @coffeeholic.dev
Ứng dụng toán trong lập trình game (P1). Dùng hàm sẵn của game engine dễ thật, nhưng bạn đã biết toán học đằng sau chưa? Hiểu giải thuật giúp bạn custom code xịn, áp dụng linh hoạt cho mọi dự án! #codegame #unity3d #gamedev #laptrinhgame #learnontiktok #lamgame #hoccodegame #coffeeholic #maths #hoctoan
-
– video by @coffeeholic.dev
-
– video by @coffeeholic.dev
Showing 19 of 20 videos
Load more videosExplore & export videos
Uses the videos loaded on this page. Load more to include older ones.
Videos by month
Follower history
Recorded each time someone opens this profile here, so there are gaps between visits.
About @coffeeholic.dev
Joined TikTok