X



俺が奮闘しながら初めて0からゲームを製作するスレ
0002名前は開発中のものです。垢版2018/04/22(日) 00:19:24.11ID:h/GNLZ5M
まぁ、ソフトとかもよう分からんしプログラミングとかもよう分からんからエクセルで生暖かく作っていくよ…酒でも飲みながらね
0005名前は開発中のものです。垢版2018/04/22(日) 01:47:20.53ID:h/GNLZ5M
Declare Function GetAsyncKeyState Lib "User32.dll" (ByVal vKey As Long) As Long

If GetAsyncKeyState(37) <> 0 Then
MsgBox "←"
End If.........

ダメだ今日はねもい!寝る!仕様は固まった。
キーの割当から明日作ってく
0007名前は開発中のものです。垢版2018/04/23(月) 00:05:49.99ID:pLMsD9VJ
ごめんの!仕事と家庭の用事で作れんかったわ
また明日から少しずつ作ってく。
今日はテトリスをVBAで作った人が居てその人のソースコピーしてキー操作まで作った
0008名前は開発中のものです。垢版2018/04/23(月) 00:20:55.84ID:pLMsD9VJ
Option Explicit
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Declare Function GetAsyncKeyState Lib "User32.dll" (ByVal vKey As Long) As Long
Public Const VK_SPACE = &H20 '[Space]
Public Const VK_A = &H41 '[A]
Public Const VK_S = &H53 '[S]
Public Const VK_LEFT = &H25 '[←]
Public Const VK_UP = &H26 '[↑]
Public Const VK_RIGHT = &H27 '[→]
Public Const VK_DOWN = &H28 '[↓]

Private m_MoveKeyLog As lBlockMove
Private m_SpinKeyLog As lBlockMove
Private m_MoveKeyCount As Long
Private m_SpinKeyCount As Long

Private nDebugCount As Long

Public Function getRnd(ByVal nMin As Long, ByVal nMax As Long) As Long
0009名前は開発中のものです。垢版2018/04/23(月) 00:21:20.14ID:pLMsD9VJ
Public Function getRnd(ByVal nMin As Long, ByVal nMax As Long) As Long

Randomize
getRnd = Int((nMax - nMin + 1) * Rnd + nMin)

End Function
0011名前は開発中のものです。垢版2018/04/23(月) 05:37:55.94ID:bGa2Gm35
ほかのすれ読んでりやそれくらいわかりそうなもんだが
ほんとこの板ってggらない、読まないクソが多いな
ttp://fast-uploader.com/
0012名前は開発中のものです。垢版2018/04/23(月) 06:47:13.22ID:pLMsD9VJ
探してもなかったんじゃい!
あーうぷロダってそれじゃない。それなら知ってる!
ソースだけ貼ってurlだけで見れるやつ
てか出来てから貼りたいだけだから、間の近況報告要らないなくね?と。
このスレが流行って質問でも出てきたりすれば別だが。
0013名前は開発中のものです。垢版2018/04/23(月) 06:58:06.76ID:bGa2Gm35
ていうか写経のソースなんか誰もみないし価値なし写しみるなら元を見るだろ普通は
自分なりの工夫とか機能追加したのなら価値はあるが他人のコード
丸パクリしたのを公開するなんてどっかの国の人みたいだぞ
githubみたいのか?
0021名前は開発中のものです。垢版2018/04/23(月) 22:53:45.50ID:bGa2Gm35
まぁマジレスするとゲーム作りならUnity一択
かんたん、べんり(情報おおい)、タダ(無料)
0024名前は開発中のものです。垢版2018/04/23(月) 22:59:58.31ID:YdFBUrjJ
なんかさ、プログラマ思考じゃないからさ経験浅いソフト使うとコード書くのもキツいしデバッグもキツいとおもうんだよね
できた実感も沸かずにただもがくだけ
それなら知ってるツールで限界まで到達すればどこかに通じるものがあると思うんだよね
0025名前は開発中のものです。垢版2018/04/23(月) 23:07:50.01ID:bGa2Gm35
エクセルのコードもUnityのコードもどっちも同じだよ
ただ圧倒的にゲーム作りに向いてるのはUnityの方
自転車乗れるけどママチャリでモトクロスのレースにでるより専用ので出た方が練習からやった方が慣れるしいいんだけど、それでもかたくなにママチャリでやるんだ!ってのもアリだよ
ただ結果は出ることに意義があるのか謎がのこるけどね
0026名前は開発中のものです。垢版2018/04/23(月) 23:08:29.30ID:pLMsD9VJ
さて家に帰ってきたぞ
24の続き
これまでに弄った事のあるソフトはCADとエクセルとVBA
もちろんJAVA等はコードは書けてもネイティブ化?が出来ないし満足にデバックも出来ない
それでも1から手とり足取り時間無い中一緒にやってくれるならちょっとは考えるけど、それも申し訳無いしサイト巡って勉強するのにも時間あまりないし、出張族だしで。
0027名前は開発中のものです。垢版2018/04/23(月) 23:11:35.03ID:bGa2Gm35
仕事じゃないし納期なんかないんだし、自分のペースでやりゃいいよ
立ち止まらなければ、進むんだから
0028名前は開発中のものです。垢版2018/04/23(月) 23:14:01.71ID:pLMsD9VJ
意義を何処に見出すかだよね。原付きバイク乗れて基本的な運転出来て満足なのか、クロスバイス分解、改造、オプション化出来て本当は原付きでリミッター外す改造がしたかったのか、それが意義だと思う。
俺はクロスバイクを分解出来てオプション化出来た方が意義には感じるけど、原付きのリミッター改造出来るならそれにこしたことはない。
0029名前は開発中のものです。垢版2018/04/23(月) 23:27:44.51ID:pLMsD9VJ
立ち止まったら相談するが、VBでそんなに言われるなんて思っても見なかったが、エクセルの利点はハードコア層で活動出来そうな予感がするのとゲームを動かすのに必要なのがエクセルだけということ。
ゲームが完成すれば、Ooo化でもすればコア層全員プレイ出来る環境は整うし、ライト向けユーザーはそもそも食いつかない分野でやりたいし。
0031名前は開発中のものです。垢版2018/04/23(月) 23:30:25.99ID:pLMsD9VJ
それならOooでやりたい。けど勉強する時間ないから今はたたき台だけでもエクセルVBAで作るよん
0032名前は開発中のものです。垢版2018/04/24(火) 07:36:58.85ID:vtRnhTar
おはよう
このスレは僕の日記帳みたいな感じで進行していくと思います。
かゆ…うま...になったらお前ら宜しく。

今日のメニューはこちら↓
◎マップの当たり判定を作成
○探索闇と探索されたところの表示の違いを作成
○採掘壁の鉱石の違いを作成
○採掘コマンドの作成
○1Fの部屋以外ランダムで部屋、洞窟を作成

これが今日全て出来るかどうか分からないけどやれるところまでやります。
0034名前は開発中のものです。垢版2018/04/24(火) 11:13:52.39ID:T2RatYdy
ゲ作るぞ!だけどとりあえずはvbaでやるぞ→あたり判定ってどうやるんだ?うはめんどくせ→サンプル捜すお!→ぅえぶにサンプルねぇよwwてかマップ作成とかどうすんだ?詰んだ?

やったことないけどゲエンジンやったみるお!→コピペしたお→少しいじってキャラの動きかえたお!玉の発射おおくしたお!→うえぶにもサンプル沢山あってコピペも捗るお!


一週間後、どちらが生き残ってるか…
0037名前は開発中のものです。垢版2018/04/24(火) 11:34:18.20ID:+vwVB9Sl
世の中にはゲームエンジンという利器が出来上がってるから、まずそれらのチュートリアルかドキュメント読も? 0からやるのもロマンあっていいと思うけど、未だに稲刈りに鎌を使うのもどうかと思うわ。 これでも読んでおきな
https://noobtuts.com/unity/2d-tetris-game/
0038名前は開発中のものです。垢版2018/04/24(火) 11:46:01.74ID:vtRnhTar
>>37
C#かぁ辛いぞよ
ただこのビギナー用に書かれた書を読めばそこそこ出来そうには書かれてる事は分かる
でも自分流のゲームにするに当たりセットクローンを使わずにアンティークなc#のコードを結構要求されそう…
0039名前は開発中のものです。垢版2018/04/24(火) 11:46:20.38ID:uVacEWB2
ソフトとかもよう分からんしプログラミングとかもよう分からんからエクセルで
内容はローグライクに
今日はマップとキャラの当たり判定を作って
テトリスをVBAで作った人が居てその人のソースコピーしてキー操作まで作った

要約すると、これか?

どれが1が書いたのか、さっぱりわからん、名前欄に入れろ。
0040垢版2018/04/24(火) 11:50:40.13ID:vtRnhTar
決まりきった事がエンジン化されてるだけで
決まりきってない事はエンジン化されてなくて普通にいきなりC#要求されてるじゃん
それってどうなの?
0041垢版2018/04/24(火) 11:52:39.92ID:vtRnhTar
>>39
そういうこと
狭い庭なのにトラクターいらんと思うし、トラクターのメンテを狭い庭なのにうちの庭専用に改造しなきゃいけないみたいなのさ…どうなの?
0042名前は開発中のものです。垢版2018/04/24(火) 11:52:54.68ID:+vwVB9Sl
>>35
コードはほぼIDE使って弄るんでわからないけど、visual studioにしろeclipseにしろ日本語環境がマシなものはあるとしても、英語でやる以上に便利になることはないような気がする
0043名前は開発中のものです。垢版2018/04/24(火) 11:59:03.96ID:+vwVB9Sl
>>40
そんなにもコード書きたくない人間ならばテトリスをvbaで書くのも挫折するぞ。あと、C#がアンティークならvbaモニタものだろう。未来人の気分になりたければue使えばいいが、
0044垢版2018/04/24(火) 12:00:26.27ID:vtRnhTar
>>42
せめて中国語無いかな?
英語になれるしかなくなっちゃうのか
まずunitiy環境の作り方ざっくり教えて
0045垢版2018/04/24(火) 12:01:34.51ID:vtRnhTar
>>43
コードを書きたくないんじゃないよ
高度な、コードは俺には書けないって言ってるの
ネイティブ化も出来んし
0046垢版2018/04/24(火) 12:02:17.60ID:vtRnhTar
だから手だけ動かせりゃ作れるVBAを選んだんよ…
0047名前は開発中のものです。垢版2018/04/24(火) 12:03:01.99ID:+vwVB9Sl
>>43
ueのほうは先進的すぎて、コードをそれなりにしかかけない人にとっての取っつきにくさなら、普通のコード以上じゃないかな
日本語がおかしいところは脳内で変換頼みます
0048名前は開発中のものです。垢版2018/04/24(火) 12:05:52.29ID:+vwVB9Sl
>>44
ここは知恵袋じゃねぇんだggrks
と言っても仕方ないから、url貼っとくからこん中にunity環境の作り方が入ってるチュートリアルがあったはず
https://unity3d.com/jp/learn/tutorials
0049名前は開発中のものです。垢版2018/04/24(火) 12:09:11.39ID:+vwVB9Sl
>>46
楽なほうを選択するというふうに思われるけど、それならなおさらunity勉強したほうがいいよ、vbaより今から勉強しても100倍早く作れるはずだから
0051垢版2018/04/24(火) 12:12:53.78ID:vtRnhTar
>>50
現在暗のコードが鉱石のセルの所で消えなくてバグってる所まで来た。
0052垢版2018/04/24(火) 12:14:54.18ID:vtRnhTar
>>49
そうか、やってもなきゃ分からないことだし一旦乗り換えてみるわ。サンクス。それをOooに落としてもいいしな
0053垢版2018/04/24(火) 12:16:19.44ID:vtRnhTar
とりあえず昼!弁当買ってくるわ
0054名前は開発中のものです。垢版2018/04/24(火) 12:19:40.46ID:+vwVB9Sl
今読み返すと、だれが1なのかを読み違えて、変なことしゃべったかもしれん!許してくれ
0055名前は開発中のものです。垢版2018/04/24(火) 12:20:02.84ID:+vwVB9Sl
今読み返すと、だれが1なのかを読み違えて、変なことしゃべったかもしれん!許してくれ
0056垢版2018/04/24(火) 12:25:25.29ID:vtRnhTar
>>55
別に良いぜb
昼にしようず
0058垢版2018/04/24(火) 13:28:19.10ID:vtRnhTar
>>57
そう!それ!探してたんだよ!サンクス
午後はユニティの環境作りしてスタートラインに立つ所まで出来るかどうかかな。まぁのらりくらりやるよ
0059垢版2018/04/24(火) 13:37:21.55ID:vtRnhTar
ideoneを僕はずっと探してた。ブクマしとく
0060垢版2018/04/24(火) 14:24:49.72ID:vtRnhTar
今ユニティの2Dローグライクのビデオ4辺りメモリながら見てるが、なんだろう既に1本のアセットになったの無いかな。それがあればシナリオを書く方を優先したほうが良いような気がするぐらい慣れればスタートラインに立つのは早そう。
0061垢版2018/04/24(火) 14:40:54.46ID:vtRnhTar
アセットストアに本家ローグライクのチュートリアルのアセットあったwww
0062垢版2018/04/24(火) 15:18:51.16ID:vtRnhTar
サイトやブログでコード書いてる人が色々居たので必要な所をコピペ出来るようにブクマしといた。だからシナリオとか敵やら魔法の名前とか通貨とか俺が一番苦手とする所なんだが、その辺に精通している人はおらんか?
0064垢版2018/04/24(火) 16:01:36.41ID:vtRnhTar
きゅ、休憩!!
いま、頑張ってる。この俺の一番嫌いな手を動かせない作業はとぅらい…
これが決まれば後は手探りしながら手を動かすだけだと言うのに
もうとりあえずnethackみたいにアルファベットで当てといて後からでも良いかな?でも変数が決まらないし…
0065垢版2018/04/24(火) 16:32:45.52ID:vtRnhTar
>>63
VBAで作ってOoo化してHTML5化で困ると思ってたから0から作るって歌ったけど、ユニティの刺客が現れ0から作るのは困難を極めるからさぁ、しょうがなくね?エクセルVBAで応援や進路相談に乗ってくれる人が居ればまた話は別だが。
0066垢版2018/04/24(火) 17:16:04.63ID:vtRnhTar
はい。定時ですので今日は終わりにします。
VBAの方はミニノートでビジネスホテルでも何でも進めようと思います。
ユニティの方は次弄れるの4月27日ですのでご容赦ください。以上ですお疲れ様でした。
0067名前は開発中のものです。垢版2018/04/24(火) 19:05:46.19ID:Fqk+dJVi
糞雑魚無能ナメクジスレ
0070名前は開発中のものです。垢版2018/04/24(火) 22:08:08.50ID:oA2kHjWH
自分で作れる範囲で作るのが大事。
ツール変えたところで作れる範囲は変わらない。
Unityの物理演算も当たり判定も3D処理も古典的ローグライクの助けにならないし。
作るのは一旦おいて作り方のお勉強するならUnityでも何でも情報のあるもの使えばいいけど時間はかかる。
VBAで行き詰まったならともかく、どのツール使おうが作れる範囲の伸びは大差ないし、後からでも転移可能だと思うよ。
Pythonは個人的にはゲーム向けじゃねぇなぁと思ったけど、C++やC#やJavaScriptは十分ゲーム向きと感じる。
VBAはわからないけど、そもそもツール勧めてる人は他の言語やツールをそれほどやってもいないっぽいからあんま参考にならない印象。
0071名前は開発中のものです。垢版2018/04/24(火) 22:12:07.17ID:9NTAQQlI
さすがにvbaでごりごりゲームはやってないなぁ普通に売上集計とかで使ったくらいだわ
だからゲームには薦めない
だってマツプやキャラやあたりは判定等々なんもないんだもん
0072垢版2018/04/24(火) 22:40:45.56ID:vtRnhTar
>>70
でしょうね、昼間もレスしたけど家の庭いじりにトラクターはいらねぇんだよな。
俺がユニティのローグライクの公式動画見た所によると描画も要らないし、でも描画のところにキャラ動作は組み込まれてるし宣言変えるとキャラ動作のでエラー吐くしで悩殺される…
VBAのほうは簡単な0or1のシーケンスっぽいセル処理槽作れば何も問題なさそうだし
僕がローグライクを上手く作れるかの見通しは立ってないけどVBAのコードとデバックはまだ全然苦じゃない。むしろ動作した段階でやりたい事が実現出来てなかったら理解が追いついてるから手直しは簡単だよ。軸を作るのが果てしないからぐぐりながらコピペしているだけで。
やっぱりVBAを軸にOoo化目指すのが正解っぽそうですね。
0074名前は開発中のものです。垢版2018/04/24(火) 22:50:18.44ID:9NTAQQlI
ちなみに勘違いしてるようだけどUnityはトラクターにもなれば枝切り鋏にもなる万能タイプ、色々とアセットで追加していけるけどね
だから家庭でも会社でも使えるんだよ
VBAはまずエクセルという土台がないと使えないし今はほとんどGoogleSpread使ってるのがおおいよね
0075垢版2018/04/24(火) 22:59:10.57ID:vtRnhTar
>>73
OpenOffice.orgでのベーシックだから正式にはOoob
SDK化も望めるし、HTML化も望める素敵な無償表計算ツールのベーシックマクロ
たどり着かなくてもエクセルかcalcは持ってるし宣言に癖のある名前なだけでほぼVBAだし、アドインの開発でC++がちょこっと必要になるかもだけどセルがあれば作り変える事も可能だからほぼC++要らない素敵なofficeツール
0076垢版2018/04/24(火) 23:02:12.88ID:vtRnhTar
>>74
アセットの追加は掛け算の方向でしかアセットされてない。
最小アセットを望む時に既にでかくて殺さなきゃいけないものが多すぎる。マジで悩殺。
スプリッドには罠があって反映が遅い。だからネット対戦するのでもほぼ無理だと思われる。だから何?
0077垢版2018/04/24(火) 23:16:38.76ID:vtRnhTar
てかローグライクとかアンティークなシュミレーションはランキングとか皆のレベルがちょこっと見れたらなと思うだけでこれといったネット環境を必要としないで試行錯誤しながら楽しめるから良いよな。
Buried Townってスマホアプリ知ってるか分からんけど日本語が破壊的に終わってるだけで僕が進もうとしている道の先駆者は神に近いと思う。もうランキングサポ終了したけど。
0079垢版2018/04/25(水) 18:35:05.30ID:lpC/d/jk
>>78
開発言語とゲーム内容によるけど…どんなのだい?
0080名前は開発中のものです。垢版2018/04/25(水) 19:21:38.23ID:9GidM9Ev
はっきり言って素人なので言語とかは全然使えない
LiveMaker3で劣化ウィザードリィ的なゲームを作る予定
0081垢版2018/04/25(水) 19:43:49.03ID:lpC/d/jk
>>80
ウィザードリーかぁ同じ系統になってしまうなぁ・・・
同じ系統のが混在するのはレスが混在して良くないと思う・・・
自分でスレ立てたほうが良くない?
0083垢版2018/04/25(水) 20:19:31.05ID:lpC/d/jk
>>82
ごめんな…
出来たらここに載っけてよね!
0084名前は開発中のものです。垢版2018/04/25(水) 20:26:53.40ID:ivuU+0ol
>>82
新スレたてるなら責任もって1000までやる覚悟あるんだろうな?
ないなら既存の使ってくれ

ADVゲームを作ろうとしてる [転載禁止]&#169;2ch.net
ttp://mevius.5ch.net/test/read.cgi/gamedev/1434802278/
0087名前は開発中のものです。垢版2018/04/25(水) 21:01:34.03ID:SgfYpI5o
で、お前ら>>1がいつ消えると思ってるの?
4月中に持病悪化かPC壊れると思う(´・ω・`)
0088垢版2018/04/25(水) 21:38:40.52ID:lpC/d/jk
>>87
くっそ!デスノート書きやがったなぁ!すぐに破りに行かなければ!
0089垢版2018/04/25(水) 21:42:19.99ID:lpC/d/jk
>>86
宜しくね!楽しみにしてる!
0091垢版2018/04/25(水) 22:05:48.21ID:lpC/d/jk
>>90
知ってる。俺が愛してやまないゲーム
0092垢版2018/04/25(水) 22:06:55.73ID:lpC/d/jk
@<ね!非常食!
d<にゃーん!
0093名前は開発中のものです。垢版2018/04/26(木) 08:20:16.08ID:G98vIYaS
リアルで話し相手が一人もいないので
糞スレ立てて馴れ合いたいだけってのはわかりました
00961垢版2018/04/28(土) 05:52:55.01ID:S+g0+/uM
>>95
なんでそんなに終了させたいんだよ!まだいるわ!でも仕事
明日の午後旅立つけど帰って来るの5/8だからな
00981垢版2018/04/28(土) 16:31:24.26ID:O9Y/MLx2
>>97
しょうがないじゃん
てか大体土日は仕事だから。休みは自分で申請した平日
GWって工場の改装とかライン構成替え多いから
まさか中国でやるとは誰しもが思ってなかったが…
ビジホでミニPC弄るよ
ちなみに明日は移動日だから午前中休みのようなもん
0100名前は開発中のものです。垢版2018/04/29(日) 03:53:02.70ID:dPRgdTbq
>>99
やらない言い訳探すようになったら終わりだよ
この思い付きでクソスレ立てる連中は飽きたらあきたで
「もう飽きたからやめるわ」言い切って去っていく奴いないのかな?w
そもそも処女作作ってるときなんて自作素材自分で動かせるだけでテンション上がりまくるから
こんな所でダラダラ雑談してる位なら制作してるよね…
レスを投稿する


ニューススポーツなんでも実況