Bài 1 lập trình game 2d với unity các khái niệm cơ bản

5 381 1
Bài 1 lập trình game 2d với unity   các khái niệm cơ bản

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

Thông tin tài liệu

Unity3D là một môi trường phát triển tích hợp, mạnh mẽ, hỗ trợ thao tác kéo thả, tuỳ biến giao diện nhanh chóng, trực quan. Cung cấp các công cụ xử lý đồ hoạ, tích hợp sẵn thư viện vật lý, tính toán va chạm... Hỗ trợ phát triển cả game 2D và 3D. Hỗ trợ nhiều nền tảng thông dụng như OSX, Linux, Window, Web, iOS, Window Phone 8, Android, PS3, BB…

Làm Game 2D Unity - Phần - Các khái niệm January 2014 at 20:54 Chào bạn, Phần giới thiệu sơ lược viết giới thiệu số nét Unity, phần tìm hiểu số khái niệm lập trình game làm quen với mơi trường Unity II Các khái niệm GameObject - Một đối tượng cụ thể game gọi game object, nhân vật, đồ vật Ví dụ: cối, xe cộ, nhà cửa, người Component - Một GameObject có nhiều thành phần cấu tạo nên hình ảnh (sprite render), tập hợp hành động (animator), thành phần xử lý va chạm (collision), tính tốn vật lý (physical), mã điều khiển (script), thành phần khác thứ gọi component GameObject Sprite - Là hình ảnh 2D game object hình ảnh đầy đủ, phận Sprit Animation - Là tập hình ảnh động dựa thay đổi liên tục nhiều sprite khác Key Frame - Key Frame hay Frame trạng thái animation Có thể tạo nên từ sprite hay nhiều sprite khác Prefabs - Là khái niệm Unity, dùng để sử dụng lại đối tượng giống có game mà cần khởi tạo lại giá trị vị trí, tỉ lệ biến dạng góc quay từ mơt đối tượng ban đầu Ví dụ: Các đối tượng đồng tiên game Mario có xử lý giống nhau, nên ta việc tạo đối tượng ban đầu, đồng tiền lại sử dụng prefabs Hoặc ta lát gạch cho nhà, viên gạch sử dụng prefabs Sounds - Âm game Script - Script tập tin chứa đoạn mã nguồn, dùng để khởi tạo xử lý đối tượng game - Trong Unity dùng C#, Java Script, BOO để lập trình Script Scenes - Quản lý tất đối tượng chơi game Một scene game 10 Assets - Bao gồm tất phục vụ cho dự án game sprite, animation, sound, script, scenes… 11 Camera Là game object đặc biệt scene, dùng để xác định tầm nhìn, quansát đối tượng khác game 12 Transform Là phép biến đổi tịnh tiến, quay theo trục, phóng to thu nhỏ đối tượng III Làm quen với môi trường Unity Các thành phần bố trí - Để khỏi bỡ ngỡ để bố trí mặc định Unity Bố trí mặc định a Scenes - Phần màu đỏ số - Phần phần hiển thị đối tượng scenes cách trực quan, lựa chọn đối tượng, kéo thả, phóng to, thu nhỏ, xoay đối tượng - Phần có để thiết lập số thông số hiển thị ánh sáng, âm anh, cách nhìn 2D hay 3D b Game - Phần màu đỏ số - Phần hiển thị game thực thi, tab bên cạnh tab Scenes c Inspector - Phần số màu vàng - Phần hiển thị component Game Object thông số component d Project - Phần số màu xanh - Phần hiển thị thư mục Assets, chứa tất tài nguyên dự án game - Ở phần này, bên cạnh tab khác, có phần Console để hiển thị log q trình debug e Hierarchy - Phần đóng khung màu tím - Phần quản lý tất đối tượng scenes, chọn lựa, đổi tên, xoá đối tượng khỏi game f Top bar - Phần đóng khung màu đà - Phần chứa nút chuyên dụng: + Bốn nút bên trái: (1) tuỳ chọn cho phép dùng chuột kéo toàn scenes, phóng to, thu nhỏ, lựa chọn đối tượng scenes (2) cho phép dùng chuột di chuyển đối tượng scenes, (3) cho phép dùng chuột quay đối tượng (4) cho phép dùng chuột phóng to, thu nhỏ đối tượng + Ba nút giữa: (1) cho phép chạy demo game, (2) cho phép dừng game frame đó, (3) cho phép chạy frame + Hai drop list bên phải: (1) cho phép tuỳ chọn hiển thị layer, (2) cho phép chọn lưu bố trí người dùng thiết lập Ngồi có cửa sổ khác Unity, Sprite Editor, Animation, Animator, Console bạn tự tuỳ biến cho bố cục cho thuận tiện với khuyến cáo nên dùng bố cục mặc định (Chọn Top bar chọn Layout > Default) Vậy bạn làm quen với số thuật ngữ game giao diện Unity Phần hướng dẫn tạo, cấu hình dự án 2D Sprite, GameObject Unity Liên kết phần 0: https://www.facebook.com/notes/hội-lập-trình-viên-game-đà-nẵng/làm-game2d-bằng-unity-phần-0-đơi-nét-về-unity-và-bài-viết/232096593629277 Liên kết phần 2: https://www.facebook.com/notes/hội-lập-trình-viên-game-đà-nẵng/làm-game2d-bằng-unity-phần-2-tạo-dự-án-và-các-đối-tượng-cơ-bản/232425046929765 ... quen với số thuật ngữ game giao diện Unity Phần hướng dẫn tạo, cấu hình dự án 2D Sprite, GameObject Unity Liên kết phần 0: https://www.facebook.com/notes/hội -lập- trình- viên -game- đà-nẵng/làm -game2 d-bằng -unity- phần-0-đơi-nét-về -unity- và -bài- viết/232096593629277... https://www.facebook.com/notes/hội -lập- trình- viên -game- đà-nẵng/làm -game2 d-bằng -unity- phần-0-đơi-nét-về -unity- và -bài- viết/232096593629277 Liên kết phần 2: https://www.facebook.com/notes/hội -lập- trình- viên -game- đà-nẵng/làm -game2 d-bằng -unity- phần-2-tạo-dự-án-và -các- đối-tượng -cơ- bản/ 232425046929765... game 10 Assets - Bao gồm tất phục vụ cho dự án game sprite, animation, sound, script, scenes… 11 Camera Là game object đặc biệt scene, dùng để xác định tầm nhìn, quansát đối tượng khác game 12

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

Từ khóa liên quan

Mục lục

  • Làm Game 2D bằng Unity - Phần 1 - Các khái niệm cơ bản

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

Tài liệu liên quan