본문으로 건너뛰기
Game Dev 모듈

Engine

게임 엔진

모듈로 돌아가기

개요

PBR 렌더링, 물리 엔진, ECS 아키텍처 및 비주얼 스크립팅을 갖춘 완전한 게임 엔진.

Engine은 PBR 렌더링 기능을 갖추고 브라우저에서 실행되는 완전한 게임 엔진입니다. Entity Component System 아키텍처는 복잡한 게임 로직을 가능하게 하며, 통합된 물리, 경로 탐색 및 오디오 시스템이 모든 게임플레이 요구를 충족합니다. 비주얼 스크립팅은 모든 사람이 게임 개발에 접근할 수 있게 합니다.

프로젝트 후원

Engine is free to use — no backing, no subscription.

카테고리Game Dev
기능8
버전0.5.5

주요 기능

PBR 렌더링 파이프라인

Entity Component System

물리 시뮬레이션

비주얼 스크립팅

지형 및 식생

NavMesh 경로 탐색

공간 오디오

WebGPU 최적화

스크린샷

aukimi Engine - 게임 엔진

갤러리

aukimi Engine — 스크린샷 1
aukimi Engine — 스크린샷 2
aukimi Engine — 스크린샷 3
aukimi Engine — 스크린샷 4

자주 묻는 질문

이걸로 진짜 게임을 출시할 수 있나요?

프로젝트는 Bevy 엔진 위에서 Rust 프로젝트를 생성하고 컴파일하여 네이티브 Windows, macOS, Linux 애플리케이션이나 Android APK로 내보낼 수 있습니다. iOS와 콘솔은 지원되지 않습니다.

게임플레이는 어떤 언어로 작성하나요?

JavaScript로 작성하며, 직접 타이핑하기보다 연결하고 싶은 로직에는 비주얼 스크립팅을 사용할 수 있습니다. 에디터에서 작성한 스크립트는 내장 런타임을 통해 네이티브 빌드에서도 변경 없이 그대로 실행됩니다 — 유지 관리해야 할 두 번째 버전은 없습니다.

멀티플레이어는 어떻게 추가하나요?

공유 테스트 서버가 이미 실행 중이며, 새 씬은 기본적으로 그 서버를 가리키므로 아무것도 결제하기 전에 게임을 온라인으로 만들 수 있습니다. 테스트 룸이 비좁아지면, 회원 구역의 버튼 하나로 나만의 Colyseus 서버를 만들 수 있습니다.

렌더러는 무엇을 하나요?

WebGPU 기반 Babylon.js이며, WebGL2로 폴백됩니다: 물리 기반 머티리얼, 지형과 식생, 공간 오디오, 그리고 WebAssembly로 컴파일된 Havok 물리 엔진입니다.

브라우저는 얼마나 큰 게임을 담을 수 있나요?

소규모와 중간 규모 프로젝트는 문제없이 돌아갑니다. 대규모 오픈 월드는 탭의 메모리 한계에 부딪히며, 솔직히 말하면 그 정도 규모의 상업 타이틀에는 여전히 성숙한 데스크톱 엔진이 맞는 도구입니다.

에셋은 어디서 오나요?

스위트의 다른 모듈에서 옵니다: Sculpt와 Retopo에서 모델, Pigment와 Matter에서 텍스처, Pixel에서 스프라이트, Animate에서 애니메이션, Pulse에서 사운드. 엔진에 도달하기 위해 내보내기가 필요한 것은 아무것도 없습니다.

관련 모듈

잘 어울립니다