パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v3.0.0

piecemeal

2Dゲーム用の基本的なデータ構造。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
488
いいね数
7
Pub ポイント
140

パッケージをインストール

flutter pub add piecemeal

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Piecemeal は、ベクトル、長方形、ポイントなどの基本的な 2D ゲーム開発データ構造を提供する軽量な Dart パッケージです。シンプルさとパフォーマンスを重視して設計されており、2D 環境におけるゲームエンティティ、衝突、空間操作の管理に必要な基盤ツールを提供します。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 

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト