はかせのラボ

私の頭の中を書いていく雑記ブログです

2019-03-01から1ヶ月間の記事一覧

プログラミング チーム開発って大変だよなぁって話

あいさつ コミュニケーションって難しい 役職が違うとより困難に じゃあ同じ役職なら簡単なのか? じゃあどうする? あとがき あいさつ どうも、はかせです。 今回はチームでプログラムを組むとき大変だなって思った チームでのコミュニケーションについて思…

ゲーム M.A.S.S. Builder体験版をやってみた

あいさつ M.A.S.S. Builder あとがき あいさつ どうも、はかせです。 今回はひさしぶりにsteamで新作あさりしてたら なかなか私好みのかっこいいロボットが出てきそうな感じの ゲームを発見したので体験版をやってみました。 M.A.S.S. Builder こちらのゲー…

個人的によく使うショートカットキーまとめ

あいさつ 汎用 保存 コピー&ペースト 複製 画面を切り取ってスクショ VisualStudio デバッグ実行 デバッグ無し実行 デバッグ実行中止 ステップイン switchケース補完 定義へ移動 あとがき あいさつ どうも、はかせです。 今回は自分以外の人とコードを書く…

Unity 初めてAnimatorをまともに触った

あいさつ 便利だけどメンドクサイAnimator Animatorごにょり案 あとがき あいさつ どうも、はかせです。 最近Unityが続いています。 今日も今日とてUnityです。 今日はAnimatorですよ。 便利だけどメンドクサイAnimator AnimatorはノードベースでAnimationの…

Unity コルーチンでコルーチンを起動して起動したコルーチンでまたコルーチンを起動してetc...

あいさつ コルーチンでゲームループを組みたい理由 実装 あとがき あいさつ どうも、はかせです。 今回はちょっと普段とは違う開発環境で開発することになって async/awaitが使えないC#で開発することになりました_( _´ω`)_ツライム ということで普段はasync/awa…

ゲーム 麻雀ってやっぱよくできたゲームだと思う

あいさつ なにやってるん? まず麻雀って? なんで麻雀? 何がいい? あとがき あいさつ どうも、はかせです。 最近寝る前とか電車の移動中みたいなちょっとした時間に麻雀をしています。 なんでせっかくちょいハマりしてるし 思ってることでもまとめてみよ…

Unity RayCastはいいぞ

あいさつ RayCast 使い方 実行結果 あとがき あいさつ どうも、はかせです。 今回は久しぶりのUnityです。 RayCast 線形判定といわれるものの一種です。 ある一点から線を引きその線にあたるColliderを返すものです。 これが地味につかえます。例えば左右に…

プログラミング プロセス間通信をとりあえず作ってみた

あいさつ プロセス間通信とは? 実装 CreateNamedPipe 実行結果 あとがき 参考 あいさつ どうも、はかせです。 今回はプロセス間通信を作ってみたので それについて書きます。 プロセス間通信とは? その名通りプロセス間で通信をやることです。 プロセスAで…

雑記 ディスガイアRPGサービス再開延長について

あいさつ まずディスガイアって? スマホゲーだとよくあるサービス再開延長 あとがき あいさつ どうも、はかせです。 今日は咳やらなにやらで体調が怪しかったので 作業はせず休みました。 そしてTwitterを眺めていたらディスガイアの サービス再開が4月以降…

落ちモノパズル 詰めテト作ってみた

あいさつ 実装しようとした経緯 実装 あとがき あいさつ どうも、はかせです。 今回は詰めテトを作ってみたので その紹介です。 実装しようとした経緯 以前Tスピン実装の記事をあげたとき 私が下手で確認が出来ないって嘆いていたら 詰めテトとか作ってみた…

ゲーム Human Resource Machineやってみたらハマってしまった

あいさつ どういうゲーム あとがき あいさつ どうも、はかせです。 今回はいつぞや買ったものの時間が無くて積みゲーと化していた 「Human Resource Machine」というゲームをやってみたら 予想の斜め上で面白かったので書いていきたいと思います。 どういう…

プログラミング MVPパターン ~実装編~

あいさつ 実装 あとがき あいさつ どうも、はかせです。 今回はいよいよMVPパターン実装です。 実装 まずはModel、View、Presenterのスクリプトから見ていきます。 Model public interface IModel<T> { ReadOnlyReactiveProperty<T> ModelRP(); void SetModel(T in</t></t>…

プログラミング MVPパターン ~設計偏~

あいさつ まずは設計 あとがき あいさつ どうも、はかせです。 前回までは理論とメリットを話しました。 今回は実装する前段階として設計をやっていきます。 まずは設計 実装をする前にはしっかり設計をしていきましょう。 設計は大事です(戒め)とはいっても…

プログラミング MVPパターン ~理論編②~

あいさつ 疎結合に作りやすい 拡張性が高くしやすい あとがき あいさつ どうも、はかせです。 今回はMVPパターンのメリットについてです。 どういうものなのかは前回の記事をご覧ください。 hakase0274.hatenablog.com 疎結合に作りやすい MVPパターンでは …

プログラミング MVPパターン ~理論編①~

あいさつ MVPパターンとは? Model Presenter View まとめ あとがき あいさつ どうも、はかせです。 今回はプログラムの組み方の一つである MVPパターンというものについて紹介したいと思います。 MVPパターンとは? Model View Presenter という3つレイヤー…

UE4ソース読み 新ウィンドウのプログラムはどこ?

あいさつ 前回の間違い 新しく開かれたウィンドウのプログラムはどこ? あとがき あいさつ どうも、はかせです。 前回プロジェクトを作るとこまで読んだのでその続きです。 前回の間違い 前回プロジェクトを作ったら ループが切り替わるっぽいという話をしま…

UE4ソース読み 開始時のエディタからプロジェクト開くときにループは切り替わるっぽい

あいさつ Launchのループはプロジェクト開くと終了する? あとがき あいさつ どうも、はかせです。 今回はデバッグ実行していって 意外なところでループが終了したので それについて書きます。 Launchのループはプロジェクト開くと終了する? 前回までで基本…

UE4ソース読み エディターの基本ループ周り

あいさつ Launchまわり あとがき あいさつ どうも、はかせです。 今回はUE4のエディターのループの根っこと 思われる部分を発見したので書きます。 Launchまわり エディタの立ち上がりとそのループ周りは Launchフォルダ配下のプログラムによって管理されて…

北海道に帰還

あいさつ 1日目 2日目 3日目 あとがき あいさつ どうも、はかせです。 今日北海道に帰ってきました。 ということで前回同様反省です。 今回は2泊3日でした。 1日目 ただの移動日でした。 2度目の東京ということで電車の乗り方やらなんやらは さすがに問題あ…

セガに行って秋葉原観光してきた

あいさつ セガ 秋葉原 ガンダムカフェ あとがき あいさつ どうも、はかせです。 今回は題名通りのこと書きます。 セガ 就活の兼ね合いで本社に行ってきました。 詳しい内容は相変わらずグレーゾーンなので書きません。それにしても いやぁ~かっこいいわぁ・…

再び東京へ

あいさつという名の本文 あとがき あいさつという名の本文 どうも、はかせです。 今回は再び東京へやってまいりました。 理由は前回同様就活です。私が取れた便が遅い便だったので 移動してホテルに着いただけで 23時くらいになりましたorzじゃ移動する前何…

プログラミング ソリューションとプロジェクトとプログラム

あいさつ ソリューション プロジェクト プログラム まとめ あとがき あいさつ どうも、はかせです。 UE4を読んでいて私がVisualStudioの ソリューション、プロジェクト、プログラムの 理解がごっちゃになっていることが判明しました。 なのでググったので忘…

UE4ソース読み WinMainから始まると思い込んではいけない

あいさつ UE4の始まり あとがき あいさつ どうも、はかせです。 ようやっとUE4のビルドまで行けるようになり 動くことが確認取れたのでソースコードを読んでいきたいと思います。 UE4の始まり 私は最初ウィンドウが出るものだから WinMainから始まるだろうと…

プログラミング UE4のソースコードが読みたかっただけなんだ

あいさつ なぜ読もうとしたか 何がおこった あとがき 参考 あいさつ どうも、はかせです。 今回はUE4のソースコードを落として読もうとした話です。 なぜ読もうとしたか 前回フォントの変更がようやくそれっぽくなりました。 前回↓ hakase0274.hatenablog.co…

落ちモノパズル フォント変更を出来るようにした・改

あいさつ 改造内容 問題の原因 問題の解決 改造結果 あとがき 参考 あいさつ どうも、はかせです。 今回はフォント変更の改造編です。 改造内容 ちょっと前にフォントを変更できるようにしました。 hakase0274.hatenablog.comただこのときフォントが異なって…

C++ std::mapを試そうとしたらstd::wcoutに詰まった

あいさつ std::map std::wcout なぜ触ったか 私がハマった沼 理由 あとがき あいさつ どうも、はかせです。 今回はstd::mapとstd::wcoutの話です。 std::map 連想配列クラスといわれるものです。 C#のDictionaryに該当するものですね。 特定のkey値とそれに…

落ちモノパズル フォント変更を出来るようにした

あいさつ 文字のフォントを変える 手放しで喜ぶことは出来なかった あとがき あいさつ どうも、はかせです。 今回は文字のフォントを変えれるようにしました。 文字のフォントを変える 私の今まで実装してきた文字まわりの機能は以下の記事にあります↓ hakas…

自分の工数を見積もってみる

あいさつ 工数 実際に考えてみる 私の工数 あとがき あいさつ どうも、はかせです。 今回はプログラムのTipsみたいなの上げたかったんですが、 思いつかなかったので前々からやろうと思っていた 自分の工数を見積もってみようと思います。 工数 自分がどんな…

C++ ファイル書き出し

あいさつ 実装方法 あとがき 参考 あいさつ どうも、はかせです。 今回はファイル書き出しをやってみます。 実装方法 やり方は簡単でofstreamっていうものを使います。 このストリームはコンストラクタかopen関数にパスを渡すことで ファイルを開くor生成し…

プログラミング オブジェクトプールについて 実装編

あいさつ 実装 実装概要 オブジェクトプール本体の実装 プールされるオブジェクト 実行 あとがき あいさつ どうも、はかせです。 今回は前回書いたオブジェクトプールの実装編です。 実装 実装概要 今回は久しぶりにUnityC#を使って実装してみます。 (久しぶ…