ほんの数行のコードでゼロからゲームを作成するのに役立つ新しいプロジェクトを開始しました。ここはそういうサイトではないので宣伝はしませんが、いくつか質問させてください。
そのため、このツールは、ゲームの作成に役立っていたほとんどのアプリを引き継いで、1 つのアプリですべてを支配します (または、 cocos2d と box2d でのみ実行される可能性があります)。
したがって、最初にツールを作成して、イメージのポリゴン形状を描画できるようにする必要があります ( box2d のボディを作成するため)。
各ピクセルを 2 つの配列に保持してみてから、ピクセル チャネルをチェックします。アルファ <= 0.3 が含まれている場合、ピクセルは無視されます。アルファが >= 0.3 の場合は、後でピクセルを配列に格納します。すべてのピクセルをチェックした後、形状の端にあるピクセルを頂点として形状を作成します (端のピクセルをチェックするには、別のループが必要です)。
質問:これは良いアプローチですか?または別のより良い方法はありますか?
私はこのツールを非常に軽く、高性能で、すべての Apple ソフトウェアのようにしたいと考えています。これが私が尋ねる理由です。読んでくれてありがとう、誰かが私に良い答えをくれることを願っています。