패키지, 저장소 및 앱 카테고리 검색

패키지 상세v3.0.0

piecemeal

귀하의 2D 게임을 위한 기본 데이터 구조.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
488
좋아요
7
Pub 점수
140

패키지 설치

flutter pub add piecemeal

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Piecemeal은 벡터, 사각형, 점과 같은 2차원 게임 개발에 필수적인 데이터 구조를 제공하는 가벼운 Dart 패키지입니다. 단순성과 성능을 고려하여 설계되었으며, 2차원 환경에서 게임 엔티티, 충돌 및 공간 연산을 관리하기 위한 기초 도구를 제공합니다. Flutter로 게임을 개발하는 개발자에게 이상적이며, Android, iOS, Web, macOS, Windows, Linux 등 다양한 플랫폼으로의 크로스플랫폼 배포를 지원합니다. 패키지는 최소한의 기능만 포함되어 있어 기존 프로젝트에 부담 없이 쉽게 통합할 수 있습니다.

사용 사례

  • 2D 게임 물리
  • 충돌 감지
  • 게임 오브젝트 위치 지정
  • 공간 계산
  • 간단한 게임 프로토타이핑

주요 기능

  • 2D 벡터 수학
  • 사각형 및 점 유틸리티
  • 크로스 플랫폼 지원
  • 최소 종속성
  • 클린하고 읽기 쉬운 API

적합한 대상

  • 초보 게임 개발자
  • 소형에서 중형까지의 2D 게임
  • Flutter 기반 게임 프로토타입
  • 기본 기하 도구가 필요한 프로젝트

고려 사항

  • 복잡한 물리 엔진에 적합하지 않습니다
  • 2차원 공간 연산에 제한됨
  • 내장된 렌더링 또는 입력 처리 없음

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Piecemeal is a small Dart library of low-level utility types aimed at 2D games. In particular, I harvested it from my roguelike Hauberk.

Using it

Add it to your package's pubspec:

dependencies:
  piecemeal: any

Import it:

import 'package:piecemeal/piecemeal.dart';

Running tests

Piecemeal comes with a unit test suite. From the root directory of piecemeal, run:

dart --checked test/run_all.dart 

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트