ニート、無職、フリーターがゲームを作るスレ 33
■ このスレッドは過去ログ倉庫に格納されています
勉強をかねて作ってみよう 気楽に参加して でも荒らしは勘弁してね 前スレ ニート、無職、フリーターがゲームを作るスレ 32 http://mevius.2ch.net/test/read.cgi/gamedev/1479477969/ だから収入がないのかも確定申告しないとわからんやん >>200 俺も8年間まったくプログラムと無縁の生活してたけど なんとか作れてるよ! ニワトリ完成!といいたいところだが 攻撃が当たり辛いなど微調整が必要 https://i.imgur.com/M3JZMDU.jpg ありがとう ゲーム機と化していたパソコンに、Unity入れてみる >>205 unity楽しいですおー 余裕が出来てきたらSculptrisとかAwesomeBump.exeとか入れると3Dオブジェクト作るのが楽しくなるます 自分はまだまだ修行中だけど>< さて飛行機さんを保留にしてたけど、とりあえず旋回方法を変えてみたらどうにかなりそうな感じです 旋回はRotateAroundを使うようにして図のように旋回ポイントをオブジェクトとして持つ事で綺麗に回るようになりました! これで行ける! やっぱり小さな事からコツコツやらないとダメポでした 図を忘れた>< ttps://i.gyazo.com/f655c5fe7aed375706cb6698c9c83cfe.png 同じオブジェクトだけどマテリアルで変わるのを確認! スクリプトでの変更もOKなのでパワーアップする機体とか出来そうです 今日はモンスターのAIを弄る ニワトリがいるとヒヨコが集まってくるようにした https://i.imgur.com/zMePFfB.jpg これを応用すれば茂みに潜むモンスターなんかも作れるぞ! >>210 ヒヨコは元からいたのよ 次はボスのゴブリン先輩の予定 その前に少々プログラムを弄る 画面に映った敵のアイコンとHPバーを表示する機能を追加中 アイコンタッチでロックできるようにしたい https://i.imgur.com/Ubj0Auq.jpg ヒヨコ師匠は別スレからやってるからまぁその流れ知らないとツッコミが入りますねw さてさてやっと飛行機は地図一周出来るようになった 結構完成に近づいてきました!でもアルファ版wwww そこで少し飽きてきたからRPGも並行で作る!事にしたwwww tilemapの使い方がなんとなくわかってきた! 最初はどうやって使うのか謎だったけど分かると面白い! 簡単にマップが作成できる! 参考にしたサイト ttps://blogs.unity3d.com/jp/2018/01/25/2d-tilemap-asset-workflow-from-image-to-level/ ttps://i.gyazo.com/d31662ef8b58fb28fa940f7baf1b656e.png >>214 知らない間に色々と機能増えてるのね これもとは有料アセットだったはず 次バージョンではProBuilderも追加されて3Dのフィールドも作りやすくなりそうね ロック機能ほぼ完成 HPバー表示はロック中の敵だけにした 他になにかロック中敵にわかりやすい表現が必要ね https://i.imgur.com/tc44wcl.jpg スマホでも敵をロックできるようになったので 前の巣で不評だったチクビコントローラーを排して ぷにコンを導入しました みなさんおはようございます。 さて今日は色々と処理の見直しをしてみようと思います。! いわゆるりふぁくたりんぐって奴ですね! 普通は通しで出来てからだと思ういけど、まぁコードがめちゃくちゃなので 早い段階でやるのもいいかなと思うのですお まぁ早い話がそうですねー ttp://objectclub.jp/technicaldoc/refactoring/refact-what リファクタリング、、、 やらなくちゃなー 効率化は楽しいんだけどなー やらなくちゃ、と思うと途端にメンドくさい 今日はまた一つ勉強になった! どうしても重なりを検知したくて色々調べたら 新しいバージョンからOverlapColliderなるメソッドがあった 重なっているとこのコライダー達を列挙してくれるんだけど テストしてみてうまくいったのでさて本番環境で実装と思ったらなぜか検知されない ずっと悩んで色々と試したら、コライダーにトリガーしてるとそのままでは検知してくれない てか説明が public int OverlapCollider(ContactFilter2D contactFilter, Collider2D[] results); ttps://docs.unity3d.com/ScriptReference/Collider2D.OverlapCollider.html でこのcontactFilterに色々とセットしてあげるみたいで ContactFilter2D filter = new ContactFilter2D(); filter.useTriggers = true; こんな感じでトリガー使ってるよって知らせてあげたらちゃんと検知できた! int count = col2D.OverlapCollider(filter, result); これ便利! リファクタリング定期的にやっとくと機能追加がほんと楽よな 今日はバグ潰し マルチタップの処理めんどくさい >>218 俺は例えコードが汚くても動けばいいの精神でやっている なのでスクショはアップしてもソースコードは絶対に上げないぞ! 今まで作ったモンスターのアイコンを作成 https://i.imgur.com/y7krhGx.jpg 明日からボスを作ろう >>225 やっぱり自分で作成できるのはいいですねー世界観がそろってて羨ましいです さて今日はRPGの方をちょこっと テキスト揃えるのにGridLayoutGroupとかまぁそんな感じの自動の使ってみた これも覚えると楽に配置できますね ttps://i.gyazo.com/3526c78f073e3aa32f3f37637a7038f6.png >>225 すごいじゃん。sculptrisとblenderかな? >>226 フォントがいいね AmeMuchiLightNovelPopというのがそうかい? ライセンスがどうとか面倒臭かったから敬遠してたけどなかなか良さげね >>227 ありがとう 犬だけSculptrisで、それ以外は3D-Coatっていうスカルプトモデリングツールを買って 作ったよ Blenderはアニメーション作るのに使ってるよ >>222 Unityでしたよね?便利だなあ。 自前の重なり検知いらないんだ!早くUnityに移りたい。 ゴブリン先輩の顔完成 https://i.imgur.com/h6iFCvf.jpg 人(人じゃないけど)の耳が難しい 毎回時間かかって挫折する >>228 飴鞭は使用条件が結構ゆるいですー この作者さんのは色々とおすすめかもです >>230 unityです! 何か制約でもしてunityしないのでしょうか? 私はunity初めてそろそろ2ヶ月くらい?かなぁになるけど、早めにやっとけばよかったとつくづく思います 飴鞭ラノベは文字が太くてスマホには不向きだったから 飴鞭ゴシックにしてみたよ >>234 そですね。今作ってるの終わるまで、と考えてて、なかなか出来上がらず笑 早く仕上げてUnityに移ろう、思います。 その時は先輩!パイセン!と呼ばせてください笑 >>236 もう今作っているのをUnityに移植しようぞ! ゴブリン先輩の体型を整えて服を着せてみた https://i.imgur.com/KgsflYV.jpg >>236 早い方がいいと思います 今作成のそのまま移植にTryするのもいいかと あと僕はパイセンじゃなく弟子ですw >>237 吹いたwwww >>238 先生が釣れたぜー! しかし至って真面目なんだ 売れたとき用に薄い本用の要素を盛り込んでおこうと思ってね 先輩とつくとホモを連想してしまうなぁ うーん雪でふお!! 寒いでう 今日はじっくりとクラスの作成 RPGが形になりつつありまんこ ttps://i.gyazo.com/f412db17ada9540c1a5cd7473af55a98.png 稀にボスがゴブリンから変態ゴブリン(強)になり 稀に金のバンダナをドロップすると これがいい装備なんだ ってことでいいな・・・ >>242 リトポって何ですかぁ? 3Dのなんかの用語かしら… さてさて、今日はアイテム作ってフィールドで調べるコマンドでアイテム見つける実装してるんだけど まずアイテムデータを読み込むので詰まったから忘備録! てかテキストデータ読み込むHP達!ちゃんと書きやがれ 普通にメモ帳でデータ書き込んで(漢字)も無理できなくて1Byteなら行けたから おかしいと悩んでいたら、メモ帳で保存する時に文字コード指定しないとダメだった>< すんごい罠というか、まぁこんな事失念していたのにちょっと歳を感じた>< ま、とりあえず読み込み完了! ttps://i.gyazo.com/90242f52775ff3fb3706fbd5152bd301.png まず見た目から入ろうと思ってキャラ作ってみてるけど顔と手が絶望的すぎる やはりお絵描きとスカルプトの練習が必須か https://i.imgur.com/XD1uOVP.jpg >>245 自分からすると全然いけてます! スカはむずいですよね さてさてアイテムの詳細読み込みが終わった 自分のデータ作成スタイルとして、全体(番号と名称)と詳細(各種機能、売値とか) 分けて作る感じにしてます、なんでだろ?? ttps://i.gyazo.com/aa3cfc2e0425c042267d5cca295f9a72.png >>245 参考資料観察してスカルプト修正を繰り返してれば それだけで造形力はちゃんと上がっていくぞ 妥協してるともちろんうまくならないが >>243 ゴブリン先輩のいろんな汁がついてる布を頭に巻くのか… >>244 ゴブリン先輩、100万ポリゴンくらいあってこのままではゲームで使えないから スカルプトモデルを元にポリゴンを貼り直さなければいけないのです その作業をリトポロジー略してリトポという…だったと思う >>245 色塗りでなんとかなる場合もある! ちなみに俺は未だに指をちゃんと作ったことない >>248 リトポ解説ありがとうございます!とても勉強になります! さてさて、メッセージに一文字づつの表示とボタン押して一気に表示を実装した! 次はバッグに入れよう ttps://i.gyazo.com/0ee45d356f88f2fac54d77625e2c5548.png アイテム窓の並び順に苦労した>< 窓の内部にはタグ付いた小さい(テキストとイメージを持った)パネルを並べているんでけど順番に並べていても、取得する命令(FindGameObjectsWithTag)では順序関係なく取得されちまう itemPnl = GameObject.FindGameObjectsWithTag("Item"); ↑この中は順番ぐちゃぐちゃになる 実はGetComponentsInChildrenも順番ぐちゃぐちゃ>< なので当初取得したのに1番目からアイテム入れて行っても、変な場所に保管されていた で、これはソートだなと、ソートしかないで!と思ったけど、またソートがややこしいから嫌いなんだけど private SortedDictionary< string, int> BagSort; SortedDictionary型っていうのがあって、これだと入れた段階でソートしてくれる超!便利 おかげで、綺麗に上から順に入りました! ttps://i.gyazo.com/8fce3d6468c227f6dbb5d74842f8efc6.png dictionary アイテム窓の並び順に苦労した>< 窓の内部にはタグ付いた小さい(テキストとイメージを持った)パネルを並べているんでけど順番に並べていても、取得する命令(FindGameObjectsWithTag)では順序関係なく取得されちまう itemPnl = GameObject.FindGameObjectsWithTag("Item"); ↑この中は順番ぐちゃぐちゃになる 実はGetComponentsInChildrenも順番ぐちゃぐちゃ>< なので当初取得したのに1番目からアイテム入れて行っても、変な場所に保管されていた で、これはソートだなと、ソートしかないで!と思ったけど、またソートがややこしいから嫌いなんだけど private SortedDictionary< string, int> BagSort; SortedDictionary型っていうのがあって、これだと入れた段階でソートしてくれる超!便利 おかげで、綺麗に上から順に入りました! ttps://i.gyazo.com/8fce3d6468c227f6dbb5d74842f8efc6.png dictionary あうあうあうあ>< マウスのボタンがチャタリング起こしていてなんか2回なっちゃう>< 申し訳ない… 貧乏なのでマウス買えません>< 俺もインベントリにソート機能つけようかな さーて、昨日はサボッてしまった 今日はリトポした https://i.imgur.com/fWduiX8.jpg 3D-Coatは元のモデルからノーマルマップ焼いてくれるから ローポリ化しても詳細を維持してくれるように見える とはいえポリゴン数5000を超えてしまったが、まあ大丈夫だろう 最近みっけたWebでノーマルマップからハイトマップ作ってくれるとこ ttp://cpetry.github.io/NormalMap-Online/ なんとなく便利かなって思ってるけど、まだこういうのやってないからとりあえずお気に入りいれてあるw やばい!ワロタ! てかアイテム疲れたからシーン移動作ってたら、移動してもどって繰り返したら オブジェクト増えたwwwww DontDestroyOnloadって面白いなwwwww ttps://i.gyazo.com/b53f8e1a2a0313b91f107cb06780eb6a.png 今回は塗る箇所が少ないので色塗りの下手さを露呈せずに済む https://i.imgur.com/Fcwjh3l.jpg このあとはボーンを入れてモーションだが、 人型なのでMixamoに任せる さてさて、昨日のDontDestroyOnloadの問題 これ色々とggってみたけど同じように悩んでいる人いるのねw で独自に設定したり一意になるように関数作ったりしてるけど この問題は、DontDestroyOnloadの特性分かれば即解決 それはそれ専用のシーンにしちゃえばいいだけの話 つまりずっと生きていくオブジェクトだけ最初のシーンにいれてDontDestroyOnloadすると あとはそのシーンは使わなけれOKって事ですねー うん簡単簡単 よっしよし村への移動がまぁまぁOK ちゃんと左から入ると、村の左の入口、右なら右と場所指定もばっちり って事でショップのレイアウト作成中 どんな商品おこうかなぁワクワク ttps://i.gyazo.com/96604315fead5b4847855bafbdf07531.png >>259 えー手抜きなんですかー?うまい! 自分も手抜きでそれくらい出来るようになりたい>< さて雑貨屋さんがどうにか形になってきました 女性の絵は王国興亡記さんから拝借 いっぽいっぽ完成に近づいてます ttps://i.gyazo.com/6d1dc21f12046e5eeef9ecf2d4dffbef.png 作って行くうちに、最初の方のアイテム画面とかは、publicなstaticな変数持って、updateで回してflgチェックみたいにしてたけど 今回のは表示する時にセットしてsendmessage送ってとかなんかコードが洗練されてきたような気がします そのうちまたリファクタリングしてその辺の処理系も見直しです>< ワイ、ブラックフリーター 今週の制作はお休みします >>262 あらフリーターおつでし! ぬおおおおおおおお、アイテム売りの選択項目作るのにトグルコンポーネントやってたんだけどこれがよくわかんないしイケテないしで昨日は使い方というか色々と研究してたら これいける!ってかコマンド選択とかはい、いいえ選択とか全部トグルで出来るってかした方が超楽になる事に気づいたので 今日は影響範囲少なそうなところをトグルに変更! 今週中にはアイテム売買のアルファテストだぬ>< その次はそろそろ疲れたので戦闘関係作りたい ぬおおおおおおおおおお UIでマウスオーバーイベント取ろうとしたら取れないじゃんwwwwwww しょうがないから取りたいとこにスプライト貼り付けて解決 なんかぐぐったらGUIElementだとかeventでどうたらこうたら 難しく考えすぎだああああああ あああああああ、もっと単純だったあああああ スプライトなんかいらん単純にコライダーくっつけりゃいいだけだ 編集でめちゃ小さいからみずらいだけだった ちゃんと編集して大きくすればイベント取得してくれた>< すごいぞUnity!!!! うーん、各箇所をToggleに変更ちゅう なんか少し前に書いたコードなんだけど、なんだコレってのが結構あるなwww きっと1日でも進歩してるんだろうという事で修正修正 頭の勉強になりんす よっし、疲れたから戦闘の画面作成 別の事やるとやっぱwktkしてモチベがあがるなぁ ttps://i.gyazo.com/2361b146f3e25a80a6fe6ac73b826ff1.png 変なソフト探すの好きなおれがまたまた変なテクスチャソフト探してきたが。 やはり物理レンダーに使えそうだし、みんな大好きフリーのオープンソース。 紹介記事 https://www.moongift.jp/2010/10/neotextureedit/ 公式 http://neotextureedit.sourceforge.net/download.html やっぱゲームの世界観ってテクスチャが占める割合は多いし。 しかし、このソフトどうなってんだろ。 さっぱりわからない。 ノードになっててどこが最終出力なってるのかさえわからない。 Unityのつぎの正規バージョンでシェーダーをノードで組めるとかなんとか言ってるねそう言えば。 そこがめちゃくちゃ楽しみ。 >>268 おーそいうの>>158 のPixaFluxも同じ感じですー こういうフローチャートポイのって流行りなんですかねー どっしにしり自分では使い方がまったくわからん>< さて今日はちょっとPhotonにTry! ttps://i.gyazo.com/04fc477c39effe6c14844259c1a668e9.png 復活! ゴブリン先輩のアニメーションをMixamoで物色中 https://i.imgur.com/b9Dk5co.jpg 手の位置がずれてるな… >>270 うん すでにUnity2018ベータじゃマテリアルがノード型になってるらしいね 正式版になってアップグレードしたいからまだ試してない Unreal Engineのおかげでノード形式が流行ってきてるね プログラミングのビジュアル化はまだ色々問題あるけど、マテリアルは逆にマテリアルの作る幅が広がるから >>272 そっかーノード型ですかー難しいけど慣れていくしかないんでしょうねー がんばっていきます! さて、Photonどうにか導入でしたのでRPGの方再開、敵のデータ読み込みしてみました とりあえず、読み込めてよかった! 今日は朝からやったし、酔ってきたしもう寝ようw ttps://i.gyazo.com/8737407cefef02691e427e62b6ce99d2.png 2018バージョンはレンダリング機能を強化しているみたいだね 頑張って絵作りしてもスマホでは重くて動かなかったりしてやる気が削がれるから 早くこいこい2018! 大きさを少し小さくして ホーミング攻撃やスーパーアーマー攻撃を実装 強くて勝てないわw 今日はぼけっとしててなんかやる気がでない日だったけど、どうにかスキルパネルのテスト版作成 コマンド選択式、な、の、にスキルにはCT実装よ! そして他にはマニュアルを更々見てたけど、そこで気になったのがアニメとタイムラインの違いがわかんなかった これも要勉強だぬ(>.<) 午前中はスキルのCT動作パネルで、昨日のをコルーチンで作ってみた 当初アニメで作ったけど、なんかアニメの動きが、最初遅くてあとからぐぐーってくる感じなので コードで攻めてみたのがSSの3行目、1行目がアニメ、どちらもCT=3秒に設定 ほぼ同時に押してるんだけど、残時間と曇り部分の多さがアニメはなんか合ってない気がする でもちゃんとほぼ同時に終わるんだなぁコレガ・・・ ttps://i.gyazo.com/46ffc871ac68683cbdcc9080c93a6c1e.png 一応、横軸で合わせて見た、やっぱりあってない>< あんだか日本語がおかしいwww ttps://i.gyazo.com/ee31c08591dd26ba858966a9d02b49a9.png こんなものでフルスイングされたらふっ飛ばなきゃおかしいよなぁ https://i.imgur.com/IAO3E59.jpg というわけでノックバック効果も追加しよう ボス用のAIを作ろうと思ったけど ゴブリン先輩に限ってはモブ用AIでいいやと思うに至り今日の作業は無駄に終わる ゴブリン先輩いい表情ですねー打ちそうだw さてさて本日は、本チャンのスキルパネルに研究の成果を追加して、そんでここんとこ設計をしていた戦闘画面を呼び出してみた あら、表示されない、なんでだろう・・・とちょっと悩んだ 久しぶりにプログラムしてシーン追加してとかやると色々と忘れてる 一緒頭の中が、これは何か作り方おかしくしてしまったのかな、とか、再度作り直しかなとか 色んな思いがめぐってきて、新規にスプライトだけ置いたシーンを追加してみてもやはり読み込みで表示されないから これは表示関係だなと、そして色々と見て行ったら、戦闘画面のCanvasのOrderだった これ直すの忘れてたので読み込んでも下の方に表示されていただけだった LoadSceneMode.Additiveする場合には気を付けなきゃなと ttps://i.gyazo.com/c5e90f9968a8064caab1205d7d3e5497.png でもって、いよいよ戦闘のシーンを実装するんだけど核心となるのがダメージ計算 ここ数日、計算方法考えていたんだけど、他の人はどうしてるのかなぁって「攻撃力と防御力の関係」ggったらなんか色々と出てきた アルテリオス計算式?とか言うのがあるみたいでこれからまた勉強だ>< ノックバック完成 ゴブリン先輩の高さが合わない為ファールしか打てない。悲しい ダメージ計算とか数値関係は難しいよね 俺は煩わしさのあまりステータスはHPと攻撃力だけにした ゴブリン先輩はこのくらいにして 99階中1~10階ができたぞ! おかしいな、4月には完成してるはずだったのに いっそサイコロで打撃を決めるとかw そういうのスーファミであったw 拠点を作ろうと思う とりあえず地面と壁 https://i.imgur.com/mx9YuQ2.jpg 手抜きしてアセットで済まそうと思ったけど作風が合わないわ >>286 ダイス&モンスターズってゲームが面白そうと思った iPhone持ってないからできないけど 運頼りのゲームは漏れなくクソゲーだと思うけど 個人開発ならそういう採算合わなさそうなところを追求していってほしいね ダンジョンっぽくていい雰囲気ですね! 99階までかんばつてください さてさて弟子は戦闘システムをつくるのだ!つくるのだ!つくるのだ!自分昔からHPとかMPが見えてるのがなぁと思っててちょっと凝ろうかと色々ためしちゅう あぁ頭が混乱混乱、最後はシンプル伊豆温泉か? テクスチャ吟味してちょっと加工してみた ついでにエフェクトもかけてみた https://i.imgur.com/edt3spn.jpg 素材探しがゲーム作りで一番つまらん >>288 伊豆温泉の件を詳しく! うーんっとシンプルイズベストって書こうとしたのにwwww とりあえず、ぼうぎょコマンドだけ選べて、ターン出来るようになったけど なんか複雑すぐるようなきがするのでげす>< ソースの中がいまぐちゃぐちゃでメッセージ表示して、次はどうたらこうたらで 次の人はどうする、ああするで、あぁぁああ頭がぱにゅっきゅうううう ttps://imgur.com/a/oCmV1 前にネタで作ったモルゲッソヨを改造して 拠点の謎の石像として再利用を企む https://i.imgur.com/N5gt69b.jpg >>292 モルゲッソヨというか変態オヤジぢゃないですかwwww さてさて、大変な事に気が付いた! ぼうぎょしたのはいいけど、肝心の防御値がなかったwww 設計し直しだ>< ttps://i.gyazo.com/05be6018fb36114ad4cde346517ef588.png ポーズ付けてみた ウェイト付けちゃんとやらないとパンツビリビリや https://i.imgur.com/ZHKshoP.jpg ダンジョン最奥に住む魔王に戦いを挑んだものの負けて石化されてしまった勇者って設定なんだけど 確かに今のところ色白の変態だなぁ 最近変態ばかり作っていたので今日は女の子に挑戦 以前作った幼女を大人にリメイク中 https://i.imgur.com/eiMGWyQ.jpg 女性が難しいと感じるのは可愛いor美人しか許されないからか そしてスカルプトで一番の鬼門は髪の毛だと思ふ 洋ゲー風ですねー 順調でうらやましいです 自分はUnity立ち上げ→ぼうぎょ値だな→うーん、今回だけ増加にするか、何ターンか、それとも、うーんどうしよう →、あ、ゲームのログボ貰わないと → ふぅ、ちょっと休憩 こんなサイクルで2日過ぎてしまった>< でもコード整理してちょっといい感じにはなってる、、、はず>< こういうダンジョンならProbuilderで作って、テクスチャ貼ったらそれらしくなるな おれはチュート疲れたら、適当な画像検索で出てきたやつをテクスチャにしたりすると楽しいんだけどw ちゃんとノーマルも表現出来てていいね あと一工夫モザイクでグランジつけるかなおれなら くもくもな白黒のやつでラフネスのチャンネルにモザイク画像いれたらいい感じにテカってるとことテカらないとこできて汚く見える なんか真面目にしてたらサバイバルシューター終わったあたりから、自分がふと思ったこともスクリプト作れたりしてしまって SurvivalShooterをクリア型 変えようとしたり回り道しまくりでその後のタンクまで行かない Unityでキャラが勝手に移動するから、プロジェクト Inputセッティング問題なし スクリプト問題なし 試しに移動のInput全部削除 何故か移動する!??? ゲーム変えてみる 同じように何もしてないのにキャラが移動する これはUnity壊れたね。 再インストールしかないか Assetのストックを全部1TBあるHDDに移動させたのが悪いんだろうか 新規のプロジェクトにキャラだけおいてもなるのかな? ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる