Thủ Thuật

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts

Trong phần này mình sẽ hướng dẫn bạn cách để có thể tạo/ thiết kế custom font thay vì sài font mặc định của godot.

Custom Fonts

Tải xuống

Bạn có thể truy cập vào link sau để có thể tải xuống font mà bạn muốn: 39 Free Retro, Video Game Fonts

Lưu ý: nếu như muốn gõ và hiển thị tiếng việt trên Gôt thì bạn cần phải kiếm 1 cái font tiếng việt nhé.

[Tạo 2D Platformer Game với Godot] Phần 18: Thiết kế Custom Fonts

Ở đây, mình đã tải xuống 1 font tên Atarian và bỏ nó vào thư mục mới mình vừa tạo tên Fonts nằm trong thư mục Assets.

Thiết lập

Thì ở trong phần trước mình đã chỉ bạn cách để có thể tạo custom styles cho game và cái custom fonts này nó cũng ở trong Theme Overrides đối với Godot 3.4 trở lên.

Còn nêú là 3.3 trở xuống thì nó sẽ có 1 mục đó là Custom Fonts.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 24[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 25

Bạn chọn cho mình Nutbatdau và chọn New Dynamic Font.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 26

Sau đó vào Font Data và nhấn vào nút Load.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 27

Sau đó tìm fonts mà bạn muốn sử dụng rồi nhấn vào open để mở nó lên nha.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 28

Sau khi làm xong thì font đã được apply vào node NutBatDau.[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 29

Bạn có thể chỉnh Size và Outline, Outlinesize, Color Outline, Mipmap, Filter ở phần Settings của Fonts.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 30

Ở đây mình sẽ chỉnh size lên 30 cho to và Outline size lên 1, Color Outline thành màu đen[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 31

Đây là sau khi mình làm xong, và cái chữ nó sát với lề button nên là chỉnh lại nha.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 32

Mình sẽ chỉnh nó lên 1 xíu.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 33[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 34

Sau đó copy và paste lại qua nút thoát game giống như ở phần trước khi mà bạn copy cái styles ấy nhé.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 35

Chỉnh size lên thêm tý nhé.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 36Sau khi mình chỉnh lên thêm xí thì nhìn nó đã thuận mắt hơn rất nhiều rồi.

Tiêu đề

Tiếp theo mình sẽ chỉnh tiêu đề.

Tiêu đề thì các bạn nên xài Font khác với Button nhé, làm như vậy sẽ tránh bị chán, trùng khi nhìn vào.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 37[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 38[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 39[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 40

 

Làm tương tự như với cái trên.

Chọn Label -> New Dymanic Fonts -> Chọn Fonts.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 41

Sau khi xong mình sẽ có kết quả như sau.[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 42

Mình chỉnh size lên cho to 1 chút.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 43

Sau đó mình sẽ chỉnh lại Outline Size, Color và bật Filter lên.

[Tạo 2D Platformer Game với Godot] Phần 20: Thiết kế Custom Fonts 44

Đây sẽ là kết quả cuối cùng mà mình có được sau khi hoàn thành tất cả các cái trên.

Tổng Kết

Vậy ở trong phần này mình đã hướng dẫn bạn xong cách thêm và thết kế fonts trong Godot. Ở phần tiếp theo mình sẽ hướng dẫn bạn cách thêm background vào cho Menu.

Đánh giá post

Rất Hữu ích

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

Bài liên quan

Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
Back to top button