Skip to content

Releases: PinTrees/Nova-Game-Engine

NOVA Game Engine 0.2.0

Choose a tag to compare

@PinTrees PinTrees released this 05 Oct 12:21

NOVA Game Engine 0.2.0

밤 캠프장 — Visual Effect Graph

받기: NOVA-Engine-0.2.0-win64.zip 을 풀고 Binaries\NovaEngine.exe (Windows 10 / 11 x64). C# 스크립트를 쓰려면 .NET SDK 8+.

새 기능

  • Visual Effect Graph — GPU 파티클 수십만 개 (compute). 그래프 창, 블록 20 종, GPU Event, 연산 노드 ~50 종 · Sub Graph · 사용자 속성, Output Mesh, 깊이 버퍼 충돌, 꼬리 (Particle Strip), GPU 정렬, 화면 밖 컬링, 견본 11 개, C# VisualEffect, nova vfx CLI. VFX Assistant: 로컬 Claude Code 와 대화로 이펙트 만들기 — 문서
  • 안드로이드 — 엔진 런타임 전체를 NDK 로, OpenGL ES 3.2 (PC 와 같은 그림), Build Settings 의 APK · AAB, ASTC · ETC2, C# (Mono), 터치 · UI · 소리, 서명 키 · 아이콘. Hub 의 "Android 빌드 지원" 모듈 — 문서
  • Vulkan 1.3 — 에디터 · 빌드한 게임 (-force-vulkan), DX11 과 화소 차이 최대 1
  • GPU 오클루전 컬링 — 굽기 없는 두 단계 Hi-Z, 그림자 캐스터 · 스킨 · 나무까지, DX11 · GL · Vulkan · 안드로이드
  • 렌더링 — Screen Space Reflection, TAA · SMAA, Line · Trail Renderer, 모델 끌어 놓기 (노드마다 Mesh Renderer, _LODn → LOD Group)
  • C# — Renderer.material · sharedMaterial · MaterialPropertyBlock (GPU 인스턴싱 속성 — 색이 달라도 한 묶음), Mesh · Skinned · Sprite 공통 Renderer, sortingOrder
  • 2D 물리 — Joint 2D (Hinge · Spring · Distance · Wheel · Fixed · Slider)

성능

  • 활성 카메라 찾기 · 물리 동기화 (3D · 2D) CPU — 도시 Play 프레임 7.95 → 6.6 ms (Release)
  • Vulkan · 안드로이드 GLES 그리기마다의 CPU, OpenGL 오클루전 GPU 대기

검사

자동 회귀 (실행 중인 에디터를 CLI 로) 전체 + 안드로이드 MuMu 기기 검사. 자세한 기록: README

NOVA Game Engine 0.1.0

Choose a tag to compare

@PinTrees PinTrees released this 01 Oct 20:04

NOVA Game Engine 의 첫 배포 묶음입니다. Unity 6 에디터를 그대로 옮겨 온 C++20 3D 게임 엔진 + 에디터 — 🌐 공식 사이트

받기 · 실행

  1. 아래 NOVA-Engine-0.1.0-win64.zip 을 받아 원하는 폴더에 풉니다.
  2. Binaries\NovaEngine.exe → NOVA Hub 에서 새 프로젝트를 만들거나 엽니다.
    • 바로 열기: Binaries\NovaEngine.exe --project "<프로젝트 폴더>"
    • 그래픽 API 를 이번만 바꾸기: -force-opengl / -force-d3d11

필요한 것: Windows 10 / 11 (x64), DirectX 11 또는 OpenGL 4.5 GPU. C# 스크립트를 쓰려면 .NET SDK 8 이상. Visual C++ 런타임은 묶음에 들어 있습니다. 처음 실행은 셰이더를 컴파일하느라 몇 초 더 걸립니다.

들어 있는 것

  • Unity 와 같은 에디터 — 도킹 창, Scene/Game 뷰, Hierarchy/Inspector/Project, 프리팹, Undo, Profiler, 창을 에디터 밖으로 빼기, 단축키
  • DirectX 11 / OpenGL 4.5 — 같은 렌더 코드, HLSL → GLSL 자동 변환, 에디터·빌드한 게임 모두 선택
  • 렌더링 — URP 식 PBR 재질, 캐스케이드 그림자(경계 섞기), Volume 후처리·안개·대기, 스카이박스
  • 월드 제작 — 지형 생성기·바이옴 10 종, 절차적 나무·숲(나무 충돌), 바위·절벽, 풀·꽃, 바다·호수·강
  • 게임플레이 — Unity 와 같은 C# MonoBehaviour(핫 리로드), Jolt 물리, Animator, UGUI, 파티클(Lit · Soft Particles), 오디오, 게임 빌드
  • NOVA CLI (nova) — 터미널·AI 가 실행 중인 에디터를 다룸: 만들기·바꾸기·Play·스크린샷·성능 측정·C# 실행(exec)·여러 명령(batch)

자세한 기능과 스크린샷은 README 와 공식 사이트 를 보세요.

확인

  • 묶음의 모든 exe/DLL 에 디버그 런타임 의존 없음 (Visual Studio 없는 PC 용)
  • 묶음으로 Hub 실행, 테스트 프로젝트의 씬 열기·Play, 캐릭터 FBX 가져오기, nova exec 확인

SHA256 (NOVA-Engine-0.1.0-win64.zip): 8D24B348D1B481E50866E2C1DACC006411D19CB39FB624256B651BEB34100B05