njin
Engine 2D gọn nhẹ để tự tay làm game theo ý mình. Vibe coding cũng ổn luôn
Loading...
Searching...
No Matches
Nhân vật

Bộ điều khiển platformer (coyote time, nhảy tường, dốc) và top-down (8 hướng, lướt), bục di chuyển. Tiếp...

Classes

struct  njin::platformer_input
 Nút và cần điều khiển của một njin::platformer_body, game ghi vào mỗi frame. Tiếp...
struct  njin::platformer_body
 Nhân vật platformer: chạy, nhảy, rơi, trèo dốc, đứng trên bục di chuyển. Tiếp...
struct  njin::topdown_input
 Nút và cần điều khiển của một njin::topdown_body. Tiếp...
struct  njin::topdown_body
 Nhân vật top-down: đi 8 hướng (hoặc mọi hướng với cần analog), trượt dọc tường, lướt. Tiếp...
struct  njin::platformer_input_map
 Gắn action và axis vào một njin::platformer_body: module body đọc chúng trong phase_pre_update và ghi input, nên game không cần tự làm. Tiếp...
struct  njin::topdown_input_map
 Gắn action và axis vào một njin::topdown_body, như njin::platformer_input_map. Tiếp...
struct  njin::path_mover
 Cho một entity đi theo một đường gấp khúc lặp lại: bục di chuyển, lính gác, cưa chạy ray. Tiếp...
struct  njin::body_jumped
 Event: một njin::platformer_body vừa nhảy (cả nhảy trên không, nhảy tường). Tiếp...
struct  njin::body_landed
 Event: một njin::platformer_body vừa chạm đất. Tiếp...
struct  njin::body_dashed
 Event: một njin::topdown_body vừa bắt đầu lướt. Tiếp...

Mô tả chi tiết

Bộ điều khiển platformer (coyote time, nhảy tường, dốc) và top-down (8 hướng, lướt), bục di chuyển.