Bài 2 lập trình game 2d với unity tạo dự án game 2d, sprite và gameobject

12 257 1
Bài 2 lập trình game 2d với unity  tạo dự án game 2d, sprite và gameobject

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Ở phần trước chúng ta đã tìm hiểu mố số khái niệm cơ bản trong lập trình game, mà đặc biệt đó là lập trình game 2D và làm quen với môi trường Unity 2D. Ở phần này sẽ hướng dẫn tạo dự án trong Unity, và thao tác với các đối tượng cơ bản đã nhắc ở phần trước.

Làm Game 2D Unity - Phần - Tạo dự án game 2D, Sprite GameObject January 2014 at 01:41 Chào bạn, Data dự án mẫu cho phần này, bạn tải đây: https://www.dropbox.com/sh/ts3o67arbhcwv24/5MiyT03YOa Link phần trước: https://www.facebook.com/notes/hội-lập-trình-viên-game-đà-nẵng/làm-game2d-bằng-unity-phần-1-các-khái-niệm-cơ-bản/232376550267948 Ở phần trước tìm hiểu mố số khái niệm lập trình game, mà đặc biệt lập trình game 2D làm quen với mơi trường Unity 2D Ở phần hướng dẫn tạo dự án Unity, thao tác với đối tượng nhắc phần trước II Làm quen với môi trường Unity (tiếp theo) Các thành phần bố trí Tạo cấu hình với dự án 2D a Tạo dự án - Bật Unity lên, vào menu File/New Project New Project Chọn loại project 2D sau gõ tên project xong nhấn Create Project Kết sau: First look b Cấu hình dự án 2D Sau tạo dự án xong, Hierarchy có đối tượng Main Camera Chúng ta cần điều chỉnh kiểu hiển thị Scene 2D Ở cửa sổ Hierarchy chọn Main Camera Ở cửa sổ Inspector hiển thị thông số camera, ta chọn lại giá trị Projection hay phép chiếu phép chiếu vng góc thay cho phép chiếu phối cảnh Chọn phép chiếu vng góc Tiếp theo, cửa sổ Project, ta tạo sẵn thư mục để chứa tất tài nguyên có sử dụng game sau là: Animations, Prefabs, Scripts, Sprites, Sounds, Scenes R-Click vào thư mục Assets cửa sổ Project, ta chọn Create, chọn Folder Tạo folder Kết hình sau: III Tạo đối tượng Game Object a Empty Object - Ở menu ta chọn GameObject, chọn Create Empty New object Ta đổi tên, chép hay xố đối tượng thơng qua cửa sổ - Empty game object đối tượng đơn giản nhất, tạo ra, chứa thông số biến đổi (transform) ngồi khơng chứa component Chúng ta thêm component để nhóm đối tượng khác lại với thành nhóm, sử dụng empty object cho mục đích khác (sẽ ứng dụng sau) b Parent object Child object - Parent object: đối tượng chứa đối tượng khác, gắn liền với - Child object: đối tượng nằm đối tượng khác, gắn liền với Để tạo đối tượng parent child, ta việc kéo thả đối tượng có sẵn vào đối tượng có cửa sổ Hierarchy Khi thay đổi đối tượng có tác động đối tượng - Khi thay đổi đối tượng cha đối tượng thay đổi theo Đối tượng Girl có đối tượng Bag, Hat c Tag Tag thuộc tính của game object Ta sử dụng thuộc tính mục đích xác định phân biệt đối tượng với nhau, xử lý kiện hay vấn đề cần Tag Thêm tag Danh sách tag người dùng Sprite - Có loại sprite Single sprite Multiple sprite Single sprite Multiple sprite a Single sprite Ở cửa sổ Project, chọn thư mục Assets, R-Click vào thư mục Sprites, chọn Import New Assets, sau tìm đến hình ảnh (Sử dụng hai ảnh ground.png coin_gold.png, để tiếp tục làm game phần sau) Import New Assets Ở cửa sổ Inspector, chọn Texture Type Sprite, Sprite Model single, sau nhấn Apply Chọn texture type Sprite b Multiple sprite - Tiến hành tương tự, Import New Assets, chọn đến tập tin ảnh chứa nhiều Sprite ví dụ trên, sau cửa sổ Inspector chọn Texture Type Sprite, Sprite Model Multiple Xong nhấn Apply Multiple sprite Tiếp theo ta cần xác định vùng bao, để xác định sprite thuộc Multiple sprite vừa import vào cách bảng Inspector chọn Sprite Editor Ở cửa sổ Sprite Editor, ta chọn Slice, sau để mặc định thông số, chọn nút Slice, Unity tự động xác định vùng bao nhỏ cho sprite cho Hoặc tự dùng chuột để xác định vùng bao Sprite editor Sau nhấn nút Apply cửa sổ Sprite Editor để áp dụng Vậy ta tạo xong hai loại sprite Unity c Thêm Sprite render cho Empty GameObject - Tạo Empty GameObject, đặt tên Ground Sau chọn đối tượng này, cửa sổ Inspector ta chọn Add Component sau chọn Rendering, chọn Sprite Render Tiếp theo, mục Sprite Render cửa sổ Inspector, ta chọn Sprite để vẽ (Nút khoan tròn đỏ) Chọn Sprite Mách nước: bạn kéo thả trực tiếp từ thư mục sprite vào cửa sổ Scenes Phần hướng dẫn, cách tạo Animation, điều khiển hành động nhân vật (Animator) Data dự án mẫu bạn tải đây: https://www.dropbox.com/sh/ts3o67arbhcwv24/5MiyT03YOa Link phần tiếp theo: https://www.facebook.com/notes/hội-lập-trình-viên-game-đà-nẵng/làmgame-2d-bằng-unity-phần-3-animation-và-điều-khiển-hành-động-nhân-vậtanimato/233104363528500?ref=notif¬if_t=like ... project 2D sau gõ tên project xong nhấn Create Project Kết sau: First look b Cấu hình dự án 2D Sau tạo dự án xong, Hierarchy có đối tượng Main Camera Chúng ta cần điều chỉnh kiểu hiển thị Scene 2D. .. xác định vùng bao Sprite editor Sau nhấn nút Apply cửa sổ Sprite Editor để áp dụng Vậy ta tạo xong hai loại sprite Unity c Thêm Sprite render cho Empty GameObject - Tạo Empty GameObject, đặt tên... theo: https://www.facebook.com/notes/hội -lập- trình- viên -game- đà-nẵng/làmgame -2d- bằng -unity- phần-3-animation -và- điều-khiển-hành-động-nhân-vậtanimato /23 3104363 528 500?ref=notif¬if_t=like

Ngày đăng: 02/10/2019, 21:19

Từ khóa liên quan

Mục lục

  • Làm Game 2D bằng Unity - Phần 2 - Tạo dự án game 2D, Sprite và GameObject

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan