投稿記事

ゲーム開発情報の記事 (4)

苗木堂 2020/07/12 19:15

絵描きの視点から見たゲーム画像で選ぶべき拡張子


みなさんこんにちは。
苗木堂の若草です。

この記事を見ているゲームを開発しているみなさんは、画像ファイルの拡張子はどれを使うのが一番良いかご存じでしょうか?

ちなみに代表的な画像ファイルの拡張子は以下のようなものがあります。

  • bmp
  • jpg
  • gif
  • png

「どれでも同じじゃん」「何か違いがあるの?」
と思った開発初心者の方、しっかり解説するので要チェックですよ!


今回はイラストレーターである若草が実際にイラストを制作してきた経験を基にご紹介していこうと思います。




いきなりですが結論です。

実用上一番使いやすい画像ファイル形式

  • png形式

はい、これが一番良いです。
特別な理由がない限りはこの画像形式を選択するのが最良です。


pngの何が良いのかについては、先ほど挙げた他の画像形式の説明をしていく必要がありますので個別に説明していきます。


bmp形式

bmp形式は(Microsoft Windows Bitmap Image)の略称で、ビットマップ形式と読みます。
こちらは画像の情報を一切圧縮しないで表示する形式です。

メリット

論理上一番綺麗に画像を出すことが出来ます。

デメリット

他の画像形式と比べて非常に重くなります。

画像が非常に重たいという使い勝手の悪さから最近ではほぼ見なくなった形式です。
若草もbmp形式で制作・保存している画像はひとつもありません。


jpg形式

jpg形式は(Joint Photographic Experts Group)の略称で、ジェイペグ形式と読みます。
jpeg形式と表示することもありますが、両者は同じものと考えていただいて問題ありません。

メリット

それなりに綺麗な画像を出しつつ、画像サイズも小さく出来るため、広く使用されています。

デメリット

  • 非可逆圧縮という技術を用いています。ざっくり言うと、上書き保存するたびにだんだん画像が汚くなっていく形式です。
    この性質上、画像にノイズが乗ってきやすいため、ゲーム画像としては適さないです。
  • 背景を透明にすることが出来ません。
    ゲームを制作している方なら正直このデメリットがあるだけで選ばない方がいいというレベルのデメリットです。
    ゲーム画面を想像するとわかりますが、画面にはたくさんの画像データが同時に表示されるため、背景が透明でないと浮いてしまうのです。
    使いどころがかなり限定されてしまうことがなんとなく

gif形式

gif形式は(Graphics Interchange Format)の略称で、ジフ形式と読みます。
余談ですが、2012年になってgifの生みの親であるスティーブ・ウィルハイトさんが、「ジフが正しいんだ」と、おおやけに宣言したのでジフが正解です。
ギフ派のみなさんは残念でした。

メリット

  • アニメーションに対応している
  • 画像データを非常に小さく出来る
  • 背景を透明に出来る

デメリット

  • 256色までしか使用出来ない。

gif形式も用途によってはゲームに適していますので必要に応じてgif形式も使用するのが良いと思います。
例えばドット絵のアニメーションを作る時などはgif形式を選択すべきです。


gif形式は一時期ライセンス問題で使用料を払う必要の有無でゴタついていた印象と、256色しか使えないという問題点も含め若草個人的にはあまり使わない形式です。
※ 念のため補足すると、現在はgif形式は特許切れになっているので使用料を払わなくてはいけない問題はありません。

png形式

png形式は(Portable Network Graphics)の略称で、ピーエヌジー、もしくはピングと読みます。
gif形式が特許問題によって 自由に利用できなくなったため、「GIF」に替わる新しい拡張子が必要になり、生まれた形式です。

メリット

  • 何度保存しても画像が劣化しない(可逆圧縮)
    jpgは「非可逆圧縮」な画像形式で、保存し直す度に画質がどんどん劣化する問題があると述べましたが、png形式ではこれを解決しています。
  • 背景を透明に出来る
  • 画質が綺麗

デメリット

  • jpg形式に比べて画像サイズが大きくなる
  • アニメーションには対応していない



まとめ

png形式が一番良いが、使用場面(ドット絵かつアニメーションで動かしたい場合)によってはgif形式もアリ




今回は以上です。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

苗木堂 2020/07/04 20:15

【超簡単】SLGは○○○だけで作れる!


みなさんこんにちは。
苗木堂の若草です。

みなさんは最近どんなゲームで遊んでいますか?
SNS上では「ロリダークソウル」と称されるLittle Witch Nobetaというゲームが流行っているみたいですね。
若草も今プレイしているライザのアトリエをクリアしたらやってみたいと思います。


ところで、魅力的なゲームをプレイしていると、こう思ったりしませんか?
「自分も面白いゲームを作ってみたい!」


苗木堂ではティラノスクリプト というSLGやADV開発向きのゲーム開発エンジンを用いてゲームを開発しています。

それ以外のジャンルを開発するならどんな開発エンジンが良いかについては、以前の記事で詳しく解説しているので是非読んで頂きたいです。以下にリンクを貼っておきます。

今からゲーム開発を始めようと思っている人が選ぶべき最強のゲーム開発エンジン


開発に必要なソフト

今回は苗木堂が使っているティラノスクリプトで解説をしていきます。

「開発」と聞くと高い機材を使って難しいことをしているように思えるかも知れませんが、ゲームの核であるプログラムを打つために必要なソフトは以下のものだけ開発可能です。

  • ティラノスクリプト
    フリーの開発エンジンです
  • メモ帳(Windows)、またはテキストエディット(Mac)
    Windowsまたは Macに標準搭載している機能です。

こう聞くと「お、案外敷居低くない?自分でも出来そう」って思えますよね。

苗木堂ではメモ帳よりもう少し便利な機能の付いているソフトを使っていますが、やっていることはメモ帳に必要なことを書き込んでいっているのと同じです。


苗木堂でどのような便利な機能のあるソフトを使って開発しているのかについてはフォロワー様限定でこっそりお教えしようと思います。

フォロワー以上限定無料

苗木堂のゲーム開発環境を全て知ることが出来ます。これを真似するだけで開発可能です。

無料

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

苗木堂 2020/06/28 21:25

「妖狐が転がりこんできた」情報②~会話パート~


みなさんこんにちは。
苗木堂の若草です。

やっぱりゲームを1枚で説明する資料は大切だと思って急いで制作してみました。
ざっくりこんな感じのゲームです。


さて、今回は会話パートの制作状況をフォロワー様向けにご用意しました。

フォロワー以上限定無料

苗木堂で制作しているゲーム開発の進捗状況や、ゲーム開発方法等の情報を得ることが出来ます。

無料

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

苗木堂 2020/06/26 23:42

○○を見落とすとゲーム開発は挫折する?!


みなさんこんにちは。
苗木堂の若草です。

みなさんはゲーム開発したことありますか?
作ろうと思ったことくらいはある人も多いのではないでしょうか。


しかし、ゲームが完成に至る割合はIGDA日本のSIG-Indie研究会によると1割以下であるそうです。

※ SIG-Indie研究会の詳しい考察は以下のページから見ることが出来ますので興味ある方はこちらからご覧ください。
https://s.inside-games.jp/article/2009/05/03/35072.html



若草が実際にゲームを開発させ、完成に至った経験を基に完成しない理由を考えてみたところ、あることが出来ていないとゲームが完成しない確率は跳ね上がるのではないかという結論にたどり着きました。


これ、何だかわかりますか?
開発しようとして挫折した人の中には、これが出来ていないせいで完成しなかったという人も一定数いると思います。



この情報は本気でゲーム開発を成功させたいと思っている方にだけお届けしたいため、申し訳ありませんが、この情報はフォロワー様限定の情報とさせて頂きます。

フォロワー以上限定無料

苗木堂で制作しているゲーム開発の進捗状況や、ゲーム開発方法等の情報を得ることが出来ます。

無料

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索