Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Tạo lính cho 2 nước từ một bộ sprite duy nhất

  1. #1
    Ngày gia nhập
    11 2010
    Nơi ở
    hell
    Bài viết
    165

    Mặc định Tạo lính cho 2 nước từ một bộ sprite duy nhất

    Các bro nào rành về kĩ thuật làm game cho em hỏi một chút.
    ví dụ trong game chiến thuật có 2 nước, một nước màu đỏ, một nước màu xanh. 2 nước đều cùng có các đơn vị lính giống như nhau. Với cùng một loại lính đó thì làm sao để tạo ra 2 màu cho 2 nước, chỉ với một bộ sprite duy nhất.không tạo thêm bộ sprite nào khác nữa nha. em là em bó tai không biết search gg từ khóa gì nữa rồi.
    HT117-5277

  2. #2
    Ngày gia nhập
    08 2012
    Bài viết
    574

    Mình cũng lâu lâu đụng tới mod vài game (mod tào lao).
    Một số game 3D nó có kèm theo cái gọi là MaskTexture. Nhờ cái Mặt nạ đó mà nó biêt được nên đổ màu theo màu của quân ở vị trí nào của đơn vị đó. =))

    Một cách nữa là dùng một màu nhất định, được quy định trước để làm màu đánh dấu (thường là Màu Hồng)
    Sau khi hình được đọc lên thì nó sẽ tìm vị trí nào có màu đó để đổ lại chỗ đó thành màu của phe.
    Tuy nhiên nếu đơn vị đó vô tình có một màu trùng với màu đánh dấu thì đơn vị đó chỗ màu đó cũng bị đổ luôn =)).
    Yahoo Messenger có dùng cách này bằng ảnh định dạng Bitmap (*.bmp) để đổ nền trong suốt cho ảnh.


    Có là những gì mình tự biết được, nếu có gì sai sót thì bỏ qua cho mình

  3. #3
    Ngày gia nhập
    07 2010
    Bài viết
    99

    nếu bạn làm trên nền XNA, thì trong hàm Draw(...), nó có hỗ trợ 1 tham số là TintColor. Tham số này quyết định tới màu vẽ của texture được vẽ.
    Never try, never know

  4. #4
    Ngày gia nhập
    11 2010
    Nơi ở
    hell
    Bài viết
    165

    @nhquynam mình làm trên winform thôi bạn.tại làm đồ án cũng nhỏ nên ko xài xna
    @SITUVNX tks nha đồng chí nhưng chắc ko áp dụng được hehe

    có ai biết nên tìm với từ khóa gì ko.mình là mình ko biết phải search với từ khóa nào nữa rồi
    HT117-5277

Các đề tài tương tự

  1. Sprite Kit – Sự hỗ trợ mới đến từ Apple
    Gửi bởi huygamer trong diễn đàn Tutorials và Thủ thuật lập trình Objective-C
    Trả lời: 0
    Bài viết cuối: 30-09-2013, 11:16 AM
  2. [XNA] Thắc mắc về Sprite trong XNA
    Gửi bởi Rozer C trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 0
    Bài viết cuối: 31-12-2012, 11:27 AM
  3. Cho em hỏi về background của sprite?
    Gửi bởi tun_tun trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 05-11-2012, 07:29 PM
  4. Cách làm sprite
    Gửi bởi C/C++ trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 25-05-2010, 10:04 PM
  5. Làm cho con sprite nhảy lên. Help me
    Gửi bởi kaito_kid2006 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 0
    Bài viết cuối: 09-05-2010, 07:05 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn