Unity1週間ゲームジャムに挑戦 お題「おくる」完了(10日目)

Unity1週間ゲームジャムにて「おくる」のゲームとして

「ギミックでプレゼント」を公開しました。

ゲーム画面

以下のリンクで遊べます。

unityroom.com

ギミックを駆使してプレゼントを運ぶゲームです。

やり残したところも多いけど、3日も過ぎてしまったので公開。

UIを変えてみたり、画像の自作を増やしてみたりいろいろ試していたら遅くなりました。

「プレゼントを贈る」のアイデアから、ゲームにするまでに1週間はかかってしまい、 最低限のギミックとステージで終わらせる形になりました。

続きを読む

Unity1週間ゲームジャムに挑戦 お題「おくる」 9日目

自分のUnity1週間ゲームジャムはまだ終わらず。

やったことをつらつら

・ステージ関連 準備したステージプレハブを読みこんで、必要な分のステージセレクトボタン、ステージクリアブール、ステージクリア表示テキストを自動生成する ギミックの追加いろいろ。 ギミックボタンにポインタを合わせるとギミックの説明が出るようにした。 プレゼントボックスのカメラout時処理はできそうだが、リセットボタン押してもらうでいいかも。 プレゼントがギミックに接触時に発生する音をいくつか追加。 各ステージにギミックの使用数の制限を設けた。超過しているときに設置しようとするとUIで警告を表示。

・ゲームクリアの状態関連 クリアしたステージに対応するbuttonにクリアマークを付ける。 全ステージクリア時にオールクリアを示すUIを表示 特典として終わったらギミック数の制限を99までにする。 お邪魔ギミックなども設置できるおまけモードとか

追加したいもの 穴に吸い込まれた時の処理 オートセーブ機能 ヒントパネル ルールの説明・特殊ギミックの説明 できればステージ作成機能とか作ってみたいかも

やったけど曖昧なもの ギミックボタンと実際のギミックのサイズ感が違うのが違和感 UIを適時変更 音声・アニメーション・画像調整画像いいものを ステージがつまらない

UIはサイトを参考にして作った。割といい感じがする。けど急ごしらえなので統一感やルールが雑多。

機能を後付けでいろいろつけると時間がかかった。

あとは主に説明を入れるUIの追加。

明日には公開したい。

Unity1週間ゲームジャムに挑戦 お題「おくる」 6,7,8日目

Unity1週間ゲームジャム1週間で終わらず延長戦

現状

備忘録として箇条書き

・必要な画像素材の作成

・ステージクリア状態の確認(boolとかテキストの表示とか)

・UIのグラフィックの調整とか

・ギミックの簡単な説明をするUI

5分でもいいから毎日日誌を残したほうがいい

Unity1週間ゲームジャムに挑戦 お題「おくる」 4日目

最低限ゲーム部分を作った。

プレゼントをギミックで送るゲーム

所感を書き出す

・消しゴム機能が欲しい

・リセット機能が欲しい

・画像のサイズの統一感が必要

・再生ボタンを押した後はギミック配置できないようにする。

・ギミックが少ない。

・ギミックの力の調整など

・ステージを増やす。

とりあえずメモ書き

Unity1週間ゲームジャムに挑戦 お題「おくる」 3日目

プレゼントを送り届ける装置を作るゲームにする。

「おくる」ゲーム試作

プレゼントボックスを足場や、風を使って送り届けるみたいなゲーム。

続きを読む

Unity1週間ゲームジャムに挑戦 お題「おくる」 2日目

ものを送り届けるゲームにする。

イメージとしては道具を設置してアイテムを送り出すゲーム。

課題 ・prefabの使い方。 ・イラストを描くかどうか ・オブジェクトをどのように動かすか。rigidbody? ・面白くなるかどうか

ギミック案つらつら ・風 ・リフト ・歯車 ・シーソー ・ベルトコンベア ・ロボット ・滑り台 ・大砲 ・紙飛行機

送る内容を「声」とかに変えると山彦とかできるかも。 ・電話・スマホ・パソコン ・テレビ・ラジオ・Youtube のデジタル路線

勢いを一度殺して決まった動きにするギミックとかありかも。

幕間にアニメーション、漫画みたいなものが作れたらいいかも

やりたいこと

・セリフイベントパートを入れたい。(時間的にきつそう)

・カットイン演出(gameclearなど)

・オブジェクトの制御、カメラの制御 (一つの画面に収まらない大きさにすると面倒くさそう)

・アイテムを使う仕組み(ステージごとにアイテムを使うか?アイテムを消し方?アイテムの使用をゲーム内通貨にしてゲーム性を保つのは複雑になって難しい?)

・いろんなギミックを作る。

https://help.hatenablog.com/entry/developer-option?_gl=1*ojnx55*_gcl_au*NzA5NzY1Mzc3LjE3MTA2NTgyODA.