擬似ランダム性は私たちを助けます:ゲームのアセットを生成するためのツールの選択

過去のLudum Dare 44のショットはなくなりましたが、ゲームを作り、彼らのスキルを磨くための渇望は私を去りません。 オンラインイベントのメインページを見ると、開発者(チーム)が独自のゲームの傑作を作成するのに役立つツールをコンパイルすることについて著者が疑問に思っている興味深い投稿に出会いました。 この記事では、著者は、固定カラーパレットから単純なチップチューンのようなバックグラウンドミュージックやキャラクタースプライトに至るまで、ゲームのさまざまなリソースを生成する一連のツールを擬似ランダムにまとめることを目指しました。


LD 44のランダムゲームスクリーンセーバー


カットの下には、このコメントの翻訳があり、自分からの小さなコメントとメモがあります。


彼の検索で、著者はツールのいくつかの要件に導かれました。



ゲームタイトルジェネレーター


最初に必要なのは、プロジェクトの名前です。 それは非常に難しい場合がありますが、 ゲームタイトルジェネレーターに1,000万を超えるさまざまなオファーがあります。 「作成」ボタンであまり夢中にならないでください。Jemの期間中、ゲームの作成を管理する必要があるためです。
以下は、将来のゲームの傑作の生成されたタイトルの例です。


 Infect Of Stipulation Blast Of Privilege Rad Godzilla Wranglers Legendary Math Trivia Annigilation and City 

クーラー


白いテキスト#FFFFFFと青いゲームオブジェクト# 0000FF使用して、ゲームに退屈な黒い背景# 000000を使用しないでください。 代わりに、 CoolorsクールでバランスのとれたカラーパレットをCoolorsます。 スペースバーを押すだけで、 5つの新しいランダムな色の独自のパレットを作成できます。 特定の色が好きな場合は、それを修正してから、それに合った4つの新しい色を生成できます。 すべてのシェードを生成するボタン(ポンド記号)もあります。


以下のパレットの例:


時代のパレット


パレット2


その後、パレットをPNGPDFSVGなどのいくつかの異なる形式にエクスポートしたり、パレットへの直接リンクを知っているデザイナーと共有したりできます。


しゅう


キャラクターがゲームに干渉することもありません。 Pixeldudesmakerは、ランダムな面白いピクセル落書きを生成します。 好みに合った組み合わせを選択したら、3つの組み込みアニメーション( idleアニメーション、実行、ジャンプ)を持つスプライトテーブルをエクスポートできます。


こんなかわいい擬似ランダムキャラクターはどうですか? おそらく、スタブプレースホルダーとして、プロトタイプに侵入し、それを既に高品質の手動コンテンツに置き換えます。


実行中のアニメーション


ジャンプアニメーション


キャベゲン


洞窟地図が必要ですか? Cavegenでストーリーを構築してみませんか? アプリはセルラーオートマタアルゴリズムを使用して洞窟を作成し、それをjsonまたはpngとしてエクスポートできpng


Cavegenインターフェース


Jfxr


ゲームにはいくつかの効果音も必要です。 おそらく誰もが、レトロなスタイルでサウンドフラグメントを生成するクラシックsfxr知っています。 しかし、判明したように、 jfxrと呼ばれるこの古典的なjavascriptツールの実装もあります。


Jfxr Webインターフェイス


ビープスター


最後になりましたが、ゲームに必要なのは音楽です。 Beepsterをお試しください。 控えめなメロディーを作成できます。 唯一の欠点は、結果を自分で記録する必要があることです。


ミニマルなビープスターインターフェイス


翻訳者から:私はこのツールで自分で遊んで、 SoundCloudアップロードされた生成されたトラックへのリンクに以下に示すものと同じようなゲームのトラックを記録しSoundCloudhttps : //soundcloud.com/xnfss34b6ajq/dingdungdungdung


不足しているツール


このリストには、 tilesetを作成するためのツールがありtileset 。 つまり、レベルを構築するための基本的な要素です(プラットフォーマーであろうとトップダウンウォーカーであろうと)。 つまり、 tilemapではなく、実際のタイルスプライトです。 作者はそれらをどこでも検索しましたが、Webアプリケーションとしても実行されたものは見つかりませんでした。 ですから、おそらくここにはまだ「市場のギャップ」があり、今週私は本当にそのような楽器を作りたいと思っています。 それは印象的なものではありません。 これは単なるアイデアです。


タイルセットジェネレーター


以下は、プロジェクトリポジトリへのリンクです。 著者が短期間で非常に良い進歩を遂げたことに留意すべきです。


GitHub: https : //github.com/Quinten/random-tileset-generator


デモリンク: https : //quinten.imtqy.com/random-tileset-generator/


itch.ioへのリンク: https ://supernapie.itch.io/random-tileset-generator


生成されたtilesetライセンス: CC0


あとがき(翻訳者から)


これは、厳選されたツールの全リストです。 非常にうまく拡張でき、Webバージョンの可用性と同じ厳密な基準を適用する必要はありません。 おそらく、この翻訳またはオリジナルを読んだ人は、発見、最高のツール、アセットジェネレーター(サウンド、アニメーション、3-Dモデルのリグ、ゲームのバックグラウンドジェネレーターなど)を共有することで、コメントのリストを増やすのに役立つでしょう。 Game Jamでさらにクールでクレイジーなことをするために、お互いのツールを一緒に充実させましょう! また、ベストプラクティス(たとえば、GitHubやGitLabへのリンク)とアイデアを共有することもできますが、これらはGame Jamゲームをすばやくプロトタイプ化するためのツールとしてはまだ十分ではありません。



Source: https://habr.com/ru/post/J450782/


All Articles