たぶん週刊「今週の進捗」

1週間に勉強したことや実装したことをネタに、週に1回(主に土日に)更新していく予定です。「多分」なので、臨時休刊があってもご海容ください。

ゲーム制作

東ゲ部で2018年にやったこと、2019年にやりたいこと

関東ゲーム制作部 Advent Calendar 2018 2日目の記事です。 adventar.org 今年5月の第21回もくもく会からたまに東ゲ部に出没している、 名古ゲ部からの抜け忍1、ZeitungMです。 何故東ゲ部で作るのか 個人のゲーム制作は、当然わざわざ東ゲ部でやらなければ…

Global Game Jam 2018に参加した

標題のとおりです。ギネス記録にも認定されているという、 世界最大のゲーム開発ハッカソン、Global Game Jam2018に参加しました。テーマは"transmission" で、我々のチームはUnityでよくわからないゲームを作りました(…) 私はタイトル画面を作ったりしてい…

08/14~08/20の進捗

福島GameJam2017(FGJ2017)に行ってきた 表題のとおり、福島GameJam2017に参加しました。 数人のチームを作って、発表されたテーマに沿ったゲームを2日間で開発します。詳しくは書く気力がないのでググッて下さい() 反省 画像をImage(UI)にスクリプトで貼り付…

プロつく計画4 「Unityで2Dゲームを作る」 1週目

完成ー\(^o^)/次週以降はUnityのコードをもうちょっと詳しく見てみよう はてなブログメモ ちょうどいいサイズの画像を貼るには :image:mediumを指定する

プロつく計画1-5:3週目 「再帰を使わない塗りつぶし」

また赤青緑黄に他1色を混ぜてみた。Magenta(従来) Lightblue Skyblue Pink Salmon Skyblue、Lightblue、Salmonあたりがいい感じ?5色のオブジェクトを使うものと言えば、ぷよぷよもそうだった、 ぷよぷよの5色もやってみようか。 メモ 画像を中程度の大きさ…

プロつく計画1-2:1週目

プロつく計画1のリファクタリング記事タイトルの表記が統一されていない問題。 とりあえず「プロつく計画1-(Issue番号):w週目」とでもしておこう。 Issue番号1は…新バージョンのライブラリへの移行ということで。さて、Issue番号2はブロックのアニメーション…

プロつく計画 27週目

さめがめ、とりあえずの完成です…半年ぐらいさめがめ制作やってたのか… 次の予定 さめがめの機能充実、リファクタリング Android Unity 過去作のリメイク Siv3Dを気ままにいじる 何をやるかは未だ未定。 追記 Siv3D を気ままにいじった結果 こんなんできまし…

プロつく計画 26週目

再設計を強いられて、コードを書き直していたら既に出来上がったところまでしか出来なかった… いい加減完成させねば。

プロつく計画 25週目

ここ2〜3週間、事前に作っておいたメニューウィンドウを結合させようと思ったら何故かコンパイルが通らない…と四苦八苦していた原因は、 クラスを定義する前に宣言していた事によるものと判明…。しょうもなさすぎて脱力する。しかし、後から見ると、メニュー…

プロつく計画 24週目

今週もメニュー画面の実装をしていたのですが、完成は遠い様子。まずコンストラクタからして謎だ。誰だこんなクソコードを書いたのは! そういえば、Delegateパターンについてのページを一通り読みました。 わかったようなわかってないような。

プロつく計画 23週目

先週に引き続き、メニュー画面との統合をしようとしていたのですが、今週も完成しませんでした。 そういや Delegate パターンの勉強も今週はしてないな…何してたんだろう…

プロつく計画 22週目

そろそろ以前作ったメニュー画面を、今作ってるメイン画面に統合しようと思っていたのですが間に合いませんでした。 (ゲームオーバー後の画面にも再利用出来るかもしれないし、という企みもあった)誰だこんなコードを書いたのは!最低限の変更で済ませようと…

プロつく計画 21週目

消したブロックの数に応じてスコアが加算されるようになりました。 いろいろデザインパターンとか教えて貰ったけど、結局ブロックを消す関数の中に消したブロックを数えてその数を返り値として得るようにしてしまった。 まぁリファクタリングのときにやれば…

プロつく計画 20週目

縦一列が空いたら左に詰めるようにしました。 あと得点を表示するようにしました。 メモ 「得点計算のために消したブロックを数える必要があるけれど、 ブロックを消す関数で数えるのも、1関数に複数の機能を持たせることになるし、どうしよう?」 と思って…

プロつく計画 19週目

消して出来たスペースに、上のブロックが落ちるようになりました。何故かプログラムを書いてもブロックが落ちなかったり、 無限ループになったりしましたが、無事何とかなりました。 bool dropped; for(int yi = 0; yi < BlockNumY - 1; yi++){ dropped = fa…