Unity使ってゲームを作ってみる その1 プレイヤーの左右移動
はじめに 仕事が終わった後、何かコードが書きたくなり... なんとなく興味のあったゲーム制作(未経験)を始めてみることに とりあえず簡単な処理を書いて、プレイヤーを動かしてみる 素人なのでお粗末...
18 search resultsShowing 1~18 results
You need to log-in
はじめに 仕事が終わった後、何かコードが書きたくなり... なんとなく興味のあったゲーム制作(未経験)を始めてみることに とりあえず簡単な処理を書いて、プレイヤーを動かしてみる 素人なのでお粗末...
ナイーブツリー (素朴な木) 今回はナイーブツリー (素朴な木)について 隣接リストモデル。 ツリー構造を表現する際に直近の親のみを参照することでツリー構造を表現するアンチパターン。 以下のよう...
Entity Attribute Value 可変属性をサポートするなどの柔軟な設計を目指したことに起因するアンチパターン。 テーブル設計 Entity Attribute Value(以下EA...
注意事項 ゲーム、デザインなどに関しては全くの素人です。 仕事以外の時間にゲームを作ってみたいと思い、 作業内容を日記にしているような感じです。 概要 Asepriteは、主にピクセルアートと2...
インプリシットカラム 検索時のワイルドカード記号やインサート時の列名省略などクエリを省略することにより弊害が起こる場合がある。 目的:タイプ数を減らす 以下のようなユーザー情報があった際に全ての...
ランダムセレクション ランダムな結果を返すソートを使用するとパフォーマンスが低下するというアンチパターン。 目的:サンプル行をフェッチする 大量のデータセットからランダムに結果を抽出したい。 使...
プアマンズ・サーチエンジン キーワード検索を高速で正確に行うことは簡単ではない。 SQLにおいて文字列の部分一致による比較は非効率性や不正確さにつながる。 アンチパターン:パターンマッチ述語を使...
フィア・オブ・ジ・アンノウン NULLを一般値として扱う。または一般値をNULLとして扱う。 欠けている値を区別する データベースにはデータに値がない状況は必然的に発生する。 列の一部に値がない...
インデックスショットガン インデックスを使用するか否かの判断をインデックスを理解しないまま行うと間違った判断をしてしまうというアンチパターン。 以下の3つのようなミスが発生してしまう可能性がある...
ファントムファイル 目的:画像をはじめとする大容量のメディアファイルを格納することを目的とする アンチパターン:物理ファイルの使用を必須と思い込む 画像データを保存する際にみなさんどのように保存...
サーティワンフレーバー 限定する値を列定義で指定するアンチパターン。 私はMySQLを普段使用するためMySQLを例にとって説明する。 MySQLでは列に対して格納、更新などをする際に有効な値を...
ラウンディングエラー floatやdoubleのような実数を表すデータ型を使用する際、小数値の値を使用すると丸めが発生して正確な数が格納できない。 floatは実数を2進数形式でエンコードする。...
メタデータトリブル どんなに優れたデータベースでもデータが増えることでパフォーマンスは低下していく。 インデックスを使用することで状況は改善するが、それでもデータの増加によってパフォーマンスが低...
マルチカラムアトリビュート ジェイウォークと同様に、一つのテーブルに属するべき値属性が複数存在する場合のアンチパターン。 以前記事にしたジェイウォークでは、一つの列に複数の値を格納していたのに対...
ポリモーフィック関連 子テーブルが複数の親をテーブルを参照するアンチパターン #アンチパターン例 以下の例では親テーブルとしてcomicテーブルが定義されており、漫画本1冊についてcomment...
Keyless Entry(外部キー嫌い) 外部キーを使用しないアンチパターン そもそも外部キーって? 他のテーブルのデータにを参照(依存)するようにカラムにつける制約。 親テーブル ⇨ 子テー...
ID Required どのテーブルにも「id」という名前の主キーが必要という考えに起因したアンチパターン。 そもそも主キーって? データ行を一意であると識別するためのキー。 「PRIMARY ...
はじめに 今までDBのテーブル設計をする際、業務や個人の学習としてサービスを作成しDBを見て触っていたため、なんとなくこういう設計をすればいいんだという曖昧な知識はあった。 個人の学習としてサー...
18 search resultsShowing 1~18 results
Qiita is a knowledge sharing service for engineers.