ゲーム作成

Unityで画像入れたら勝手に幅や高さが2の乗数になる

結論 インポートしたあとのTexture Type が Default のままだと 2の乗数になるっぽい(2048とか512とか16とか)それで、Default から Sprite にすると元の画像サイズになるもしかしたら、2の乗数じゃなくて4の倍数の可能性もある 4の倍数じゃないと圧縮が効か…

あああい

前回 nsan.hatenablog.com おさらい さて、使う画像を更新したらunityの方にも自動で反映したいってなったしかし、外部ファイル読み込みだとロードが遅い、Resourcesは中身が増えると起動が遅くなる、 AssetBundleは旧式化しているのかどうかわからんけどな…

AssetBundleとAddressables

前回 nsan.hatenablog.com 環境 Unity2021.2.19f1 本題の前に アセットと言われるとどうしても、様々な物が含まれている物を1つにまとめた奴、 っていうイメージが自分にはついてしまっている 実際には画像や音声、テキスト、モデル、プラグインとかのゲーム…

画像表示用のスプライトのロード速度比較

概要 unityで画像を毎回ドラッグでインポートするのめんどくさい ↓ なんかこう自動化するか ↓ しかし、Resourcesからの読み込みとか、直接ファイルからの読み込みでロードの速度差あるんかな 環境 Windows 10 Unity 2021.2.19f1 Intel core i5-11400 NVIDIA …

unityで自作fogをやりたい

はじめに 調べてもunityが用意してくれてる奴を使おうねーってのばっかり 俺は自作したいの!!!!!!!! 環境 unity 2021.2.12 URP やりたいこと カメラから見たときに,奥行に応じて画面に青みをつけたい 奥に行くほど青く,手前ほどそのままの色 オブ…

技術書読み感想

Unityゲ-ムプログラミング・バイブル 2nd GENERATION を斜めに読んだ感想文読んだ人:現場経験ないけどまぁまぁUnity触ってる人 (小さなゲーム作ったりしたことある程度)本のページ数がめっちゃあるのでNo.毎に書く No.毎の感想 No1:プレハブについて No2:カ…

東方林檎楼のコメ返し&こぼれ話

ピックアップは適当に 箇条書きのコメントに対する返事が見出しです ちなみにコメントは適宜加工してるのでご了承ください ありがとう コブラじゃねーか! 三村かなこ もう離さない スコアが生産量(系のコメント) 草(鳥に対してのコメント) グレイス音で草(…

unityroomの1週間ゲームジャムの簡易記録

記録を取る理由 次回とかどっかでなんかに役立てばいいなっていうやったこと、理由などを記す 記録 1日目 アイデア出し やらんとゲーム作れないからね、当然だね 散歩逆立ちなどの運動、アイデアを紙に書き出し、この記録を取るように義務、お題言葉の検索 …

UnityのHingeJointの注意点

1. HinjeJointは、回転させたいオブジェクトにアタッチする 2. 回転させるときの角度は、スタート時点での角度からの相対値である つまり、最初から何°回転するか、最初から何°がLimitsのMinかMaxかである 仮にオブジェクトを傾けた状態で始まったとしても、…

blenderで詰んだ時のなんか

メモ帳 環境 blender2.81a boolean(ブーリアン)がうまくいかない boolean(ブーリアン)がうまくいかない 1.編集モードでAを押して全部選択した上で、Ctrl+Vで頂点の結合->距離をする これにより重複頂点を削除してもう一度やる2.だめだったら、ブーリアンによ…

blenderの3DモデルをUnityにぶっこむまで

はじめに 覚え書きみたいな感じ blenderのモデルの作り方からunityに入れるまでの流れ バージョン Unity2019.2.x blender 2.8 blenderでの作業 モデリング 新規ファイルで、スタートアップを変更してなければ立方体がでてくるはず 作るものに対してそれが必…

isTriggerが有りの状態で壁に当たったらしい物体を反射させる

環境 Unity 2019.1.1f1 目標 ある物体が床とか壁のオブジェクトに当たったら反射して進むようにする 前提条件 ただし、どの物体もisTriggerがOnである ある物体にはRigidbodyがアタッチされている ある物体はRigidbodyのvelocityで動いている(positionを毎フ…

blenderで作った3DモデルをDxLibで表示する

目標 blenderで作った3DモデルをDXライブラリで読み込んで正しく表示させる 環境 Windows10 blender v2.79 DXLib 2017.3.18c 手順など 0. まず、自分が欲しい3Dモデルを探す フリーで十分なのもあるし、お財布と相談しつつ買ってもよい なかったら作る 1. bl…

blenderで作ったモデルをDxLibで表示したいんだけど

手順のまとめはこっち nsan.hatenablog.com以下は試行錯誤の履歴 ------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------…

作りたいゲームがあるから作る -ロード画面を作る

ただの日記の1ページ最近(2018年らへん)のゲームだと、Tipsみたいなのを表示して 長ったるいロード時間を誤魔化してますね(? まぁ、3Dモデルって重いからね・・・ 音楽みたいにストリームっぽく荒いポリゴンから順に細かくしていけばいいのにね 主題:NowLoading…

作りたいゲームがあるから作る ー場面を変える

ただの日記の1ページ以下のことは「ゲームプログラマになる前に覚えておきたい技術」 という本に大体書いてある この本はもう古いもの(になったと思う)だが、以下のこと以外も結構書かれており重要だと思う ゲームエンジンで省略されている一部分もわかる、…

C++でゲームを作ってみようー基礎編(5/5)

最後です、エンディングを作っていきましょうといってもやることほとんどないですね まぁZ押すまでクリアの文字でも出しておきましょうか Ending()の中に書きましょうね if(Z押されたら)タイトルへ printf(クリアおめでとう) はい、エンディング完成です こ…

C++でゲームを作ってみようー基礎編(4/5)

いやー長いですね、やっとゲーム部分を作れます どんなゲームでしたっけね、仕様書を見返しておきましょう 仕様書 ジャンル :パズルゲーム(たぶんね) どういう風:荷物を所定の位置に置く、ただし簡単に行かせはしない 必要なもの:プレイヤー、荷物、ゴール・・…

C++でゲームを作ってみようー基礎編(3/5)

では、続きを作っていきましょう 前回こんな感じの仕様書と決めたこと、プログラムでしたね 仕様書 ジャンル :パズルゲーム(たぶんね) どういう風:荷物を所定の位置に置く、ただし簡単に行かせはしない 必要なもの:プレイヤー、荷物、ゴール・・・ どんな場面が…

C++でゲームを作ってみようー基礎編(2/5)

超雑なプログラムを組む 仕様書を元に倉庫番プログラムを組んでいきましょう まず、どの場面で何がどういう風に動くかを決めていきましょうか (仕様書に含めようか迷いましたがここに書きます)まずは各場面で動くもの タイトル :(選択肢) ゲーム画面 :プレイ…

C++でゲームを作ってみようー基礎編(1/5)

対象者:わからない用語が出て来たら自分で調べられる人、ちょっとプログラミングできる人 目的:記事を元に色んなゲームを作れるようになってもらう 参考文献:ゲームプログラマになる前に覚えておきたい技術 さて、みなさんどんなゲームを作ってみたいですか?…