Engine
게임 엔진
개요
PBR 렌더링, 물리 엔진, ECS 아키텍처 및 비주얼 스크립팅을 갖춘 완전한 게임 엔진.
Engine은 PBR 렌더링 기능을 갖추고 브라우저에서 실행되는 완전한 게임 엔진입니다. Entity Component System 아키텍처는 복잡한 게임 로직을 가능하게 하며, 통합된 물리, 경로 탐색 및 오디오 시스템이 모든 게임플레이 요구를 충족합니다. 비주얼 스크립팅은 모든 사람이 게임 개발에 접근할 수 있게 합니다.
Engine is free to use — no backing, no subscription.
주요 기능
PBR 렌더링 파이프라인
Entity Component System
물리 시뮬레이션
비주얼 스크립팅
지형 및 식생
NavMesh 경로 탐색
공간 오디오
WebGPU 최적화
스크린샷

갤러리




자주 묻는 질문
이걸로 진짜 게임을 출시할 수 있나요?
프로젝트는 Bevy 엔진 위에서 Rust 프로젝트를 생성하고 컴파일하여 네이티브 Windows, macOS, Linux 애플리케이션이나 Android APK로 내보낼 수 있습니다. iOS와 콘솔은 지원되지 않습니다.
게임플레이는 어떤 언어로 작성하나요?
JavaScript로 작성하며, 직접 타이핑하기보다 연결하고 싶은 로직에는 비주얼 스크립팅을 사용할 수 있습니다. 에디터에서 작성한 스크립트는 내장 런타임을 통해 네이티브 빌드에서도 변경 없이 그대로 실행됩니다 — 유지 관리해야 할 두 번째 버전은 없습니다.
멀티플레이어는 어떻게 추가하나요?
공유 테스트 서버가 이미 실행 중이며, 새 씬은 기본적으로 그 서버를 가리키므로 아무것도 결제하기 전에 게임을 온라인으로 만들 수 있습니다. 테스트 룸이 비좁아지면, 회원 구역의 버튼 하나로 나만의 Colyseus 서버를 만들 수 있습니다.
렌더러는 무엇을 하나요?
WebGPU 기반 Babylon.js이며, WebGL2로 폴백됩니다: 물리 기반 머티리얼, 지형과 식생, 공간 오디오, 그리고 WebAssembly로 컴파일된 Havok 물리 엔진입니다.
브라우저는 얼마나 큰 게임을 담을 수 있나요?
소규모와 중간 규모 프로젝트는 문제없이 돌아갑니다. 대규모 오픈 월드는 탭의 메모리 한계에 부딪히며, 솔직히 말하면 그 정도 규모의 상업 타이틀에는 여전히 성숙한 데스크톱 엔진이 맞는 도구입니다.
에셋은 어디서 오나요?
스위트의 다른 모듈에서 옵니다: Sculpt와 Retopo에서 모델, Pigment와 Matter에서 텍스처, Pixel에서 스프라이트, Animate에서 애니메이션, Pulse에서 사운드. 엔진에 도달하기 위해 내보내기가 필요한 것은 아무것도 없습니다.
