thảo luận Unity Voz - hội làm game với Unity ở voz

  • Người tạo chủ đề Người tạo chủ đề tao_la_giang
  • Ngày bắt đầu Ngày bắt đầu
Về tổ chức item thì các bác đang làm thế nào vậy.
Tạo 1 class Item rồi các tạo các class như Weapon, Helmet, Armor... kế thừa từ class này.
Hay là tạo class Item, trong đó field ItemType để quản lý.
 
Utf8Json.UniversalCodeGenerator.exe -d "..\src\Shared\Request,..\src\Shared\Response" -o "Utf8JsonGenerated.cs""

Chạy cái tool theo hướng dẫn của nó để gen sẵn một file C#. IL2CPP là ahead of time (AOT) nên nó sẽ compile cái file generated đấy để phục vụ cho runtime.
Khi chạy exe kia thì sau -d sẽ là cái gì ? Full folder script của Project hay chỉ có mỗi cái Utf8Json thôi
Mình thử cả 2 thì gen ra file CS đều có lỗi :beated:
 
Sửa lần cuối:
Có nguồn nào kiếm 2D Sprites ngon ko các thím. Trả tiền cũng được
 
Có nguồn nào kiếm 2D Sprites ngon ko các thím. Trả tiền cũng được
Lại mua source, tải source rồi thay Sprite, con AI của Google nó quét cho đéo up lên được store chứ gì :misdoubt:
Vào nhóm Facebook 23DGA trên FB thuê người vẽ (trong nhóm đó có những người đỉnh cấp vẽ oursource cho Capcom, EA, Blizzard đàng hoàng nhé, và tất nhiên thù lao của họ cao rồi, họ kiếm được cả trăm củ 1 tháng cơ)
 
Sửa lần cuối:
Lại mua source, tải source rồi thay Sprite, con AI của Google nó quét cho đéo up lên được store chứ gì :misdoubt:
Vào nhóm Facebook 23DGA trên FB thuê người vẽ (trong nhóm đó có những người đỉnh cấp vẽ oursource cho Capcom, EA, Blizzard đàng hoàng nhé, và tất nhiên thù lao của họ cao rồi, họ kiếm được cả trăm củ 1 tháng cơ)
Chắc bạn nhầm mình với ai thì phải. Dù sao cũng cảm ơn, để mình vào nhóm kia thuê thử xem. Nếu giá cả ok thì ngon
(Game mình toàn tự code, chỉ mỗi tội ko có nguồn hình ảnh. Toàn đi copy trên mạng về)
 
Cho mình hỏi chút về project structure.
Giả sử như game plant and zombie, mình có 1 class GameManager chứa thông tin số star hiện có,
1 class Card chưa thông tin cây để mua.
Khi người dùng bấm vào Card thì sẽ xử lý như nào?
Mình đang nghĩ 2 phương án
1. Raise event từ class Card, xử lý mua cây ở class GameManager
2. Pulic field star ở class Manager, class Card tự xử lý việc mua và trừ đi số star ở class Manager.
※Ngoài ra còn có những việc như số star thay đổi sẽ thực hiện việc enable, disable ở class Card.
Xử lý này để ở class Card hay GameManager.
Nếu để ở class Card thì vẫn phải public số star ở GameManager?
1617865886389.png
 
Cho mình hỏi chút về project structure.
Giả sử như game plant and zombie, mình có 1 class GameManager chứa thông tin số star hiện có,
1 class Card chưa thông tin cây để mua.
Khi người dùng bấm vào Card thì sẽ xử lý như nào?
Mình đang nghĩ 2 phương án
1. Raise event từ class Card, xử lý mua cây ở class GameManager
2. Pulic field star ở class Manager, class Card tự xử lý việc mua và trừ đi số star ở class Manager.
※Ngoài ra còn có những việc như số star thay đổi sẽ thực hiện việc enable, disable ở class Card.
Xử lý này để ở class Card hay GameManager.
Nếu để ở class Card thì vẫn phải public số star ở GameManager?
Xem tệp đính kèm 486512

Mình thường theo hướng 1, các thao tác input trên UI chỉ raise event thôi. Mọi xử lý đều trong 1 class Manager tương ứng. Như Sound Manager chỉ xử lý âm thanh, GameManager xử lý các logic của game.v.v.
AQOghEQ.gif

Xử lý ở Card thì mình chỉ truyền về ID của card thôi.
Việc enable, disable Card đều nằm ở Manager, tuỳ theo số star hiện có.
 
Mình thường theo hướng 1, các thao tác input trên UI chỉ raise event thôi. Mọi xử lý đều trong 1 class Manager tương ứng. Như Sound Manager chỉ xử lý âm thanh, GameManager xử lý các logic của game.v.v.
AQOghEQ.gif

Xử lý ở Card thì mình chỉ truyền về ID của card thôi.
Việc enable, disable Card đều nằm ở Manager, tuỳ theo số star hiện có.
Thanks bác. App bình thường thì em vẫn dùng cách 1: Raise event.
Tuy nhiên em đọc vài hướng dẫn thì thấy họ nói Unity nên dùng component pattern.
Tức là các component tự xử lý logic của chính mình nên em mới đang băn khoăn chỗ này.
 
Nghe nói làm game khó lắm hả các fen, học cái này làm game vui vui thôi thì có tốn thời gian lắm không ạ?
 
Nghe nói làm game khó lắm hả các fen, học cái này làm game vui vui thôi thì có tốn thời gian lắm không ạ?
Khó hơn Frontend web nhưng vẫn dưới backend
Nhưng game this game that, thằng nào code được con Pacman điện tử 4 nút thì làm cái đéo gì cũng được 8-)
Cỡ ngoài ngành muốn học thì quên đi
 
Thanks bác. App bình thường thì em vẫn dùng cách 1: Raise event.
Tuy nhiên em đọc vài hướng dẫn thì thấy họ nói Unity nên dùng component pattern.
Tức là các component tự xử lý logic của chính mình nên em mới đang băn khoăn chỗ này.
Mình thì quan điểm làm cách nào mà thuận tiện, quen thuộc nhất cho mình thôi.
6iUvNCt.gif
 
Này
Hà Nội có job lương winner cho các anh em Unity này
Mình trình còi không ham hố được :confident:
--------------------------------------------------
Công ty game mới thành lập tại Hà Nội cần tuyển
Frontend leader (Unity, Cocos Creator, C++) : 4000-5000$ NET
Senior Frontend (Unity, Cocos Creator): 2000-3000$ NET
Chi tiết liên hệ skype: honghanh.nguyenvn
 

Thống kê chủ đề

Ngày tạo
tao_la_giang,
Người trả lời cuối
thomasHua,
Trả lời
1.493
Lượt xem
197.989
Quay lại
Lên đầu trang