*UNDER CONSTRUCTION*

게임/시각화 툴에 대한 고민

created:
<a>

Introduction

나는 시각화를 좋아한다. 이를 공유하는 것도 좋아한다.

이것저것 만들때, 이를 공유하는 것을 염두하고 만들고 싶고, 보통 이상한 시뮬레이션을 만들기에, 컴파일 언어를 쓰고싶다.

Criteria

  • GUI
  • Simple Draw
    draw_rectangle(x, y, w, h) 같이 간결하게 그림 그리기 가능
  • Compile language
  • Web exportable

Game Engines

Love2D

Lua51 기반 게임엔진

  • GUI
  • Simple Draw draw_rectangle(x, y, w, h) 같이 간결하게 그림 그리기 가능
  • Compile language
  • Web exportable

Raylib

C/Rust/Go 게임 엔진

  • GUI
    Rust에서는 포트가 되어있지 않음
  • Simple Draw draw_rectangle(x, y, w, h) 같이 간결하게 그림 그리기 가능
  • Compile language
  • Web exportable

Caution

Go에서는 Wayland 환경 비정상 작동

Note

(2026-03-14T03:51:36+09:00)

최근 C 언어를 배웠기에 사용 가능

Ebitengine

Go 기반 게임엔진

Note

내가 Go를 많이 써보지 않음

GO WASM

Go WASM으로 HTML Canvas 조작하기

  • GUI
  • Simple Draw
  • Compile language
  • Web exportable
  • Slow!!!
    왜인지 모르지만..

Macroquad

Rust 기반 게임엔진

  • GUI
  • Simple Draw draw_rectangle(x, y, w, h) 같이 간결하게 그림 그리기 가능
  • Compile language
  • Web exportable

Caution

60 FPS 고정

Nannou

Rust 기반 시각화 툴

  • GUI
  • Simple Draw draw_rectangle(x, y, w, h) 같이 간결하게 그림 그리기 가능
  • Compile language
  • Web exportable

WEB

JS + Canvas / P5.js

  • GUI
  • Simple Draw draw_rectangle(x, y, w, h) 같이 간결하게 그림 그리기 가능
  • Compile language
  • Web exportable

Godot

game engine

  • GUI
  • [-] Simple Draw
  • [-] Compile language (gdscript/c#/…)
  • Web exportable

게임엔진이라 그림 그리기만 하기에는 overkill인 느낌이 있긴 한데, 웬만한 그림은 그릴 수 있는 것 같다.

Webmentions(?)

Q. Why isn't my webmention not appearing?

A. I deploy this site not so often and this site is static site. So don't expect your webmention to appear instantly. Thanks for the webmention and sorry for the inconvenience.
last deployed: see footer