• Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • DDOS
    • Kali Linux / Parrot
    • SQL Injection
    • Virus-Trojan-Rat
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
  • Tin tức
  • Kiến thức
AnonyViet
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • DDOS
    • Kali Linux / Parrot
    • SQL Injection
    • Virus-Trojan-Rat
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
  • Tin tức
  • Kiến thức
No Result
View All Result
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • DDOS
    • Kali Linux / Parrot
    • SQL Injection
    • Virus-Trojan-Rat
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
  • Tin tức
  • Kiến thức
No Result
View All Result
AnonyViet
No Result
View All Result

[Lập Trình Game] Hướng Dẫn dùng AutoTile khi thiết kế Game với Godot

AnonyViet by AnonyViet
11/04/2020
in Code
0

Như các bạn đã biết tilemap là bề mặt di chuyển khi nhân vật trong game của mình chuyển động. Chúng ta đã làm quen khái niệm này ở Bài 2 rồi. Trong bài này mình sẽ hướng dẫn các bạn làm quen với Autotile. Chwusc năng Autotile giúp chúng ta sẽ tự động tạo tilemap cho game mà không cần phải set thủ công. Chúng ta cùng bắt đầu thôi.

Chúng ta có thể tóm tắt cách thực hiện như sau:

Các bài viết liên quan

[Godot RPG] #3: Tấn Công & Object 6

[Godot RPG] #3: Tấn Công & Object

20/08/2020
[Godot RPG] #2: Nhân vật 7

[Godot RPG] #2: Nhân vật

16/08/2020 - Updated on 20/08/2020
[Godot Engine] Export sang Windows, Linux, MacOS, Android 8

[Godot Engine] Export sang Windows, Linux, MacOS, Android

16/08/2020
hoc lap trinh game can gi

Học Lập Trình Game Cần Gì? Có Khó Không? Học Bao Lâu?

12/08/2020

1. Chọn TileMap
2. Mở TileSet từ inspector
3. Mở rộng Child mà bạn muốn sử dụng làm tự động bằng autotile
a) Bạn nên tạo TileSet bằngsingle Sprite giữ toàn bộ trang sprite, thay vì tạo một nút Sprite riêng cho mỗi ô.
4. Trong chế độ xem mở rộng, hãy chọn hộp “Autotile”.
5. Bên output box (ở dưới cùng của editor), bạn sẽ thấy một số tab, một trong số đó được gọi là Autotiles. Chọn tab đó để vào chế độ xem Tự động.
6. Bây giờ bạn sẽ thấy một số tab: Icon, Bitmask, Collision, Occlusion, Navigation và Priority

Bạn có thể xem chi tiết hướng dẫn ở bên dưới:

Cách tạo AUTOTILE

Bước đầu tạo tileset hoặc bạn cũng có thể sài cùng cái tileset cũng được, tileset cho phép bạn thêm nhiều ảnh vào nhưng ở đây mình tạo 1 project mới nên sẽ làm mới

Xem thêm:  Tìm hiểu Visual Scripting trong Godot Engine

Bạn click Autotile rồi bật cái trong ảnh lên

Cách tạo AUTOTILE

Sau đó kéo khít với ảnh

dùng AUTOTILE trong godot

Tiếp ở phần Selected File

Tile Mode : AUTO_TILE

AutoTile bitmask : 3×3(minimal)

thiết lập AUTOTILE khi dùng godot

Tiếp đến các bạn chọn Bitmask

Bitmask

Và tô đỏ cho mình những phần ở giữa, không tô phần ngoài phần mà dùng làm bề mặt để player đứng trên á

Như này:

tạo bề mặt di chuyển nhanh bằng autotile

Hoặc như này:

thiết kế autotile

Và tiếp đến là set Collision cho nó nữa

Đã set xong

set Collision

Và ra ngoài set thôi khi vẽ tilemap nó sẽ tự tạo cho bạn

[Lập Trình Game] Hướng Dẫn dùng AutoTile khi thiết kế Game với Godot 5

Vậy là bạn đã tiết kiệm được một ít thời gian thủ công không phải tạo bề mặt di chuyển bằng tay nửa. Tính năng Autotile sẽ tự động giúp bạn thực hiện các thao tác lắp đi lặp lại.

Tags: autotileGodotGODOT ENGINElập trình gamethiết kế gameTilemap
Previous Post

Tổng hợp các Website chia sẻ File sau đó tự hủy, tốc độ Download cao

Next Post

[Lập Trình Game] Bài 10: Tạo Kẻ Thù trong game bằng Godot – Phần 1

AnonyViet

AnonyViet

Kiến thức như một ngọn lửa, càng chia sẽ nó sẽ càng bùng cháy!

Related Posts

môi trường ảo python windows
Code

Cách thiết lập môi trường ảo Python trên Windows 10

17/01/2021
Các kiểu dữ liệu cơ bản trong Python 9
Code

Các kiểu dữ liệu cơ bản trong Python

12/01/2021
Top 5 Ngôn Ngữ Lập Trình Hacker Mũ Trắng Nên Học
Code

Top 5 Ngôn Ngữ Lập Trình Hacker Mũ Trắng Nên Học

27/11/2020 - Updated on 30/11/2020
Xoá các File trùng lặp bằng Python
Code

Viết chương trình Xoá các File trùng lặp bằng Python

22/10/2020
viet ung dung chat bang python
Code

Cách viết ứng dụng chat đơn giản bằng Python

15/10/2020 - Updated on 16/10/2020
ứng dụng tra số điện thoại thuộc Quốc gia nào
Code

Viết ứng dụng tra số điện thoại thuộc Quốc gia nào bằng Python

11/10/2020 - Updated on 13/10/2020
Next Post
tạo kẻ thù trong game bằng godot

[Lập Trình Game] Bài 10: Tạo Kẻ Thù trong game bằng Godot - Phần 1

guest
guest

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.

0 Comments
Inline Feedbacks
View all comments

Liên hệ Quảng Cáo

Lien he AnonyViet

Đối tác

Fshare

Các bài mới

ghép ảnh áo dài tết

Cách ghép mặt vào ảnh áo dài Tết không cần Photoshop

17/01/2021
Các ứng dụng bảo vệ quyền riêng tư tốt nhất cho Android và iOS 10

Các ứng dụng bảo vệ quyền riêng tư tốt nhất cho Android và iOS

17/01/2021
môi trường ảo python windows

Cách thiết lập môi trường ảo Python trên Windows 10

17/01/2021
setup Absorber keylogger

Cách dùng Absorber Keylogger bí mật ghi lại thao tác bàn phím

15/01/2021
leaked db password MOSINT

MOSINT – Tool Truy vết địa chỉ Email để tìm thông tin cá nhân của bất kỳ ai

14/01/2021

Ads

Giới thiệu

AnonyViet

AnonyViet

Nơi chia sẻ những kiến thức mà bạn chưa từng được học trên ghế nhà trường!

Chúng tôi sẵn sàng đón những ý kiến đóng góp, cũng như bài viết của các bạn gửi đến AnonyViet.

Hãy cùng AnonyViet xây dựng một cộng đồng CNTT lớn mạnh nhất!

Giới thiệu

AnonyViet là Website chia sẻ miễn phí tất cả các kiến thức về công nghệ thông tin. AnonyViet cung cấp mọi giải pháp về mạng máy tính, phần mềm, đồ họa và MMO.

Liên kết

Game B52 |  Tải game đổi thưởng online | Chơi game bài hot 2020 | Chơi game bài đổi thưởng online | Gam Víp | 88vin link

Liên hệ đặt Ads: [email protected]

Liên hệ

Email: anonyviet.com[@]gmail.com

1409 Hill Street #01-01A
Old Hill Street Police Station
Singapore 179369

Bài viết mới

  • Cách ghép mặt vào ảnh áo dài Tết không cần Photoshop
  • Các ứng dụng bảo vệ quyền riêng tư tốt nhất cho Android và iOS
  • Cách thiết lập môi trường ảo Python trên Windows 10
  • Cách dùng Absorber Keylogger bí mật ghi lại thao tác bàn phím
  • MOSINT – Tool Truy vết địa chỉ Email để tìm thông tin cá nhân của bất kỳ ai
  • Cách kiểm tra tin nhắn Signal đã an toàn và riêng tư chưa?
  • Giới thiệu về AnonyViet
  • Liên hệ Quảng cáo
  • Privacy & Policy
  • Contact

© 2019 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về Công nghệ.

No Result
View All Result
  • Network
    • Mạng cơ bản
    • Hyper-V
    • Linux
    • Windown Server 2012
  • Security
    • Basic Hacking
    • Deface
    • DDOS
    • Kali Linux / Parrot
    • SQL Injection
    • Virus-Trojan-Rat
  • Thủ thuật
    • Khóa Học Miễn Phí
    • Code
    • Mẹo Vặt Máy Tính
    • Facebook
    • Windows 7/8/10
    • Đồ Họa
    • Video
  • Software
    • Phần mềm máy tính
    • Phần mềm điện thoại
  • MMO
    • Advertisers – Publishers
    • Affiliate Program
    • Kiếm tiền bằng điện thoại
    • Pay Per Click – PPC
  • Tin tức
  • Kiến thức

© 2019 AnonyViet - Chúng tôi mang đến cho bạn những kiến thức bổ ích về Công nghệ.

wpDiscuz