Skip to content

Repository files navigation

Introduction

Artgine project demos — built with the Artgine engine.

Language

한국어

Demo

2D

Name Description Link
Maze 2D maze game with player, monsters, and pathfinding Demo
Shooting 2D top-down shooting game with multiplayer server support Demo
SideScroll 2D side-scrolling platformer Demo
Village 2D RPG village with multiplayer, bloom, and water effects Demo

3D

Name Description Link
BoxShow 3D grid of boxes with animated wave and dynamic color effects Demo
GeometryViewer 3D GeoJSON geometry viewer with custom shaders Demo
Map Real-time 3D object placement on a 2D MapLibre map Demo
ModularVillage 3D modular village scene with day/night cycle and shadows Demo
Voxel 3D voxel world editor with navigation mesh Demo
Terrain 3D terrain with shadow mapping, collision, and rigid body physics Demo

Tutorial

Name Description Link
Canvas Basic Artgine tutorial — 2D/3D canvas creation and camera switching Demo
Water Real-time water surface rendering using the Water plugin Demo
2DLight 2D scene with lighting and shadow projection Demo
3DLight 3D lighting with shadow mapping, normal maps, and skybox Demo
Animation 2D sprite animation with blackboard-based state management Demo
Collusion Collision detection with Rapier physics integration Demo
DecalSample 3D decal projection onto mesh surfaces Demo
IKSample Inverse Kinematics (FABR IK and LookAt IK) on a 3D rigged figure Demo
Particle Particle system with trails, physics, and billboard effects Demo
Plugin Plugin system integration tutorial Demo
RawRender Low-level rendering with custom vertex/fragment shaders Demo
ShaderEditer Live shader editor with Monaco IDE Demo
Skybox Skybox with procedural clouds and day/night light cycle Demo
ULPC Universal LPC Character — 2D character with full animation state machine Demo
Voxel Interactive 2D/3D voxel map editor Demo
Wind Wind effect simulation on 2D and 3D objects Demo
Terrain 3D terrain with shadow mapping, collision, and rigid body physics Demo

Getting Started

git clone --recursive https://github.com/06fs4dix/Artgine-Project.git
cd Artgine-Project
npm install
npm start

Set projectPath to the desired folder under proj in the Artgine app, then click Run.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages