Home

Awesome

alpha-demo

demos for korok engine's beta release

To install korok engine:

go get korok.io/korok

Clone demo project:

git clone git@github.com:KorokEngine/beta-demo.git

Run demo(eg:text):

$ cd text
$ go run main.go

text

Show how to use TextComp and Transform

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/alpha_text.jpeg" width="500">

sprite

Show how to use SpriteComp and Transform

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/alpha_sprite.jpeg" width="500">

simple mesh

Show how to use MeshComp and Transform

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/alpha_mesh.jpeg" width="500">

input control

Show how to use InputSystem

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/v1_input.gif" width="500">

node system

Show how to use TransformComp

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/beta_node.gif" width="500">

script

Show how to use ScriptComp

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/beta_script.gif" width="500">

particle system

Show how to use ParticleComp

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/v1_snow.gif" width="500">

sprite animation

Show how to use sprite animation system

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/v1_sprite_anim.gif" width="500">

tween animaton

Show how to use tween animation system

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/v1_tween.gif" width="500">

gui

Show how to use korok's imgui

<img src="https://github.com/KorokEngine/beta-demo/blob/master/images/v1_gui.jpeg" width="500">

art from: learnopengl