ゲーム制作
関東ゲーム制作部 Advent Calendar 2018 2日目の記事です。 adventar.org 今年5月の第21回もくもく会からたまに東ゲ部に出没している、 名古ゲ部からの抜け忍1、ZeitungMです。 何故東ゲ部で作るのか 個人のゲーム制作は、当然わざわざ東ゲ部でやらなければ…
標題のとおりです。ギネス記録にも認定されているという、 世界最大のゲーム開発ハッカソン、Global Game Jam2018に参加しました。テーマは"transmission" で、我々のチームはUnityでよくわからないゲームを作りました(…) 私はタイトル画面を作ったりしてい…
福島GameJam2017(FGJ2017)に行ってきた 表題のとおり、福島GameJam2017に参加しました。 数人のチームを作って、発表されたテーマに沿ったゲームを2日間で開発します。詳しくは書く気力がないのでググッて下さい() 反省 画像をImage(UI)にスクリプトで貼り付…
完成ー\(^o^)/次週以降はUnityのコードをもうちょっと詳しく見てみよう はてなブログメモ ちょうどいいサイズの画像を貼るには :image:mediumを指定する
また赤青緑黄に他1色を混ぜてみた。Magenta(従来) Lightblue Skyblue Pink Salmon Skyblue、Lightblue、Salmonあたりがいい感じ?5色のオブジェクトを使うものと言えば、ぷよぷよもそうだった、 ぷよぷよの5色もやってみようか。 メモ 画像を中程度の大きさ…
プロつく計画1のリファクタリング記事タイトルの表記が統一されていない問題。 とりあえず「プロつく計画1-(Issue番号):w週目」とでもしておこう。 Issue番号1は…新バージョンのライブラリへの移行ということで。さて、Issue番号2はブロックのアニメーション…
さめがめ、とりあえずの完成です…半年ぐらいさめがめ制作やってたのか… 次の予定 さめがめの機能充実、リファクタリング Android Unity 過去作のリメイク Siv3Dを気ままにいじる 何をやるかは未だ未定。 追記 Siv3D を気ままにいじった結果 こんなんできまし…
再設計を強いられて、コードを書き直していたら既に出来上がったところまでしか出来なかった… いい加減完成させねば。
ここ2〜3週間、事前に作っておいたメニューウィンドウを結合させようと思ったら何故かコンパイルが通らない…と四苦八苦していた原因は、 クラスを定義する前に宣言していた事によるものと判明…。しょうもなさすぎて脱力する。しかし、後から見ると、メニュー…
今週もメニュー画面の実装をしていたのですが、完成は遠い様子。まずコンストラクタからして謎だ。誰だこんなクソコードを書いたのは! そういえば、Delegateパターンについてのページを一通り読みました。 わかったようなわかってないような。
先週に引き続き、メニュー画面との統合をしようとしていたのですが、今週も完成しませんでした。 そういや Delegate パターンの勉強も今週はしてないな…何してたんだろう…
そろそろ以前作ったメニュー画面を、今作ってるメイン画面に統合しようと思っていたのですが間に合いませんでした。 (ゲームオーバー後の画面にも再利用出来るかもしれないし、という企みもあった)誰だこんなコードを書いたのは!最低限の変更で済ませようと…
消したブロックの数に応じてスコアが加算されるようになりました。 いろいろデザインパターンとか教えて貰ったけど、結局ブロックを消す関数の中に消したブロックを数えてその数を返り値として得るようにしてしまった。 まぁリファクタリングのときにやれば…
縦一列が空いたら左に詰めるようにしました。 あと得点を表示するようにしました。 メモ 「得点計算のために消したブロックを数える必要があるけれど、 ブロックを消す関数で数えるのも、1関数に複数の機能を持たせることになるし、どうしよう?」 と思って…
消して出来たスペースに、上のブロックが落ちるようになりました。何故かプログラムを書いてもブロックが落ちなかったり、 無限ループになったりしましたが、無事何とかなりました。 bool dropped; for(int yi = 0; yi < BlockNumY - 1; yi++){ dropped = fa…