【ゲーム開発】ゲーム開発者こそ体を動かしてアイディアを出すべき
筋トレをしましょう。筋肉が全てを解決してくれます。筋トレでなくとも、散歩など軽く体を動かすだけでも創造性に良い影響があります。
あなたのゲームをいち早く完成させるための研究所
筋トレをしましょう。筋肉が全てを解決してくれます。筋トレでなくとも、散歩など軽く体を動かすだけでも創造性に良い影響があります。
自分でゲームを遊んだときの感想を分析すると、良いゲームを作るヒントが得られます。さらに他の人のレビューを見ることで、より多くのフィードバックが得られるはずです。
デバッグが終わらないと焦ってまたバグを産んで……とバグスパイラルに陥ってしまいます。まずは寝ましょう。
オリジナリティのあるゲームを作りたい! というのはよく聞きますが、「オリジナルとは一体……うごごご」とエクスデスのように悩んだので深掘りしてみます。
ゲームを作っていると、真面目な人ほどゲームをやらなくなるので、業界研究の一環だと思えば楽しめるんじゃないかな。そんなあなたの背中を押すテーマ。
コードの写経を行なって、コードの目的に対する実装方法のパターンを増やすことができます。処理の流れ、意図を意識して写経してみましょう。
世界一有名なおまじないである『Hello World!』の表示をUnityでやってみます。初心者向けに画像付きで解説しています。
仕事が終わった後にゲームを作る際、一番のハードルになるのは作業そのものを開始すること。疲れている時って、そこが一番辛いんですよね。なので5分でいいんです。
ボクセルアートのニキシー管で数字が切り替わるアニメーションも作りました。これだけでも見ていってください!
アイスボーンの発売日までの間、私はまだゲームをやっていないのに『ワクワク』していました。ここからゲーム開発者が目を向けるべき点を考えました。
ソートアルゴリズムの一種であるヒープソートは、ヒープの性質、法則性が分かると簡単に実装できます。実行も速いのでぜひ挑戦してみてね。
ヒープソートの前段階として、配列をヒープ構造に変換する処理を実装します。初心者の頃はヒープってわかりにくかった記憶があるので、絵で解説してます。
挿入ソートは配列の要素をずらして移動させるソート方法。リアルな世界で本棚を整理するときのことを思い浮かべたら分かりやすいかもしれません。
交換ソートの性能比較を行いました。数字で比較すると、オーダーでの比較に現れない差異が見て取れて楽しいですね。
交換ソートのひとつであるクイックソートは、ソートするならクイックソートで、と言われるくらいには速いソート方法です。バブルとクイックは押さえておきたいところ。
交換ソートのひとつであるノームソート。名前がファンタジーなのでお気に入りのアルゴリズムです。
交換ソートのひとつであるコムソートは、実装が単純なのに速度が出る素敵ソート。ポイントは伸縮率の1.3という数字です。
交換ソートのひとつである奇偶転置ソートは、比較・交換を行うペアを独立させられるため、並列処理に向いたソート方法です(重要)
シェーカーソートについての説明とC#による実装を紹介しています。バブルソートの改良型としてこれも有名。
バブルソートについての説明とC#による実装を紹介しています。一度は触れるアルゴリズムよね。