CopperLicht 1.11 - Phần mềm làm game và ứng dụng 3D

CopperLicht 1.11 - Phần mềm làm game và ứng dụng 3D

Ambiera
⚙️
Yêu cầuWindows XP/Vista/7/8
📦
Dung lượng6,4 MB
🔥
Độ phổ biến761 lượt tải
📄

Mô tả chi tiết

Giới thiệu về CopperLicht: Công cụ phát triển game 3D trên trình duyệt

CopperLicht là một phần mềm mã nguồn mở, được thiết kế để tạo ra các trò chơi và ứng dụng 3D trực tiếp trên trình duyệt web. Điểm nổi bật của nó là sự nhỏ gọn, cùng với một trình chỉnh sửa tích hợp đầy đủ, được xây dựng hoàn toàn bằng ngôn ngữ JavaScript.

Test game bằng CopperLicht trên trình duyệt
Test game bằng CopperLicht trên trình duyệt
CopperLicht có thể hoạt động độc lập hoặc kết hợp với phần mềm CopperCube .

Mặc dù có kích thước tương đối nhỏ, CopperLicht vẫn cung cấp nhiều tính năng mạnh mẽ. Những tính năng này bao gồm khả năng tạo hiệu ứng động cho nhân vật, hệ thống đổ bóng, quản lý bản đồ, các hiệu ứng hạt, ánh sáng chân thực, hiệu ứng phản chiếu trên mặt nước, sương mù, vẽ 2D và các hiệu ứng vật lý cơ bản.

Là một thư viện JavaScript và engine WebGL 3D miễn phí, CopperLicht có thể được sử dụng song song với phần mềm CopperCube như một trình chỉnh sửa tích hợp, hoặc hoạt động độc lập hoàn toàn.

Nguồn gốc của CopperLicht bắt nguồn từ backend WebGL được trích xuất từ phần mềm CopperCube. Do đó, nó cũng đi kèm với một trình chỉnh sửa 3D và hỗ trợ đa dạng các tính năng để phát triển game 3D trực tiếp trên trình duyệt.

Khác với các engine WebGL 3D khác, các mesh 3D (các asset trong game, như đồ vật trong cảnh game: sàn nhà, tường, địa hình, bầu trời...) trong CopperLicht được đóng gói trong các file nhị phân nhỏ. Điều này giúp tải nhanh chóng và giảm thiểu lượng băng thông tiêu thụ của người dùng.

Người dùng có thể dễ dàng nhập các file 3D vào CopperCube và xuất cảnh trong CopperLicht dưới định dạng WebGL.

Hiệu ứng ánh sáng trong game
Hiệu ứng ánh sáng trong game
Hiệu ứng ánh sáng và đổ bóng chân thực được tích hợp trong CopperLicht.

Một số dự án game sử dụng CopperLicht

  • PostCollapse - một tựa game sinh tồn lấy bối cảnh thế giới hậu khải huyền, được xây dựng bằng sự kết hợp của CopperLicht và CopperCube.
  • Cylontis - một trò chơi phiêu lưu huyền diệu do Ingo Sobolewski phát triển và hiện vẫn đang trong quá trình hoàn thiện. Game được xây dựng trên nền tảng CopperLicht, sử dụng công nghệ WebGL và chạy trực tiếp trên trình duyệt web.
  • T-World là một game nền tảng web đa ngôn ngữ, tích hợp các AI để phục vụ mục đích nghiên cứu và giáo dục, được tạo ra bởi ergio Burdisso từ Đại học quốc gia San Luis.
  • Mafia Empires - một tựa game MMORPG (game nhập vai nhiều người chơi trực tuyến) với bối cảnh thế giới tối tăm và xa lạ, nơi chỉ những người chơi xuất sắc nhất mới có thể vươn lên. Game hiện đang được phát triển bởi Wizard Workshop Limited.

Hình ảnh trong game Mafia Empires
Hình ảnh trong game Mafia Empires
Game Mafia Empires được phát triển bằng CopperLicht.

Những tính năng nổi bật của phần mềm tạo ứng dụng 3D và game CopperLicht

  • CopperLicht được tích hợp hoàn chỉnh với trình biên tập 3D CopperCube, mang đến một quy trình làm việc liền mạch.
  • Phần mềm cung cấp đa dạng các tính năng thiết kế đồ họa 3D, đáp ứng nhiều nhu cầu sáng tạo khác nhau.
  • Với khả năng tối ưu hóa cao, CopperLicht đảm bảo tốc độ kết xuất nhanh chóng và hiệu quả, ngay cả với những cảnh 3D có quy mô lớn.
  • Được viết bằng ngôn ngữ JavaScript, mã nguồn của CopperLicht dễ đọc, dễ gỡ lỗi, từ đó giúp khởi động và vận hành ứng dụng cực kỳ nhanh chóng.
  • CopperLicht hỗ trợ phát lại các cảnh động với hiệu ứng nhân vật, sử dụng các liên kết (joint) và trọng số (weight) để tạo chuyển động tự nhiên.
  • SceneGraph API với nhiều hướng dẫn và ví dụ minh họa giúp người dùng dễ dàng tiếp cận và sử dụng phần mềm.
  • Khác biệt với các phần mềm khác, CopperLicht nén dữ liệu 3D mesh vào các file nhị phân nhỏ gọn, giúp tăng tốc độ tải và tiết kiệm dung lượng lưu trữ.
  • Phần mềm hỗ trợ nhiều định dạng file 3D phổ biến như 3DS, OBJ, X, LWO, B3D, CSM, DAE, DMF, OCT, IRRMESH, MS3D, MY3D, MESH, IMTS, BSP, STL, MD2, ASE, PLY, DXF, COB, SCN và nhiều hơn nữa.
  • CopperLicht là một phần mềm hoàn toàn miễn phí, cho phép người dùng trải nghiệm đầy đủ các tính năng mà không phải lo lắng về chi phí.

Góc nhìn thứ 3 trong game
Góc nhìn thứ 3 trong game
Nâng cao trải nghiệm camera góc nhìn thứ ba cho nhân vật.

Các tính năng đồ họa 3D mạnh mẽ của CopperLicht

  • Kho vật liệu và bóng đổ phong phú, giúp tạo ra những hiệu ứng hình ảnh ấn tượng.
  • Hỗ trợ ánh sáng chân thực, mang đến sự sống động cho các cảnh 3D.
  • Tích hợp công nghệ lightmap (đổ bóng thực), cải thiện chất lượng ánh sáng và bóng đổ.
  • Hệ thống hiệu ứng hạt mạnh mẽ, cho phép tạo ra các hiệu ứng đặc biệt như khói, lửa, nước.
  • Hiệu ứng phản chiếu bề mặt nước thời gian thực, tăng tính chân thực cho các cảnh có nước.
  • Khả năng tạo sương mù, tạo chiều sâu và không gian cho cảnh 3D.
  • Hiệu ứng xương nhân vật, giúp tạo chuyển động tự nhiên và linh hoạt cho nhân vật.
  • Kết xuất hình ảnh 3D dựa trên các cảnh theo thứ tự, tối ưu hóa hiệu suất và chất lượng hình ảnh.
  • Xử lý đồ vật dạng trong suốt: Tự động điều chỉnh thứ tự kết xuất các đối tượng 3D trong suốt để đảm bảo hiển thị chính xác.
  • Hệ thống hiệu ứng và hành động đa dạng, giúp tạo ra những trải nghiệm tương tác hấp dẫn.
  • Hỗ trợ màu vertex, cho phép tạo ra các hiệu ứng màu sắc độc đáo.
  • Hiệu ứng texture, giúp tăng tính chân thực và chi tiết cho các bề mặt 3D.
  • Tích hợp hệ thống kết xuất nguyên bản 3D và 2D, mở rộng khả năng sáng tạo.
  • Tự động vẽ lại thông minh: Thay vì vẽ lại toàn bộ cảnh 3D ở mỗi khung hình, CopperLicht chỉ vẽ lại những phần thay đổi, giúp giảm tải cho CPU và tăng hiệu suất.

Game PostCollapse sử dụng kết hợp 2 phần mềm
Game PostCollapse sử dụng kết hợp 2 phần mềm
Hình ảnh từ game PostCollapse, kết hợp sức mạnh của CopperLicht và CopperCube.

Các tính năng liên quan đến Web/HTML/JavaScript

  • CopperLicht có khả năng tự động phát hiện sự hỗ trợ của WebGL trong trình duyệt, và hiển thị thông tin text nếu WebGL không khả dụng.
  • Phần mềm cung cấp một lớp quản lý đầu vào thống nhất, giúp xử lý các sự kiện chuột và bàn phím một cách nhất quán trên các trình duyệt khác nhau.
  • CopperLicht là một thư viện JavaScript nén gọn nhẹ, giúp giảm kích thước tải xuống và cải thiện hiệu suất.

Hệ thống Collision cho cầu thang
Hệ thống Collision cho cầu thang
Hệ thống Collision và Response giúp tạo ra các tương tác và va chạm chân thực.

Phát hiện va chạm và hiệu ứng vật lý tích hợp

  • Hệ thống Collision và Response đơn giản hóa việc thêm các hiệu ứng vật lý vào đồ vật 3D, tạo ra các hành động chân thực như leo thang hoặc va chạm.
  • Các lớp 3D có thể tái sử dụng và được tối ưu hóa để đạt hiệu suất cao nhất.
  • AnimatorOnClick: Cho phép dễ dàng gọi các hàm JavaScript khi người dùng nhấp vào các nút trong cảnh 3D.

Xem thêm: CopperLicht 1.11 - Phần mềm làm game và ứng dụng 3D .
Từ khóa liên quan

Đánh giá tài liệu

CopperLicht 1.11 - Phần mềm làm game và ứng dụng 3D
5.0/5
Dựa trên 1 nhận xét
5 SAO
100%
4 SAO
0%
3 SAO
0%
2 SAO
0%
1 SAO
0%

Cảm ơn bạn đã đóng góp đánh giá

Khu vực tải về

An toàn - Tốc độ cao

Link tải chính thức

Đã quét Virus
Link Tốc độ cao