Godot là một nền tảng sáng tạo trò chơi miễn phí nguồn mở để xây dựng các trò chơi nền tảng chéo

Godot Phần mềm phát triển trò chơi miễn phí

Nhà sản xuất trò chơi 3D với giao diện dựa trên nút và API REST

Godot là một nhà thiết kế trò chơi 3D với giao diện đơn giản và khả năng chỉnh sửa trực tiếp liên tục. Nó là nhẹ, mạnh mẽ, hỗ trợ hoạt hình và hiệu ứng âm thanh.

Tổng quan

Godot là một nền tảng làm trò chơi nguồn mở phong phú để xây dựng các trò chơi nền tảng chéo. Nó cung cấp hỗ trợ đầy đủ để tạo các đối tượng 2D, 3D. Có một kiến ​​trúc dựa trên nút để xây dựng các trò chơi nơi người dùng có thể tạo và kết nối các nút khác nhau tùy thuộc vào các cảnh mong muốn. Toàn bộ hệ sinh thái thân thiện với nhà phát triển với trải nghiệm mã hóa trực tiếp và người dùng có thể tạo các plugin cho chức năng cần thiết. Hơn nữa, nó cung cấp đồ họa độ nét cao với sự hỗ trợ của MSAA và FXAA. Có khả năng nướng trước đồ họa cho các thiết bị cấp thấp. Nhà sản xuất trò chơi 3D trực tuyến miễn phí này kết hợp các hiệu ứng đẹp bao gồm tonemapper. Nó hỗ trợ HDR, tiếp xúc tự động, nở hoa. và phản xạ không gian màn hình. Hơn nữa, nó hỗ trợ bộ điều khiển động học để phát hiện va chạm. Nhà sản xuất trò chơi 3D miễn phí này hoạt động trên tất cả các nền tảng phổ biến như Windows, Linux và MacOS hoặc 32 bit hoặc 64 bit. Nó là an toàn, mạnh mẽ và dễ dàng thiết lập trên các máy chủ cục bộ hoặc đám mây. Trên hết, nó cung cấp API REST cho các tích hợp của bên thứ ba. Godot được viết bằng C ++. Ngoài ra, trình soạn thảo trò chơi nguồn mở này có ngôn ngữ kịch bản riêng có tên GDScript được sử dụng để xây dựng các trò chơi nền tảng hoạt hình. Tuy nhiên, có tài liệu chi tiết có sẵn liên quan đến phát triển và triển khai.

Yêu cầu hệ thống

Yêu cầu thiết lập Godot bao gồm:

  • Python 3.5+.
  • Git
  • Scons 3.0+
  • XCODE

Đặc trưng

Godot cung cấp các tính năng chính sau:

  • Mã nguồn mở
  • API nghỉ ngơi
  • Tự lưu trữ
  • Chắc chắn
  • 2D, hỗ trợ 3D
  • Kiến trúc dựa trên nút
  • Hoạt hình
  • Bệnh lý chéo
  • Tùy chọn xuất
  • Có thể mở rộng
  • Kịch bản trực quan
  • Kéo và thả ui
  • Mạnh mẽ

Hướng dẫn cài đặt

Khi tất cả các yêu cầu trước được cài đặt, hãy chạy lệnh sau trong thiết bị đầu cuối để sao chép mã nguồn:

    git clone https://github.com/godotengine/godot.git

Sau đó, hãy chuyển đến thư mục gốc của mã nguồn động cơ và chạy lệnh sau để biên dịch cho các máy Mac được hỗ trợ cho Intel (x86-64):

    scons platform=osx arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu)

Chạy lệnh sau để biên dịch cho máy Mac được hỗ trợ bởi Apple Silicon (ARM64):

    scons platform=osx arch=arm64 --jobs=$(sysctl -n hw.logicalcpu)

Sau đó, chạy lệnh sau:

    lipo -create bin/godot.osx.tools.x86_64 bin/godot.osx.tools.arm64 -output bin/godot.osx.tools.universal

Cuối cùng, tìm nhị phân thực thi vào thùng/ thư mục con.

 Tiếng Việt