ニート、無職、フリーターがゲームを作るスレ 33
■ このスレッドは過去ログ倉庫に格納されています
勉強をかねて作ってみよう 気楽に参加して でも荒らしは勘弁してね 前スレ ニート、無職、フリーターがゲームを作るスレ 32 http://mevius.2ch.net/test/read.cgi/gamedev/1479477969/ 苦節8年ついにエンディングまで出来た ただここまで時間かけるとさすがに時代錯誤感は否めない 今やunityとか非プログラマでも簡単に作れる時代になったからな 悲しい ソレが本当なら有料公開してる奴でも、URL貼れよ。 宣伝には成るだろ。 >>138 是非是非そのゲーム遊んでみたいです 8年前だろうが10年前だろうがゲームは造る人の心意気! たとえツールが良くなろうが簡単に作れるようんなろうが完成品を作成できるのは なかなかいませんです うほおおおおおおおおお 公式のネットワークのサンプル作ってみたけど簡単に同期できるのね! やヴぁい 赤いのがそれぞれローカルの方、ちゃんとクライアント毎に認識している ttps://gyazo.com/52b280fbbe70ef0c256d2dd2da8b5733 ネットワークってことはマルチ作るのかな? ネットワーク自体はできても軽量化とかラグの軽減とかが難しそう。 飛行機シミュ疲れたので別の事に手をだしただけwww ほら一つの事ってなかなか続かない性格なのよ AwesomeBumpよりこっちのがいいかもわからん https://i.imgur.com/5sWtb6k.jpg CrazyBumpってフリーソフトだけど。 このレンガのテクスチャはGoogleでおれがダウンロードしてきたやつなんだけど https://i.imgur.com/BSp8Fib.jpg まずGUIがわかりやすい ノーマルマップもめりはり聞いてる ただ、グランジマップとかハイトマップがないから、これでノーマル作ってハイトとかラフネスとかはAwesomebumpとかのがいいのかな >>139 ニートで路上生活 草食べる時もあったよ >>147 これはDarkbasicじゃなかろうか飛んでますねぇ でも地面突き抜けた>< ちゃんと飛行機してました! これカメラ追随とか色々と機能つけていくといいかも知れませんねぇ >>145 CrazyBump、またまたフリーソフト紹介ありがとうございます世の中には色んなフリがあって楽しいです そうそう昨夜寝れなくてネトサしててみっけたMagicaVoxelってのこれから試してみます これで3Dがかなり楽になる予感! うみゅぅ Googleで検索した平面的なテクスチャ https://i.imgur.com/Pf0KGfV.png これをCrazyBumpとAwesomeBumpでノーマルマップやハイトマップとAOマップ作ってUnityに持ってったらこれやもん https://i.imgur.com/o4c5WLt.jpg なんと言うことでしょう…お手軽にけっこう凝った画面に… プログラム疲れたらGoogleで画像検索してテクスチャ探して弄ると楽しいよ。 そのカプセルとかなかなかいい感じですねー レンガ使う時は是非使ってみたいです>< ニートの朝は遅い、おそようございます>< さて今日はマップ作製完成させるぞおおお 高度、ラダー、エルロンの動きをトリアエズ実装 マップ生成時の位置バグ取れればあとはゲーム性を考慮かなぁ よっし!とりまスクリプトでマップ生成はいけそうだ 伴う動作もどうにかおk あとはカメラの追随を入れれば自由に大空を飛びそうね 細かい動作とか、燃料とか方角の同期とかまったくまだだけどwww てか飛行機飛ばすのもいっぱい考えないといかんのね><メンドイ そうそう、MagicaVoxelは基本ブロックで作成するのでレゴランド調の建造物なのね これはこれでなかなかいい味だしてると思う ttps://i.gyazo.com/f4d52c47fdc634ef75efe3f93c0e7033.png 折角のお城なので>>150 みたいにしようと思ってCrazyBumpをDLしようと おもたら、これ有償? ttps://www.crazybump.com/ CrazyBump Personal $99 USD ( For personal use ) ってなってるんだけど… お前ら、ゲームを作るなら若いうちにだぞ。期限は前頭葉の老化が始まる前だ。 前頭葉が老化すると意欲も創造力もなくなるぞ。 どうしてもお城にレンガ適用したくて色々さがしてPixaFluxなるフリーのみっけたけど これがまた解らん>< ま元々自分はテクスチャとかのよくわからないのだけど、さらに>< しかもまだ日本語の解説HPも殆どないし うーむじっくりとやりますか >>155 俺の実感は全然違うけどな むしろ天才になってくる いま東大受験とかしてもアホかってレベル 若い奴はゲームを作ってそこから将来に向けて考えてる人いなそうだし どっかの学校行っても求めてたのは他のジャンルだったってことざらにあるし若い時に覚悟してるやつなんかいなそう おはにょうーございます>< やはり年を取ると頭が固くなってなかなかバグから解放されません 一つ実装するとあっちでバグが発生……ふぅ疲れたよ >>154 無料期間一ヶ月あるから、30日過ぎたらアンインストしてレジスト消して再インストすりゃいいと思うよ Revoとかでアンインストして、関連ファイルとレジストを普通スキャンして必要なレジストまで消さないように慎重に Revo Uninstallerはレジストスキャンで必要な階層まで削除にチェック入れてるからよくみて作業よろしく インストールしたままでよかったわ HKEY_CURRENT_USER → SOFTWARE → LICENSECB にある、レジストリキーをLicenseってキーだけ残して、あとは削除。 それだけで試用期間が30日に戻る。 度々、すまん、やっぱ上記のレジストリキー削除して再インストールだった 今日から参加させていただきます ランダムダンジョン + ハクスラを作っています 今日は新モンスターを彫り中 https://i.imgur.com/EZjS4rD.jpg 皆さんおそようございます。お外は春の嵐の雨あられ、こんな日はニートで良かったとつくづく思います。 >>164-168 丁寧にありがとうございます。 機会があればやってみたいと思います >>169 おぉ3Dモデルがうまいですね!一緒にがんばりましょう! (といっても私はレベルが低すぎるので皆さんの足元にすら到達してまひぇんが) さて急に昨夜はIntel Realsenceなる物に興味が出てしまって、これからDLしてやってみよう!うんそうしょう! でもフライトシミュも少しづつ順調に進んでるんだからねっ! 謎の回転でのRotateがずれるのが解明した! これ謎現象だったんだけど、ラダー操作で機体を傾け、カメラも一緒に傾ける(進行方向は常に上)、これでエルロンで横傾けとかやると何故か微妙にずれていたんだけど どうにか解決。回転は難しいでしゅ>< オイラにはオピラー角とか区尾谷とか謎の用語ばかりであたまがランランでしゅ…… ういん予想してた通り、HPで解説あってもその通りに動かない>< Intel Realsense 何したかったかというとこれ音声合成できるらしいのでUnityで喋らせようと でさがしたらMSのHARUKAだかICHIROだかっていうのがあるらしいけど まぁこれもよう分からん まぁボチボチかな…… 今日もまたベクトルと格闘中だ ほんっとに回転関係はようわからん>< 簡単なアセットあればいいなあ無料の Unity立ち上げたらVerUpきた ttps://i.gyazo.com/fae46da8c5e5f0bf85d1bbd2d204e44b.png Euler Quaternion Matrix この相互変換が出来るようにする オイラーがジンバルロックを生じる、3D可動範囲を限定すればオイラーだけでもよい >>174 難しい用語だらけでプログラムは大変なり>< いまはSSのようにインスペクタの数値は0なのに 表示させるとすごい数値が入っていて、これ無視していいのかなぁ 一応動いているし…… ttps://i.gyazo.com/edc56ccf9c03ff44787f796a1497c191.png おれはただニワトリモンスターを作りたいだけなのに コンセプトがどんどんズレていく https://i.imgur.com/xmceyty.jpg よくわからないけれど、方位磁石を作りたいのならば オイラー角を使うならば、角度は反時計回りに数えられる 範囲: X:0〜360 Y:-90〜+90 Z:0〜360 一般的にY軸が縦軸であって方角を示す、そして範囲が狭い。 atanfull()を使うとY軸の方角を得ることが出来る >>178 んと方位計は機首の向きと同期してるので何もしてないです 問題となっているのは自動で水平に保つときなんですけど transform.rotation = Quaternion.Slerp(transform.rotation, Quaternion.Euler(0, 0, transform.eulerAngles.z), PlayerSpeed / 3 * Time.deltaTime); これでX,Y軸を0度になるように持って行ってるんだけど これをインスペクタで見ると0になってるのに UIで表示してるとあの謎の数値になってるでげすよ>< >>179 しっかりニワトリさんですね! トサカがとってみたいですが愛嬌あります>< あ、今書き込んでみてオイラー同志にしないとと思って transform.rotation = Quaternion.Slerp(Quaternion.Euler(transform.rotation.eulerAngles), Quaternion.Euler(0, 0, transform.eulerAngles.z), PlayerSpeed / 3 * Time.deltaTime); こうしたけど、同じでした>< 自己解決したかも! ttp://d.hatena.ne.jp/nakamura001/20110705/1309890918 見てたら、 Quaternion.Slerpの使い方が分かった気がした 3番目のパラメータを最終的に1にすることで数値がX,Y軸が0になったお! おっし!!シームレスな海を実現してみた これで方向感覚とかなくなっていい感じww ちなみに無料アセットです ttps://i.gyazo.com/ef1fd35df01a08deec126ae82371215f.png しかし最初の海は写真だったのでちょっとリアルポサが無くなったけどそのうち写真からシームレスパターン作ってみたい 今回は海の色とか最終的に変えたいのでテクスチャとして実装 前回までの海はスプライトだったので地味に変更するのにスクリプト変えなきゃならんかった で作成を制御しているのにメッセージ送るのにSendMessageだったのをSendMessageUpwardsに変更していけた 色々とメンドイなぁ>< さて次は雲と昼と夜を作ってみる! そしたら島つくって動物つくって、そしてそして、、あぁやることがたくさん>< 雲雲雲〜!!! まるで雲をつかむような感じですが謎がまた一つ! なぜかParticleSystemをInstantiateすると指定位置に出現しないでランダムな位置になる>< うーんParticleSystemのなにかなんだろうか、調べよう…… >>185 なんだこれえええええ Start関数内での指定は無視されてる public void SetPos() { Vector3 pos = Vector3.zero; psClone.transform.position = pos; } これ作って、Invokeで呼んだら移動した。Start内でSetPos();してもダメ 他のオブジェクトは移動してるのにParticleSystemだけダメなのか? 仕様?バグ???? >>186 Instantiateしてるところのソースぷりーず ひよこモンスターと親子設定だが 少し無理がある気がしてきたぞ! https://i.imgur.com/Um4q8aO.jpg まあいいさ、オタマジャクシがカエルになることを思えばこのくらい… というわけで微調整して中ボス完成 https://i.imgur.com/feUpVva.jpg しかし1キャラ作るのに4日は時間かかりすぎね もっとスピードを上げなければ >>187 一応下記がStartでやってるとこです PsとGOがインスペクタでパーティクルとgameobjectを指定してますが 先ほど作成しただけのパーティクルシステムをGoに指定したらちゃんと範囲内に収まりました なので、パーティクル作ったときのパラメータの問題かもしれません も少し調査してみます ttps://i.gyazo.com/233c50234eb29731359dd76dfaaa5b24.png v3Pos.x = Random.Range(-rend.bounds.extents.x, rend.bounds.extents.x); v3Pos.y = Random.Range(-rend.bounds.extents.y, rend.bounds.extents.y); v3Pos.z = -3; Quaternion Q = Quaternion.identity; Q.eulerAngles = new Vector3 (-90f,0f,0f); psClone = Instantiate(ps, v3Pos, Q); Instantiate(Go, v3Pos,Q ); あああああああああああああああ 原因分かった>< 最初に作ったパーティクルにスクリプトが付いてた、その中で一指定を画面の範囲で指定していたのでそれが反映されていただけだった><orz やっちまった感ありありです お騒がせしましたm(__)m なんか雲というより煙だ>< むずかしいいお ttps://i.gyazo.com/0e9a00dc695bb649af840b4d575e6125.png あとなにげに急旋回したら上下、左右の判定がされないとかまたまた謎で疲れた すこしこの開発は保留にしよう(>_<) せっかくの休みも確定申告に時間を費やされる 今日はモーションを少々 https://i.imgur.com/7aEutk0.jpg >>196 いやまったくその通りでw 明日にもニワトリ完成予定 みんな確定申告はしてるの? 収入なくても税務署からなにかしら言われると思うが 無職なら儲けが最低でも40万ぐらいないと確定申告の必要はないはず 元プログラマーだけどニート歴長すぎて色々忘れてしまってるワイ・・・ リハビリ兼ねて参加しようかな・・ だから収入がないのかも確定申告しないとわからんやん >>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 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる