メインカテゴリーを選択しなおす
3D脱出ゲーム:カバンからアイテムをドラッグして出せるようにしよう。
今度は3D脱出ゲームを作成しています。 今日は、カバンからアイテムをドラッグして取り出す仕組みを考えてみました。
3D脱出ゲーム:ドラッグしたアイテムを所定位置にセットできるようにしよう。
今度は3D脱出ゲームを作成しています。 今日は、ドラッグしたオブジェクトを所定の位置にセットする仕組みを実装しました。
こんにちは。 私事で大変恐縮なのですが仕事の方で部署異動っていうものがありまして、転勤したのです。 休日が少ないのはこれまで通りなのですが通勤に時間がかかるようになって趣味活動にはかなりの痛手w 実際のところ最近は全く時間が作れてないのですが、自分的にも今は新しい仕事の習得を優先したいのでこっちのほう(趣味)はしばらく何もできそうにないかなと思ってます。 休載になるかたまに軽い記事を投稿する程度でしょう。 まぁ趣味をゼロにすることは考えて無いのである程度仕事をマスターして時間を作ることができるようになったら復活させていく予定です。 というわけでたぶん数カ月くらい(?)レアキャラになります。 ら…
UnityRoomの1Wゲームジャム参加:Color Change Panicを公開しました。
Unityroomの1Wゲームジャムに参加。 パズル・シューティングゲームを公開しました!
【WEBアプリ開発】PHPさわってみる② (・∀・)基本メモ書き
こんにちは。 年度末ということでバタバタしてます。 約1か月前にPHPさわってみる企画を始め、PHPはサーバー側で何かをするものだと書きました。 さわり始めたのは何が出来るのかを知っておきたいからなのですが、サーバーであれこれする前に変数だとか各プログラミング言語に共通するような基本部分は一度書いておいた方がいいだろうと思ったので今回はそれをします。 用語説明はJavaScriptさわってみる企画でもやっているので超簡潔にだけメモ書きしておき、PHPでの記述方法を残しておこうと思います。 正直言うと最近忙しくてなかなか新しいことに首を突っ込めないでいるので ちょうどいい記事ネタだった(;・∀・…
ドラッグ&ドロップで3Dオブジェクトを移動したり取得したりしよう!
今度は3D脱出ゲームを作成しています。 今日は、オブジェクトをドラッグして移動したり、アイテムボックスに格納する方法ついてです。
順列組み合わせをリスト化するページ作成(・∀・) ゲーム制作等のデータ整理に(?)
こんにちは。 前から言っていた組み合わせをリスト化するページを作りました(遅っ)。 複数ある物から そのうちのいくつかを取り出すときの全パターンをリストにするページ↓ 順列・組み合わせをリスト化するページ 作る前にざっとは探してみたのですが意外に無いものですね。Excelでの作り方は結構出てきましたけど。 順列・組み合わせの学習に役立つかはわかりませんが ゲーム制作においてはアイテム合成のパターン整理などに使えると思います。生成した表はコピー&ペーストでEXCELやGoogleスプレッドシートに移すこともできるのでそこから自分用にカスタマイズするなど使い道は広げられそうです。 この記事ではアイ…
JavaScriptさわってみる13回目(´・ω・) 再帰関数
こんにちは。 順列・組み合わせリスト化ページを作成しようと思っていましたが調べているうちに新しいことが出てきたのでまたメモ書きをしておきます。 JavaScriptの再帰関数というものです。 再帰関数は関数の処理の中で自分自身を呼び出す関数のことを指します。自分を呼び出すということは呼び出した自分もまた自分を呼び出すので無限ループになりそうですが停止条件を設定することで特殊な動きをするループを作ることができます。 サンプルとして総和を求める再帰関数↓ function sum(n) { if (n <= 1) { return 1; } return n + sum(n - 1); } この関…
α版のデバッグをしよう(バグの原因特定と解決②):3Dアクションゲームを作ろう(21)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 α版のデバックをしよう!
はじめに イベントから関数を作成することによって、イベント群をひとつの拡張機能として扱うことが可能ですので、数行にわたるイベントを一行に納めることが可能です。 また、ほかのプロジェクトで簡単に共有できるようになります。 TIPS:数式エディタで関数を呼...
JavaScriptさわってみる12回目(((´・ω・`))) 多重ループと多次元配列、表作成
こんにちは。 ひっさしぶりの”JavaScriptさわってみる企画"です。 前回、アイテムの組み合わせを考える記事を書いて、それをリスト化するってことでEXCELのVBAコードを急に載せたのですが折角だからEXCELを持ってない人でも使えるようにJavaScriptで作ってみようかと思いました(ページは作成中)。 前回の記事↓ JavaScriptさわってみる企画では前回の記事のVBAでやっているような多重ループを用いたことがなかったと思うので先にメモ書きを作っておこうと思います。 それに加えてJavaScriptでは表を作成する必要があるので値を管理しやすくするために多次元配列についても書い…
α版のデバッグをしよう(バグの原因特定と解決①):3Dアクションゲームを作ろう(20)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 α版のデバックをしよう!
アイテム合成の組み合わせを考える(。-`ω-) 重複を許す組み合わせと EXCEL VBAで表作成
こんにちは。 RPGツクールMZで自作ゲーム制作中。メインとサブがありますが今はメインが停滞してます。 サブの方は初めて作ったRPGと同じ登場人物がいるのでシリーズってわけじゃないですけど一部システムを踏襲したいと考えてます。 初回作RPGではアイテム合成があって、その合成アイテムを使ってスキルを発動し回復やバフの効果を得るっていうシステムがあったのですが、アイテム合成からのバフはまた取り入れたいのです。 前は合成素材が3種で2つまたは3つの素材を合わせて作る(重複なし)というものだったので 2つの組み合わせが3通り、3つの組み合わせが1通りの4パターンを作ればよかったのです(正確にはフルーツ…
プレイヤーを誘導しよう!案内役の導入。:3Dアクションゲームを作ろう(19)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 案内役の導入。プレイヤーを誘導しよう。
【フリー素材】ツクールMZノームの歩行グラフィック 48×48px (∩´∀`)∩
こんにちは。 毎月17日はプレミアムツクールデー! ツクール作品の宣伝や進捗報告なんかを発信しようの日。 しかし公開できるような進捗はありません(;´Д`) 数日前に思いつきました。先月と同じように素材作成で凌ごうと。 今回の素材はコチラ。 4日でなんとか作りました。 RPGツクールMZ(RPGMakerMZ)のデフォルト敵、ノームの歩行グラフィック(48 × 48px)です。 デザインがツクール素材を元にしているのでツクール公式の規約(素材利用条件)に準じ、ツクラーコモンズイエローライセンスでの配布とします。 ツクールシリーズ利用規約対象 クレジット表示:必須 営利利用:許可 再配布:禁止 …
過去絵のレタッチでキャラクター追加と素材更新(するかも)(。-`ω-)
こんにちは。 RPGツクールMZで だらだらとフリーゲームを制作中。メイン制作(ARPG)と比較的どうでもいいサブ制作(RPG)がありまして、最近サブ制作の方を少しさわりました。 サブの方はパーティメンバーを交代できるようなシステムがいいなと思っているのでツクールMZのデフォルト素材キャラクターを使って使用できる人数を増やそうと考えているのですが、できれば最初の4人くらいは自キャラで揃えたいです。 そしてその1人として候補に挙がったのがこのキャラクター。 名前はありませんが我が初回作にして黒歴史の「RPGのレストラン経営ってどうなの」の最初のボスとして登場する人物です。 画像をフリー素材として…
TimelineでAnimationClipを動作させる時の問題点と解決策:3Dアクションゲームを作ろう(18)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 TimelineでAnimationClipを動作させる時の問題点と解決策
【3Dモデリング】Blenderさわってみる⑦ ループカット (; ・`д・´)
こんにちは。 スマホでchromeを開いたらdiscoveryに自分のサイトが出てきて嬉しかったです。まぁ自分だから出やすいのでしょうけど。 今日はBlenderさわります! ご無沙汰ですね。 もうだいぶ操作を忘れていそうですがおさらいしつつモデリングしましょう。 前回↓ 作ってみたいのは”弓”です。 お絵描きしてて全然描けなかったのでその解決手段としてモデリングしてみようと思いました。 途中の絵↓ ClipStudioのアセットストアには弓矢の3D素材もありますが自分でやってみる(`・ω・´) Blenderを立ち上げてモデリング開始。 自分のプランとしては円柱を伸ばしたり曲げたりして上半分…
GDevelopは非常にアップデートが頻繁です。 https://github.com/4ian/GDevelop/releases 上記リンクのリリースページをご覧のとおり、これまで少なくとも毎月ペース、多いときには月に4回くらいの超ハイペースで更新があります。
ネットニュースを流し見していたら「なぜゲーム作りは大変になったのか?」などという記事が目に止まりました。初っ端の項目で「画面がスクロールして大変」という項目があり、画面移動のないゲームを知っている身からすれば、ゼビウスが衝撃的であったことを思い出しました。単純明瞭なものから、やりこみやリアリティー、良いサウンドなどを求める傾向が強まるなど、確かに作り手側に専門性のある人材が必要になるなど、大規模化...
カーソルでボタンを操作しよう!:3Dアクションゲームを作ろう(17)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 設定画面の作成(2)カーソルでボタンを操作できる様にする。
Audio Mixerとスライダーの連携:3Dアクションゲームを作ろう(16)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 設定画面の作成(1)AudioMixerのボリュームをSliderで調整。
【RPGツクールMZ】プラグインパラメータをゲーム中に変える初心者の試み(; ・`д・´)【プラグインコマンド化】
こんにちは。 体調を崩してちょっと停止してしまいました。体調を崩したと言っても風邪程度のもので今後に影響を与えるやつではなくほぼ回復しました。 さて今回はRPGツクールMZ(RPG Maker MZ)のプラグインのハナシ。 ツクールMZはプラグインをセットすることで機能が追加されたり便利になったりしますね。 そしてそのプラグインにはいくつか種類があります。 ①導入するだけで効果があるもの ②プラグインパラメータで設定する項目があるもの ③プラグインコマンドで効果を発動したり変えたりするもの ④プラグインパラメータとプラグインコマンド両方を使用するもの ⑤その他、メモ欄などを使って効果を設定する…
ゲームの顔になるタイトル画面をつくろう(2):3Dアクションゲームを作ろう(15)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 Timelineでオープニングムービー作成。
ゲームの顔になるタイトル画面をつくろう(1):3Dアクションゲームを作ろう(14)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 ゲームタイトルの決め方。キーボードで操作できるメニューの作り方。
【フリー素材】ツクールMZゴブリンの歩行グラフィック 72×48px (∩´∀`)∩
こんにちは。 毎月17日はプレミアムツクールデー! ツクール作品の宣伝や進捗報告なんかを発信しようの日ですね。もうこの日がやってきてしまったのか。早い、早すぎるぞ(´Д`) 前回からの進捗といったら武器を1つ実装したくらいですけど、制作中のゲームにおいて武器1つ実装するっていうのはすごく大変な作業なのでまぁ良しとしましょう(甘っ)。 あとキャラチップ(歩行グラフィック)描いてみました。 ツクールMZの敵グラフィックデフォルト素材にあるゴブリンをデフォルメして 48×72px サイズの歩行グラフィックにしました。 似てないかも(右がデザイン元)。 せっかくなんでフリー素材で公開します。よかったら…
自動で数が増えていくアイテムを作ってみる② (`・ω・´)【RPGツクールMZ/RPG Maker MZ】
こんにちは。 訳あってゲーム制作が全然進んでません!(後述します) しかし前回の記事の続きがまだなのでそれをやっていきましょう。 前回の↓ RPGツクールMZで勝手に数が増えていくアイテムを作るっていう内容でしたね。 そのために増やす数の根拠となる行動数や時間をカウントする必要があるので 例として歩数やイベントによってアイテム数を増やしていくっていうのを前回やりました。 今回は時間の経過によって数を増やすっていうのをやります。 ※単純に思いついた方法を書いています。これだけが正しいとかそういうのではありません。 前回から残っている内容は以下の2つ。 A.常にカウントする方法 B.時間を取得する…
桜井政博氏「ムービーは必ずスキップ、一時停止できるようにしろ。できないのは今風ではない」
桜井政博氏「ムービーは必ずスキップ、一時停止できるようにしろ。できないのは今風ではない」
自動で数が増えていくアイテムを作ってみる① (`・ω・´)【RPGツクールMZ/RPG Maker MZ】
こんにちは。 今回は「しばらくしたら数が回復するアイテム」を実装してみたのでその話です。 年末頃に詰み回避の手段としてそういうのを実装してみたいって話をしました。 いざやってみたら結構簡単だったので記事にするほどでもないかなと思ったのですが、まぁ宣言しちゃったし実装した方法以外にもいろんなやり方があるハズなのでこの機会に考えて書いてみようと思います。 ※初心者が考えてみた、という記事です。他の方法もあるでしょうしここの方法がベストとも限りません。 まず、"しばらくしたら"っていうのを時間経過にするのか、行動の回数にするのかっていう分け方があると思いますが、いずれにしても何かをカウントして その…
ドラゴンの吹っ飛ばし攻撃修正: 距離によって影響具合に変化をつける:3Dアクションゲームを作ろう(12)
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 衝撃波の修正〜
3Dアクションゲームを作ろう(11):ドラゴンの作成継続中:プレイヤーを引き離す技を作成
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中。 今日はドラゴンを作り込みました。衝撃波実装!
ども('ω')ノ 最近もちょこちょこと開発を続けております。 焦らず一つ一つ作っていっておりますので前回からの進捗を順番に書いていきますね('ω')ノ ミス時の演出とリスタート 敵にやられちゃったときの演出を作りました。 敵にやられちゃったときの演出できた💩 pic.twitter.com/pzIZNg9WXV — いんわん (@inwan78) 2023年12月10日 最初はマリオみたいに画面外にまで落ちるようにしようかとも思ったんですが、もうちょっと何か付け足したいと思い、地面でひっくり返って失神して昭和アニメのような〇が閉じていく演出を入れました。 ちなみに、この〇が閉じていく演出を「ア…
2024年も続けて行くぞ(`・ω・´)b あけましておめでとうございます。
新年あけましておめでとうございます。 新年1発目なので今年どのように活動していくかっていう話をしたほうがいいのだろうと思いますが特別なことは考えてないのでさらっと書いて終わりにします。 まず、毎年言ってますがこの活動を「続けること」を最優先で行きます。 更新頻度を高めたりとかはなくてむしろ落ちると思います。ずっと落ちつづけてますからね(;^ω^) 1年後に辞めてなければ勝ち。ノルマ的なものはそれだけ。 希望としては↓ ①なにかしらゲームリリースしたい。 ②素材つくって公開したい。 ③絵の練習したい。 ④blenderなどもっと使ってみたい。 ⑤プログラミングしたい。 ・・・希望もこれまで通りで…
こんにちは。 2023年最後の記事にします。 今年の記事数は75になりました。100→86→75と毎年減り続けていますが予定通り、こんなもんでしょう(・∀・) 年始だったか年末だったかにそうするってことを言った記憶があります。 いちおう今年は7日間空けたらゲームオーバーのつもりでやっていて(こっそり)、6日間と23時間45分くらい空いたときはありましたがなんとか達成です。 まぁ来年はそんな縛りは設けませんし更新頻度はもっと下がるんじゃないかと思います。どれくらいで行くかっていうのも決まってません。 実は秋くらいからページ閲覧数がずっと落ち込んでてモチベーションも下降気味。まぁもともと気にするよ…
3Dアクションゲームを作ろう(9):GameOverの実装(1)水に落ちたらGameOverにする。
敵に勝利しジェムを取り戻せ!、3Dアクションゲーム作成中です。 今日は川に落ちた時の処理を作成しました。
詰み回避システムを考えてみる(`・ω・´) ARPGゲーム制作
こんにちは。 RPGツクールMZでフリーゲームを制作中です。 今メインの制作としているのはジャンルがAPRGになるゲームでして、武器が銃なので弾数というものを考えねばなりません。 銃を撃ったら弾が減る。弾が無くなれば攻撃できない。当たり前のことではありますがまぁこのシステムを作って実装してるんです。 しかしこのシステムでは一つの懸念が生まれるんですよね。 ”弾が無くなって詰み” が起こり得るってことです。 リソース管理もゲーム性の1つの要素だとは思いますができれば何らかの詰み回避の手段が欲しいところ。 プレイヤーへの配慮というよりは制作時に考えることを1つ減らしたいっていう作者都合があったりも…
3Dアクションゲームを作ろう(8):PostProcessingとフリーのテクスチャを使用して雰囲気を格段に良くする。
画面イメージ改良!Post Processingとフリーテクスチャでゲームの雰囲気を改善しよう!
しまづさんのUdemyを参考にして、攻撃コンボを作る過程でスタミナを作り込んだ。 こうなってくると、そろそろただの四角形で作ったHPとスタミナのバーが不恰好に見えてきたので、UIを作り込んでおく事にした。UIはアセットストアで、一眼見て、雰囲気がとても気に入ったSteampunkUIを使っている。 assetstore.unity.comスチーム関係ない世界観のゲームだけど、そこは気にしない🤣 雰囲気が良ければいいのだ😆右上は3Dアクションゲームを作ろう(6)で作成したレーダー画面。 ただ、普通に映しただけでは縁もない状態で見栄えが悪いので、Render Textureを使ってUIのRaw I…
こんにちは。 毎月17日はプレミアムツクールデー! ツクール作品の宣伝や進捗報告なんかを発信しようの日です。 発信の場はたぶんTwitter(X)が多いんじゃないかと思いますが決まりはないのでこの場でもたまに記事として発信してます。 今日はタイミングが良かったのでその記事にしましょう。 メインとして制作しているARPG(?)ですが、しばらく止まっていたのがようやく再開した感じ。まず立ち絵を1つ描きましたね。これは進捗と言えるでしょう。 キャラチップはまだなので制作作業の中でも登場はしてません。これからです。 そして既存キャラの表情差分が増えました。 会話イベントの作成中に必要になったら描くって…
unityroom.com橋広コウさんも、同じく流星咲斗さんの動画シリーズで勉強して作品を公開されたので、早速遊んでみた。 その作品の中で、敵レーダーがあったのが、とても便利で感銘を受けたので、自分でも作ってみる事にしました。まず、レーダー用のカメラを作成し、Player Objectの子供に設定する。 レーダー用のカメラは、ある程度の高度のプレイヤーの真上から、プレイヤーを撮影するようにする。 次に、その映像を同時にゲーム画面に表示させるのだが、これは調べてみると、案外簡単に設定できた。ただ、これだと、単に上空からの映像になってしまって分かりにくかったので、レーダーに映るObject(Pos…
こんにちは。 下書き保存しようとしたら公開してしまって焦りました(;´Д`) <ボタン別にしてくれ 最近メインのゲーム制作をちょこちょこやってます。 システム面をさわったりしてますけどやってなかった期間が数カ月あったせいで自分が作ったカラクリを理解するのに時間がかかっちゃってます(またか)。 必要になったら都度作るっていう行き当たりばったりの方法があんまり良くない気がしますが、計画を立ててその通りに進めるっていうのも難しいんですよ。まず計画が立てれない。 やってみないとできるかどうかがわからないからだ(・∀・) 計画を立てていなければ、できなければやらない、もしくは他の方法という選択肢もある。…
流星咲斗さんの【3Dアクションゲーム】作り方。 動画シリーズでの勉強は今日の#15 『敵をロックオン』で最後。 まだ、 #11 『ゲームオーバー表示を実装』 #13 『制限時間の実装』 #14 『スコアを作る』 #16 『ゲームを 書き出す』 といくつかの動画はやっていないけれど、サイドビューアクションゲームで学んだことと 重なる部分と思えたのでパスした。さて、#15 『敵をロックオン』 www.youtube.com3DARPGを遊ぶには是非とも欲しい機能だ🤩作り方もそれほど難しくなく、サクッと実装する。 これで、一応ロックオン機能の完成ではあるのだけど、 敵をロックオンしていると、カメラが…