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

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

雑記

トラックボール

机の上のスペースが少し狭くてマウスが使いにくく、トラックボールに興味が出てきたところ、Amazonでセールをやっていたので買ってみた。 amzn.to 買ったのはロジクールのM575S。今はもうセールは終わってしまったみたい。 最初は操作に慣れないかなと思った…

閏年

Pythonを使って日付を含んだデータを処理するツールを作って使っていたのだが、今日なぜかエラーになってしまった。 というわけで、Visual Studio Code を使ってブレークポイントでエラーになった部分を調べて、閏年の2月29日に正しく動かないことが分かった…

アイデア出し

ゲームプログラミングの本を読みながら次のゲームのアイデアを考えている。 ちょうど、今読んでいる部分がシューティングゲームなので、同じくシューティングゲームしようかと。 そういえば、パワーアップのあるシューティングって作ったこと無いかも。その…

次の準備

次に作るものの準備中。 ゲームアルゴリズムの本を見ながら、いろいろ試してみる予定。 まずは、この本で使われているサンプルコードをダウンロードしてきて展開。 使われているのはJavascriptなので、用意するのはブラウザとエディターだけで問題なかった。…

WindowsとMac

コーディングをWindowsとMacの両方で同様に行おうとしているのだが、ちょっと困っている。 エディタとしてはVisual Studio Codeを使い、設定を同期しているので、キーバインディングも同じように設定されている。 でも、Macではメタキーとなるoptionの位置が…

あけましておめでとうございます。

あけましておめでとうございます。 とういことで、今年はできるだけ定期的にものづくりをしていこうと思います。 辰年ということで、竜やドラゴンを使ったものを。ファンタジーで定番のキャラですから、いろいろとできそうです。

2023年の反省

今年は前半はいろいろ試したり、ものを作って公開したりすることが出来た。 しかし、後半には忙しくなってしまったということもあり、息切れという感じで、だんだん作らなくなってしまった。 ということで、2024年は時間のやりくりをうまく工夫して、定期的…

環境移行

新しいMacBookの環境へいろいろと移行中。 同じAppleIDでログインして、同じWiFi環境であれば、画面、キーボードやトラックパッドが簡単にリンクでき、ファイルのコピーがドラッグアンドドロップで出来るので簡単。 でもツールのパスが変わっていたり、必要…

Javascript環境

本のサンプルコードをダウンロードして、開発環境を構築中。 せっかくなので、Visual Studio Code上で色々出来るように拡張機能を追加したり、設定中。 さらにGitHubとも連携できるようにしよう。

ChatGPTでデータ作成

internet.watch.impress.co.jp ChatGPTにダミーデータを作らせるという記事。 なるほど、そういう有効活用があったかと。 ダミーでなくても必要となるデータを作らせるというのは非常に有効だろう。 ゲームならエネミーのパラメータとか、いろんなバリエーシ…

TimeMachine設定

新しいMacBookのバックアップであるTimeMachineを設定した。 このTimeMachineはいつも苦労する。 NASのドライブは見えているのに、TimeMachineとして繋ごうとすると接続できなかったり、 前のMacBookでも普段は動作しているのに突然失敗することがときどきあ…

MacBook Air

新しい15インチのMacBook Airを購入した。 普段使っているMacBook Proもだいぶ前ので、バッテリーの消費が早かったり、最近のGodotやCocosといったゲームエンジンを動かしているとけっこうな頻度でファンが回りだすようになり、スペック的に厳しくなっていた…

Apple Vision Pro

www.apple.com ついにAppleのAR機器が発表された。 まあ、最初に価格に驚いたが、スペックを考えるとその値段も仕方ないところかなと。 はっきりと今までのVRではなく、空間で使えるコンピュータと考えたほうが良いだろう。 体験したライターさんのレビュー…

ctrl + space が効かなくなった原因

結論としては、Power Toys がショートカットキーを上書きしてた WindowsでVisual StudioやVisual Studio Codeでコードを書いていたのだが、ctrl + space が効かなくなっていることに気がついた。 ctrl + space は範囲選択で頻繁に使うので、これは困る。 と…

ネットワーク環境変更

ネットワーク環境を変更してルーターも新しくしたので、WiFi機器の再セットアップが必要となった。 今はPCだけでなくスマホやゲーム機、家電でもWiFi対応しているものがあるので、けっこう大変。 そんな中、有線のPCだと大丈夫なのに、MacBookのWiFiだと頻繁…

アイデア出し

あけましておめでとうございます。今年もよろしくおねがいします。 年末考えていた1週間単位で何か作るというものを始める。 日曜日はアイデア出しと計画立て。 1週間で作るものは、どのくらいの規模がいいのか、まだ分からないので、とりあえず手探り状態。…

今年の反省

大晦日、今年の反省を。 後半にはいろいろ作って試す時間が取れるようになり、11月からはとにかく毎日何か作るということをやり始めた。 いろいろな発見があるので、来年も続けていきたいと思う。 ただ、単発でおわってしまうので、もう少し形になるものをと…

AIによる画像生成

最近、AIによる画像生成についていろいろ試している。 forest.watch.impress.co.jp この記事を参考にStable Diffusionを家のPCに入れて試してみた。 そんなに高いスペックのPCでは無いので、1枚の絵が出るのに10秒以上待たされる。 おかしな絵が出ることが多…

仕事納め

今日は仕事納めの日。 ということで、今年の本格的な更新は今日まで。 でも、ニュースのチェックなどちょっとした更新はするかもしれない。 今年は11月になってからだが、ものを作って形にすること、クオリティは考えず、とにかく毎日何か作るというのを始め…

作品作り再開

ちょっと体調を崩してしまったので、先月末までやっていた作品作りを止めていた。 だいぶ体調も戻ってきたので、作品作りを再開しようと思う。 とはいえ、まだ本調子ではないので、あまり無理せず軽めなところから始めよう。

セルの関数

とあるデータ処理で、表計算ソフトのCalcを使って、セルに数式や関数を使っている。 ただ、いろいろとやろうとすると、セルに書く1つの式だけだと書くのが難しいことがある。 例えば、ある計算の結果を複数回使いたいような場合、プログラムなら変数に入れて…

JavaScriptの画像保存が分からない

JavaScriptを使って生成した画像をpngとして保存したり、クリップボードへコピーしたいのだが、どうすれば良いか分からない。 使っているライブラリのPhinaにそれらしいメソッド SaveAsImage() があったのだが、どう設定すれば良いか分からない。 またクリッ…

チュートリアル開始でいろいろ

Unreal Engine 5のチュートリアルを開始。 しかし、Unreal Engine 5を起動すると、今のNVIDIAのドライバーには問題があるから推奨ドライバーへと変えろとダイアログが出ていたので、最新ドライバーへとアップデート。 いつもはNVIDIA Geforce Experienceのア…

キーバインドの問題

最近、MacでVisual Studio Codeを使ってコードを書くことが増えてきた。 すると、キーバインドでいろいろと不都合が出てくることに気が付いた。 MacOSでのショートカットキーとかちあってしまったり、キーボードのOptionキーの位置が押しにくかったりと。 た…

MacでPython

Mac上でちょっとしたツールをPythonを使って作っている。 今までMac上でPythonのコードを書いたことはほとんど無かったのだが、思った以上にスムーズにコードを書くことが出来ている。 これはVisual Studio Codeで設定の同期をしているので、普段のWindowsで…

ディスクを認識しない

PS4Proでゲームディスクの読み込みに失敗するようになってしまった。 何度か入れ直していると認識することはあるのだが、段々と失敗する率が上がっているような。 PS5でプレイしたいところだが、PS5でプレイすると描画が乱れるというバグがあるので、仕方な…

diffコマンドでunified形式

ファイルを比較するためにdiffコマンドを使用し、unified形式で出力させた。 diff - Wikipedia パッと見ただけだとちょっと分かりにくい。Diffツールの2ペインのようにグラフィカルに見ることはできないかなとちょっと検索してみたが、それっぽいものは無か…

再びネットワーク不調

またネットワーク不調に。 1ヶ月前に発生したときの使い方から、とりあえずスマホのテザリングでしばらくは大丈夫そうだとわかったので、そこまで焦ってはいない。 とはいえ、ゲームやアプリの大型アップデートが来ると厳しいかも。そのあたりは復旧してから…

ネット復旧

やっとネットが復旧した。 さっそくゲームやツールといったもののアップデートをいくつか行った。 多少のニュースサイトとかはスマホで少しチェックはしていたけど、やっぱりPCと比べるといろいろと不便。 Dreams Universeのセッション用に作品を作っていた…

ファイルコピー

MacとWindowsでファイルのやり取りを行いたくて、nasneのハードディスク経由でコピーしようとした。 しかし大量のファイルをコピーしようとしたら、途中でエラーになってしまう。 support.apple.com 結局、Appleのサポートページを参考に、普通にネットワー…