ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

雑記

std::string には split が無い

最近、paizaのスキルチェック問題で文字列処理をC#で書いていたので、久しぶりにC++で書こうとしてけっこう戸惑った。 ある文字列を特定の文字で区切って分割するという処理で、C#ならば、String.Splitメソッドで簡単に書ける。 string s = "test1-test2-tes…

チュートリアル動画

チュートリアル動画を見ながら Blender の練習中。 今のPCにはモニタが1枚しかないので、Blenderと動画を切り替えながら作業している。これが結構大変。動画上での状態と自分の状態を比較するのが非常にやりにくい。 あと、動画では簡単に操作して先に進んで…

detached HEAD

Git でコンフリクトを起こし、修正したつもりがどうやら操作にミスったようで、detached HEAD になってしまった。 コンフリクトからの解決、マージやリベースがいまだによく分かっていない。 Git にはとにかく苦戦中。

Git

最近、Gitを使っている。 だがまだ慣れず、毎回、いろいろと確認しながら作業している。 マージだったりリベースだったり、用語についても悩むことが多い。 あいまいに覚えたまま使っていると大きなミスを起こしてしまいそうなので、 ちゃんと仕組みを理解し…

paizaでプログラミングスキルチェック

paiza.jp paizaでプログラミングのスキルチェックをしてみた。 チャレンジ問題に正解して、Bランク中級プログラマとなった。 解答時間が平均より遅かった。半分くらいが言語の書き方を調べたり、直している時間だったりする。 あと自分が普段使い慣れた環境…

リモートデスクトップ

Windowsマシンにリモートデスクトップの設定をしようとしたら、WindowsがHomeエディションでリモートデスクトップが使えなかった。 すっかり忘れていた。 となるとVNCを使うかな。

アンインストールの失敗

support.microsoft.com 使わなくなったツールをアンインストールしようとしても、失敗してアンインストールできなくなっていた。 Microsoftのインストールとアンインストールのトラブルシューティングツールを使ってアンインストールした。 個人的にはインス…

Bluetooth でキーボード接続

Happy Hacking Keyboard を Windows に Bluetooth で接続して使用中。 しばらく作業から離れたら、一定時間操作していなかったので、自動で電源が切れていた。 再び電源を入れ直すも、Windows で認識しない。 うまく接続できないのかと、キーボードをいろい…

再開

今日から活動を再開。 しかし、本業のほうで大きな動きがある予定なので、それが落ち着くまではあまり活動できないかも。 それでもなんとか時間を作って、もっとゲーム作りをするというのが今年の目標。

2020年の反省

今年の更新はこれが最後。 今年はコロナがあり、さらに本職のほうでも大きな動きがあり、なかなかゲームを作ることが出来なかった。 できるだけゲームの情報には触れるようにはしていたけど、なかなかしんどいものがあった。 来年は環境が落ち着いて、いろい…

Epic Gamesのフレンド

Epic Games Launcherを起動したところ、フレンドリクエストが来ていた。 しかし、表示された名前にまったく心当たりがない。アカウントの詳細を見ようとしても見る方法が分からない。 Epic Games Launcherを起動するのはUnreal Engineを使うときくらいだから…

WPF

www.atmarkit.co.jp 最近、ちょっとWPFを使ってツール作りをしてみている。 この連載記事を読みながら、色々試している。 ボタンとかリストボックスを並べているのだが、思ったようにうまくレイアウトできない。 ウィンドウの大きさを変えてもいい感じに配置…

棚卸し

プレイ途中のゲームややっていなかったゲームなどを再プレイ中。 とあるゲームをプレイしようとしたら、シングルモードでもオンライン必須で、オンラインサービスが終了してしまっており、プレイできず。 せめてシングルモードはオフラインでもプレイできる…

アカウント

普段使っているPCが故障したので修理して再セットアップした。 そのため、SteamやEpic Gameなど各ゲームのプラットフォームへ再ログインの必要が出てきた。 最近使っていなかったところだと、アカウントの詳細がすぐにはわからなくて、いろいろと面倒に。 こ…

ソケット通信

ちょっとしたテストでソケット通信のプログラムを書いている。 ネットワーク系は全然手を付けていなかったので、これが難しい。 コネクションを確立するまで苦労してやっとできた。でもエラー処理とか全然できていない。 さらにデータの送受信で苦戦中。単純…

Windows 回復

古いPCからデータを移行したので、そのPCのWindowsを再インストールしようと思った。 メディアが必要かなと思ったら、調べてみたらそのままでも再インストールはできるとのこと。 support.microsoft.com support.microsoft.com このPCを初期状態に戻すを選び…

PCゲームプラットフォーム

古いPCの片付けを始めた。 必要なデータのバックアップを取るため、ハードディスクの中身を調べていて、けっこうダウンロードしたままプレイしていない、またはプレイするのが止まってしまったゲームがけっこうあることに気が付いた。 さらにそれが、Steam, …

アクセシビリティ

The Last of Us PartIIをアイテム集めのため2周目をプレイ中。 2周目はオプションのアクセシビリティの機能をいくつか有効にしてプレイしている。 このアクセシビリティが非常に充実している。ここまでいろいろと対応したゲームは初めて見た。 画面の表示だ…

権利関係

Twitterを見ていたらプチコン界隈で少し問題らしきものがあったらしい。 詳しくは分からないけど、権利関係っぽい。なにかのゲームを再現して、それを公開してしまったとか? ユーザーが自由に作品を作れるものはこういう問題がどうしても起きてしまうのは避…

ベクトル演算で苦戦

キャラクターの移動でベクトルを使っていて、ベクトル演算で苦戦した。 内積、外積の数学的な意味を考え、紙に図を書きながら、なんとか理解して実装した。 でも、よく考えたら、以前も同じところで悩んでいたような気が……。

ニューHHKB所感

新しく購入したHHKBを使うようになって少し経つが、以前と比べるとミスが少し増えてしまった。 HHKBの反応が良くなったので、自分では押していないつもりでも入力があったと判定されてしまうことがたびたび起こっている。 よくあるのが、ウェブを見ていると…

ネットが重い

PCを使っているとき、何か動きが思い感じがして、調べてみたらネットワークが非常に遅くなっていた。 外出自粛の要請があり、家でネットを使う人が増えているからだろうか。 多少ネットが遅くなっても普段はそれほど困らないのだが、ストリーミングのゲーム…

エイプリルフール

今日はエイプリルフール。 しかし、今の状況では能天気に楽しむことはできない。 やはり自粛したのか例年よりはかなり大人しい感じ。 ゲーム系も少し見た程度。 まあ、毎年行われてだいぶ飽きというか食傷気味な点はあったので、これくらいでもいいかなと。

PS4オンライン接続不良

PS4がネットに繋がらなくなってしまった。 PCやスマホは普通につながるのだが、PS4だけ駄目。 再起動してみたが、それでも繋がらず。 PlayStation Nowでダウンロードしたゲームはプレイすることが出来た。いつもオンラインの認証が必要なわけでは無いらしい…

PSVRの敵

インストールしたままプレイしていなかったPSVR用のゲームをプレイ。 プレイヤーが移動するタイプのもので、VRを始めたころはすぐにVR酔いで気持ち悪くなっていただろうが、それなりに慣れた今は快適でないことは変わらないが、プレイできなくなるほどでは無…

チュートリアル本

チュートリアル本を見ながらツールの勉強中。 少しずつ慣れてきて、以前よりは思ったよりも操作できるようになってきた。 操作がわからなくなったときでも、本ならパラパラと前のところ見れば分かるので、この点ではオンラインのものより早いかもしれない。

HHKBがPS4では使えず

新しく購入したHappy Hacking KeyboardをPS4でも使おうと、まずBluetoothでつなげてみようとしたら、このキーボードは対応していませんと出て使えず。 さらにUSB接続で使おうとしても、キーボードのアイコンが出るもののキーを押しても入力できず。 PS4は使…

Happy Hacking Keyboard Professional HYBRID

新しいHHKBを購入した。 今、この文章もそれを使って入力中。やっぱり入力しやすくしっくりくる。 前のを買ったときはさすがに値段に躊躇して、店頭で1時間ほど悩んだ記憶がある。でもそのとき買ったのが今だに現役で快適に使えているのだから、非常に良い…

ショートカットキー一覧

最近触っていなかったBlenderのチュートリアルを再開。 すっかり操作を忘れており、一つ一つ確認しながら進めている。 ショートカットキーの一覧はすぐに見られる位置に置いておくのが良さそう。 わざわざプリントアウトするよりも、手元のタブレットに表示…

ツールインストール

とあるツールをインストールしてセットアップしたのだが、けっこう手間がかかってしまった。 まず、そのメーカーのアカウントが必要で、以前作ったことがあったのだが、パスワードを忘れてしまって、なかなかログインできず。 やっとパスワードを思い出し、…