10 điểm bởi xguru 2021-05-13 | 2 bình luận | Chia sẻ qua WhatsApp
  • Mã nguồn mở engine game mô phỏng chiến lược thời gian thực do một nhà phát triển solo tự xây dựng

  • Sử dụng OpenGL 3.3 và ngôn ngữ C

  • Kết xuất bản đồ dựa trên tile, trình chỉnh sửa map/cảnh

  • Camera RTS/FPS

  • Kết xuất nước (phản chiếu, khúc xạ, viền mềm, v.v.)

  • Framework UI dựa trên Nuklear

  • Có thể script bên trong engine bằng Python 2.7

  • Kết xuất nhanh cho bản đồ lớn

  • Tìm đường cho unit với nhiều loại/kích cỡ khác nhau (sử dụng Navigation Layer)

  • Tránh va chạm

  • Các tính năng cho RTS: minimap, chọn unit, chiến đấu của unit, Fog-of-War, cơ chế xây dựng căn cứ, cơ chế thu thập và vận chuyển tài nguyên

  • Chiến đấu tầm xa sử dụng mô phỏng vật lý của đạn bắn

  • Hỗ trợ nhiều độ phân giải và tỷ lệ màn hình khác nhau

  • Hỗ trợ serialization/deserialization toàn bộ trạng thái của trình thông dịch Python

  • Đa nền tảng: Linux/Windows

  • Evergloly, game demo sử dụng engine này, có thể tải trên Steam hoặc mua trên Itch.io

  • Nhật ký triển khai engine và phát triển game được công khai trên YouTube

2 bình luận

 
dalinaum 2021-05-17

Bản thân engine scene graph là một dự án có quy mô mà một người tự làm cũng được. Tôi cũng từng có kinh nghiệm làm một engine scene graph đơn giản hồi còn phục vụ theo diện nghĩa vụ chuyên môn. Nhưng càng về sau thì có vẻ tính thương mại của nó càng giảm. Theo một nghĩa nào đó, những dự án như thế này dường như đang dần trở thành đúng nghĩa là toy project...

 
xguru 2021-05-13

Nhìn bên mảng game thì có vẻ thật sự có rất nhiều người một mình hoàn thành được những thứ đồ sộ như thế này

rg3d bên dưới cũng là một engine do một nhà phát triển cá nhân tạo ra.