Skip to content

kosooyoul/practice-web-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Game Practice

  • Practice to make web game

Practices

  • Move & Jump

    • See https://game.auoi.net/move-and-jump
    • Move left: left arrow key, touch left side and move left
    • Move right: right arrow key, touch left side and move right
    • Jump/Flap: spacebar, touch right side
  • Avatar

  • Fall 3D

  • Move 3D

    • See https://game.auoi.net/move-3d
    • Move left: left arrow key, touch left side and move left
    • Move right: right arrow key, touch left side and move right
    • Move up: up arrow key, touch left side and move up
    • Move down: down arrow key, touch left side and move down
  • Andante

    조작법:

    • Move left: left arrow key, touch left side
    • Move right: right arrow key, touch right side
    • Jump/Flap: spacebar, touch right side

    주요 기능:

    • 다중 스테이지 시스템 (stage1, stage2, stage3, stageLoop)
    • 스테이지 전환 효과 (fade, slide, seamless, warp)
    • 물리 엔진 (중력, 점프, 반사, 공중 플랩)
    • 카메라 시스템 (스무딩, 타겟 추적, seamless loop)
    • 다양한 경계 동작 (block, warp, seamless, respawn)

    구조:

    • core/: 게임 핵심 (Game, GameLoop, Canvas, Camera, MapLoader, TransitionManager)
    • entities/: 엔티티 (Player, Platform, Entity)
    • physics/: 물리 엔진 (PhysicsWorld, PhysicsBody, Collision)
    • input/: 입력 처리 (InputManager, Joypad)
    • scenes/: 씬 관리 (GameScene)
    • maps/: 맵 데이터 (stage1~3, stageLoop)
    • config/: 설정 상수

About

web game practice, make practices step by step, to develop web game later

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors