[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/13 11:45 / Filesize : 337 KB / Number-of Response : 1056
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ゲーム開発会社がゲーム製作技術を伝授するスレ



1 名前:ゲーム開発会社社員 [2018/03/07(水) 09:18:11.79 ID:y1PQz++e.net]
ワールドワイドソフトウェアという開発会社の者です。\n
社員がゲーム開発の質問に可能な限りお答えします。\n
www.wwsft.com/\n
長年RPGを中心に開発していますが、シミュレーション、アクション、スポーツ、ペット育成、麻雀など多くのジャンルの開発経験があります。

151 名前:ゲーム開発会社社員 [2018/03/29(木) 11:52:40.04 ID:rQJsoTuA.net]
>>139
私はゲーム業界にプランナーとして就職しました(今はプログラミングもしています)
その経験を元にお答えいたします。

プランナーの仕事は多様でしてどこを目指すか(何のゲームをメインに作っていくか)によりますが、

例えばシナリオを書きたい(プランナー兼シナリオライターとして活躍したい)
→映画、ドラマ、小説などを研究し、登場人物の設定はどうなっているか、物語をどう構成すれば面白くなるかなどを考えてみる

RPGなどの数値調整に強くなりたい
→ゲームだけでなくRPGの元祖、TRPGについて学んでみる

何のゲームを作りたいかで、それに関連するコンテンツを楽しみながら研究する、という方法が良いと思います。

それからどうしても伝えてきたいことを書かせて下さい。
(この話は上から目線の話ではなく)世の中の多くのことを知っておいたほうがよいです。
偏った性格のプランナーがゲームに差別、虐待、いじめなどを助長する内容を入れ問題になった事例があります。
家庭用のゲームはそれらが厳しく審査されますが、スマホアプリは基準が“ゆるい”ので、人を傷付けるような内容も配信できてしまいます。
弊社としてというか私個人的にもそのようなものはあってはならないと思います。
ですのでプランナーには特に社会的常識が必要と考えます。
これはプランナーに限らずですが、特にゲーム制作をまとめていく立場の職種としてという意味です。

152 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 11:53:25.98 ID:KufCA5Lu.net]
全キャラ全パターン総当たりするスクリプト組んで、
グラフに出力するだけじゃないのか?

153 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 13:39:44.20 ID:JdFfrBv0.net]
>>140
質問者じゃないけど引用のところもう少し詳しく説明お願いします

> パーティメンバーのステータスの伸び率、敵の強さなどをどうするかのノウハウ
> 「こういうふうに成長していけば難易度的にゲームが破綻しない」という数字
> その基本の数値を元に、各ゲームごとに味付け

154 名前:遊園地-24 mailto:sage [2018/03/29(木) 14:01:02.65 ID:AkSvmnl/.net]
このスレ怖い。
バランス調整は乱数使って収束[モンテカルロ法]

155 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 14:34:51.19 ID:EEVnhi+c.net]
>>140
丁寧にご回答いただきありがとうございました
欲張りすぎず、手の届く範囲でゲームの完成を目指そうと思います

156 名前:ゲーム開発会社社員 [2018/03/29(木) 14:59:58.92 ID:rQJsoTuA.net]
>>143
>>145
仰る通りゲーム会社の大規模な製品ではオートでデータ収集&デバッグできるようにしますが(弊社もそうしています)
このスレに書き込みされる方はゲーム制作初心者であり、そういった方達に
いきなりデータ収収集やオートでデバッグできるシステムを組み込めと言っても
逆に行き詰る可能性が大きいと思います。

個人、同人レベルで初めて制作するゲームでしたら、特に自分達が作っているコンテンツの面白さも含め確認しながら完成に向けて進んでいくのが良いという意図です。

またバランス調整は単に数値の調整だけではありません。
例えば3回攻撃して倒せる敵も、ゲーム進行が短時間でしたらやわらかく感じ、ゲーム時間が長いと硬く感じます。
そういったものは実際にプレイして体験しないと判りません。
こういった“ユーザー目線の作り手の気持ち”を入れることがより面白くするポイントです。

157 名前:ゲーム開発会社社員 [2018/03/29(木) 15:16:12.82 ID:rQJsoTuA.net]
>>144

具体例として判りやすく少ない数字で考えます(お答えします)

敵が10種類(最弱がスライム、最強はドラゴン)いるとして、ドラゴンを倒すことで一旦クリアとします。
最初のスライムの体力が30、以後の敵は100ずつ増えるとします。

ゲーム時間は1時間程度とします(1時間でドラゴンが出現)
約6分ごとに新たな敵が出現するわけです。

パーティメンバーはとりあえず勇者1人とし、レベルアップは2分ごと、ドラゴンに会うまでに30回レベルアップします。

ドラゴンの体力950ですので、物理攻撃(剣で切る)のみで10ターンでドラゴンを倒せるようにするには
(ドラゴンの防御力が100として)勇者の攻撃力が200くらいになっていればOKです。


最初の勇者の攻撃力はスライムが1撃で倒せる値の50とした場合、
レベルアップごとに5〜6くらいずつ攻撃力を増やせば、作り手がイメージした流れでゲームが進行します。

実際は付け替えていく装備や、覚えるスキルなど複数の要素が入りますので、
ゲームごとにかなり変わってきますが、基本的な仕組みを知った上で開発しますと少しは作りやすくなると思います。

158 名前:ゲーム開発会社社員 [2018/03/29(木) 15:18:06.59 ID:rQJsoTuA.net]
>>148
>ドラゴンの体力950ですので
間違えました、930です(汗

159 名前:遊園地-24 mailto:sage [2018/03/29(木) 17:02:10.20 ID:AkSvmnl/.net]
長文を書き込んでるのは制作経験なし。だなw
初期費用を投入して、RPGツクール使った方が良いよ



160 名前:ゲーム開発会社社員 [2018/03/29(木) 17:03:55.00 ID:rQJsoTuA.net]
>>148
更に補足で、配信済みのアプリのデータをいくつか確認し、改めてこれくらいのスケールに落とし込んだところ、
最初のザコ2、3種は1〜2撃で倒せるようにするため、勇者の初期攻撃力100くらい、
ドラゴン直前のザコ敵は攻撃4〜5回当てて倒せるくらいの数値になっていました。
それを実現するため、このような基本の数字を元に、
ザコ敵の防御力の伸びは比較的緩やかで、ボスは防御力を多くするか体力を多くする(あるいはどちらもやる)
という調整が入っています。

161 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 19:17:39.29 ID:ZybNOYPk.net]
自分も強くなり、敵も強くなるのなら、結局終始攻防のバランスが釣り合ってるわけだから
もう最初から敵も自分も強い状態から始めてレベルアップなしの戦略だけのゲームじゃダメなのか..と時々思う

162 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 19:53:11.27 ID:YB8wwnmH.net]
>>152
その戦略と

163 名前:ヘ具体的に何? []
[ここ壊れてます]

164 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 20:31:31.07 ID:nN5ZnpnU.net]
囲碁将棋かよ

165 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 20:51:29.37 ID:ZybNOYPk.net]
>>153
相手の弱点を突くとか、機動力の遅い相手にヒット&アゥェイで地道に削るとか、餌で釣るとか、背後から襲うとか、食事に毒を盛るとか、宝箱に爆弾しかけるとか、一旦仲間になったフリして裏切って不意打ちするとか、捕虜に爆弾埋め込んで送り返すとか

166 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 20:55:27.34 ID:ZybNOYPk.net]
レベルアップって結局、雑魚敵相手の作業だもんな
そのレベル上げの作業自体が楽しいって人もいることは認めるけど

167 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 20:57:17.26 ID:weDAWR1v.net]
>>150
お前だってそうだろうがwwwww
何を偉そうにwwwww

168 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 21:00:25.25 ID:ZybNOYPk.net]
小動物一匹倒すのに苦労してたキャラが終盤には竜とか魔王とか相手に闘うんだから、現実離れしすぎて違和感あるわ
現実世界じゃそんなに差はつかなくて、子供のパンチでも大人を倒せたりするしね

169 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 21:06:37.34 ID:KZf2IRaq.net]
その辺はゲームデザインの本でよく解説されてるね
プレイヤーが楽しさを感じる原始的なメカニズムとしてのスコアだから、
省くなら代替要素を用意しないとただ退屈なだけのゲームになるよ

ゲームサイクルを描くと分かるけど、
報酬を無くすと敵を倒す意味が薄れてプレイ続ける動機まで消失するから、
一回倒したらもういいやとなってゲームの寿命がそこで終わる



170 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 21:53:03.11 ID:QSBKoT/M.net]
魔王倒したら握手券が付いてくるのか。

171 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 22:54:34.28 ID:6Os1P1Rs.net]
これから先はAIがバランス取りしてくれるよ

172 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 22:58:53.97 ID:l3dFFHc9.net]
素材という名の引き換え券を渡せばいい
景品ごとに個別で数十個集めないと無意味みたいなペテンでも
馬鹿なプレイヤーは嬉々としてうわなにをすr

173 名前:遊園地-24 mailto:age [2018/03/29(木) 23:36:25.36 ID:AkSvmnl/.net]
そこまで、偉そうにでは無いと思うんだがw

文章がプランナーでも、プログラマーでも、デザイナー視点でも無いから
RPG作りたいなら、一度、RPGツクール等で作った方が良いんじゃないかって話


意味不明の長文を綴るより、一度、作った方が早いなw。

174 名前:遊園地-24 mailto:sage [2018/03/29(木) 23:38:56.93 ID:AkSvmnl/.net]
ツクールでも2,3ヶ月以上掛かるから、俺には無理だけどなww

175 名前:名前は開発中のものです。 mailto:sage [2018/03/29(木) 23:47:04.60 ID:YB8wwnmH.net]
やってみりゃいいよ
大作じゃなくても公園で三体の敵と戦うまででもいいし

176 名前:遊園地-24 mailto:sage [2018/03/30(金) 12:05:58.93 ID:tcPHrRjy.net]
カードゲームやシミレーションには興味あるけど、RPGには興味ない。

177 名前:名前は開発中のものです。 mailto:sage [2018/03/30(金) 13:48:22.94 ID:h3NvT94f.net]
エロゲーには興味あるけどADVには興味ない

178 名前:名前は開発中のものです。 [2018/03/30(金) 13:57:56.37 ID:wAM+mttk.net]
ゴミみたいな無能ばかり

179 名前:名前は開発中のものです。 mailto:sage [2018/03/30(金) 13:59:23.25 ID:h3NvT94f.net]
自己紹介乙



180 名前:名前は開発中のものです。 mailto:sage [2018/03/30(金) 14:32:36.14 ID:ZJPrD8pf.net]
まずは興味有るのからつくりゃいいよ
いいわけはいらない

181 名前:名前は開発中のものです。 mailto:sage [2018/03/30(金) 19:46:27.74 ID:TQ8vilpt.net]
面接で採用される 落とされる人はどんな人ですか?

182 名前:名前は開発中のものです。 mailto:sage [2018/03/30(金) 21:45:04.74 ID:mEAg0r7B.net]
思い付きでスレ立てて、1日で飽きて放置する奴とか
妄想を語るだけで何一つ作れない奴かな

183 名前:ゲーム開発会社社員 [2018/03/30(金) 22:05:34.72 ID:3xMbT6rn.net]
>>171
171さん
まず開発職への採用ということでお答えいたします。

プログラマー、デザイナー志望で採用されるのは、もちろんそれぞれの能力がある方です。
プログラムは提出されたソースコードと実際に動いている内容を見れば、どれくらいの力があるか判り、
デザイナーも提出された絵を見ればその能力は一目瞭然です。

採用されない方は、逆に能力がない方と、できるふりをしている方です。
提出物が判断されますので、例えば口だけでできるふりをしていてもすぐ判ります。
プログラマー志望で面接時に専門用語ばかり並べコンピューターの知識はあるけど
実際にゲームを作ったことがないような方も落とされる可能性が大きいです。
またゲームばかり遊んできた方は残念ながら落ちる可能性が高いです。

それから最近はソシャゲの運営スタッフを(人手不足の会社が)とりあえず雇い、
使える人材なら本採用するという話も聞きます。使えないと切られるわけです。
時間管理などがしっかりでき(真面目で)ユーザークレームなどのストレスに
気持ちの切り替えで対応できる方が長続きすると思います。

184 名前:ゲーム開発会社社員 [2018/03/30(金) 22:13:24.15 ID:3xMbT6rn.net]
>>163
>>172

当方はゲーム開発会社でして、本スレで質問に答えているのはプロのゲームクリエイターです(笑

163さん
当社は現在RPGの開発過程を全て公開するイベントを行っています。
ゲーム開発初心者の方に判りやすいよう、王道RPGを題材とし、できるだけ短いソースコードで進めています。
ソースコードや画像などの素材も全て公開しております。
wwsft.com/ohq/
URLを貼ると「宣伝ごくろうさん」となりますが(笑
本スレの主旨を誤解されている方がおるようですのであえて書かせて頂きます。

185 名前:名前は開発中のものです。 mailto:sage [2018/03/30(金) 22:31:33.21 ID:/+h/XMps.net]
中卒で職歴無しの37歳ですがゲーム会社に就職できますか?
技能はフルスクラッチのWebGLでマルチ対応のスプラトゥーンクローンが作れる程度
実績としてそこそこ有名なJavaScriptライブラリを開発してます

186 名前:名前は開発中のものです。 mailto:sage [2018/03/30(金) 22:47:17.01 ID:ZJPrD8pf.net]
だからすぐ上に提出物とか書いてあるじゃん、送ってみたら?

187 名前:名前は開発中のものです。 mailto:sage [2018/03/30(金) 23:28:45.22 ID:vhjm0+Zy.net]
中卒で職歴無しの37歳童貞って、俺が採用する立場だったら嫌だなぁ

188 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 06:04:28.26 ID:xGGHQzIT.net]
コミュニケーションに問題ありそうで嫌だな

189 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 08:47:15.65 ID:0+sSxxLz.net]
個人で有益な活動してるなら職歴なしじゃなくて適当な肩書でっちあげろや
あ、童貞は消しておいていいから



190 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 08:52:21.44 ID:hT22mjGV.net]
おまいらわざとなのは分かるが、ともとものに童貞とはかいてないだろ
唯一まともでありそうなスレなんだから少しは自重しろ

191 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 09:39:27.30 ID:AItbHOyK.net]
まぁ、否定してないから図星だろうな

192 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 10:51:34.76 ID:s1t0Zg3j.net]
3dの地形マップはどのように作るのでしょうか?
2Dのようにマップチップを並べるのではなく、でっかい地形モデルを作るのでしょうか?
起伏のあるマップでそこに木や岩や敵を置こうとすると地形の位置と高さの管理が必要になり、
また移動できない場所も出てきますが、そういう管理はどのようにするのでしょうか?

193 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 11:51:22.04 ID:dQKaeNDW.net]
>>186
がんばる

194 名前:遊園地-24 mailto:sage [2018/03/31(土) 13:11:51.49 ID:4eeXUAMB.net]
git 、github
使って無い時点で、公開してるとか言わないな。

JavaScriptライブラリの名称出せない=作ってない


 37歳で、こんな浅はかな嘘つくの?

195 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 13:32:41.56 ID:e20Wd5dm.net]
js製スプラトゥーンクローンでググれば出て来んじゃん?
ググってもないのに決めつけるとかバカなの?

196 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 13:44:08.47 ID:1i0Jqxuo.net]
そもそも公開してるとは言ってないしな

197 名前:遊園地-24 mailto:age [2018/03/31(土) 17:21:01.83 ID:4eeXUAMB.net]
本人だと言う証拠は何処にも無いだろw

198 名前:遊園地-24 mailto:age [2018/03/31(土) 17:23:19.81 ID:4eeXUAMB.net]
匿名掲示板の実績[書き込み]をホイホイ信じるとかww
バカなの?ww

199 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 18:27:10.58 ID:1otqqF7l.net]
JavaScriptはゲーム開発的にどうなんだろうな。
ゲーム業界の定年は30歳と言われてたから、
40近くで社会人経験無しで即戦力にならないのは
他業界でも無理だろう。



200 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 18:35:54.35 ID:z1H3izYs.net]
JavaScriptは任天堂も支持してる次世代の主戦場だぞ
普及にはまだまだ年単位の時間が必要だがな

201 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 18:38:01.44 ID:1i0Jqxuo.net]
まぁWebGLが使えれば、3Dの基礎とOpenGL ES 3.0が使える程度の知識はあると判断できんじゃね
こんなんで嘘ついても開発現場に入った後に困るのは自分だし

202 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 20:03:42.43 ID:0nUhR9Ka.net]
>>189
50で現役してるよ

203 名前:名前は開発中のものです。 mailto:sage [2018/03/31(土) 21:49:39.64 ID:LM97pA3f.net]
人生相談のスレになっててワロタ

204 名前:遊園地-24 mailto:sage [2018/03/31(土) 22:49:53.74 ID:4eeXUAMB.net]
まあー。30過ぎにも成れば順当でSEやマネージャーの肩書だもんなー。

>>1
は何処に居るの?

205 名前:名前は開発中のものです。 mailto:sage [2018/04/01(日) 00:18:40.60 ID:w5LJ2xxa.net]
今頃は自宅やろ

206 名前:名前は開発中のものです。 mailto:sage [2018/04/01(日) 22:58:28.12 ID:QY8Vsiqr.net]
>>175
無理して入社してもなじめない可能性あるから、個人で請け負ったり
アプリ開発したり稼げるような行動した方がよいのではないんだろうか?

207 名前:名前は開発中のものです。 mailto:sage [2018/04/01(日) 23:01:17.35 ID:zO0Iwrrr.net]
>>194
ゲーム業界だとSE/PGの区分けは聞いたことないな
あと、肩書きマネージャーでゴリゴリコード書いてるのも割りといる

208 名前:名前は開発中のものです。 mailto:sage [2018/04/02(月) 07:30:03.68 ID:l5aCfgPK.net]
>>197
零細企業おつ

209 名前:ゲーム開発会社社員 [2018/04/02(月) 09:35:24.38 ID:1UpUC0Lz.net]
>>175
175さん
教えて頂きましたご経歴ですといきなり正社員採用は難しいかもしれませんが、
JavaScriptの技術もお持ちとのことで、アルバイトのプログラマーとしてスタートし、
ステップアップしながら正社員採用を目指すことができると思います。

色々コメントされている方のことはあまり気になさらず、ただ確かに
実際に働く現場ではコミュニケーション能力が重要になって参ります。
もし苦手でしたら面接時にそのことを伝えておくのが良いと思います。
理解ある経営者やチームリーダーがいる職場が必ずあります。

前に進もうとなさっているからこそここで質問されたことと思いますので、応援しております。
何歳からでも遅くありません。
私は60歳近くでプログラマーをされている方を知っております。



210 名前:ゲーム開発会社社員 [2018/04/02(月) 09:52:04.17 ID:1UpUC0Lz.net]
>>182
182さん
3Dのフィールドを自由に動け回るような本格的なゲームや、単に起伏のある地面を移動するだけでよいゲームなど、
それぞれのゲーム内容によって3Dの地形管理はいくつか方法があります。

最も簡単なのは(自社でも何度かこの方法で商品化したことがありますが)、
データとしては2Dマップ+その地点の高さを設定できるツールを作り、見た目に3Dの地形として描画する方法です。
具体的にはドラクエを例に挙げ説明しますと、川や海などの水

211 名前:面は地面より少し低く描画し、山岳地帯は高く描画します。
水面と高過ぎる場所(山岳地帯の中腹以降)には2Dの当たり判定と同様に入れないようにします。
こうすることで3Dのフィールドを動き回れる処理が比較的簡単に実現できます。

より高度なゲーム開発では、3Dの技術で地形のデータにめりこんだか(接触したか)などを判断できますので、
そういった開発ライブラリに備わっている仕組みを利用したり、
ゲーム内容によっては目に見える地形データとは別に当たり判定用のデータ(どこが壁かというデータ)を用意する方法があります。
[]
[ここ壊れてます]

212 名前:名前は開発中のものです。 mailto:sage [2018/04/02(月) 09:53:01.86 ID:UvJmvDDD.net]
>>198
昔はメインプログラマー、サブプログラマーなんて括りもあった
今は呼び名は会社によってまちまち
さらに昨今はフロントエンドだのサーバーサイドだのUI/UXだのメイン作業で呼び分けたりもするかな
それは仕事の範囲が広がってるからなんだけどね

でもシステムエンジニアはないわw
何する人w

ちなみにIT業界ではPGてのはほとんどいない
ほぼSEてことにする
だってそっちのほうが単価高く仕事とれるからw

213 名前:名前は開発中のものです。 mailto:sage [2018/04/02(月) 10:36:25.49 ID:+Vv2X/Uw.net]
>>201
それ業界ちゃう
ここはゲーム業界の板であってITどかたじゃないから

214 名前:名前は開発中のものです。 mailto:sage [2018/04/02(月) 19:59:13.05 ID:aN5qPcP2.net]
>>189
今は業界的に脱ストアの動きがあるから需要はあるよ

215 名前:名前は開発中のものです。 mailto:sage [2018/04/02(月) 21:15:46.03 ID:L0QBhE7w.net]
呉ソフトの社長はもうそろそろ還暦なのにいまだ現役のプログラマなんだってね
これは凄いことですよ

216 名前:名前は開発中のものです。 mailto:sage [2018/04/02(月) 21:30:08.35 ID:nIzBOpen.net]
まだ1は居るのか?長文スマソ
ちょうどhtml+jsでゲーム作って見たいと思ってたんだ

知識はwebデザインでjsちょい使うぐらいなんだが

ゲームを作り始める順番がよくわかんない

じゃんけんをカードゲームみたいな感じなもの作りたいんだが、どーゆー順番で書いてきゃいいんだ

自分はcf2.5ってやつでしかゲーム作ったことが無いんだが、それだとビジュアルを並べてからそれの中身を作っていくんだけど...

コードだと何から始めていいんだかワカンネ

217 名前:名前は開発中のものです。 mailto:sage [2018/04/02(月) 21:45:11.94 ID:aIKO9HDZ.net]
>>204
知識や体力より老眼が一番ネックだね

218 名前:名前は開発中のものです。 mailto:sage [2018/04/02(月) 22:54:40.87 ID:h/ywA0TM.net]
>>205
とりあえず、キーボードやマウスに反応するプログラム書いてみたら?

219 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 02:17:40.53 ID:BaKPq1nI.net]
>>205
canvasに丸や四角を描画
setintervalで一定時間毎によびだされる関数を作る
その中で毎回canvasのクリアと丸や四角の描画をやってみる

でとりあえずこれらを駆使してボールが動いて壁に当たると反射するプログラムあたりを作ってみ
あとは画像の描画とマウスやキーボードの入力方法を調べれば簡単なゲームは作れるようになるよー



220 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 09:51:14.38 ID:cZldOtbz.net]
答えてる奴らはゲーム開発会社のやつなのか?
お節介なのがおおいな

221 名前:ゲーム開発会社社員 [2018/04/03(火) 10:11:16.40 ID:SJT5COsl.net]
>>205
205さん
弊社HPでJavaScript+HTML5によるゲーム開発方法を解説しています。
wwsft.com/jsh5.html
205さんはある程度JSの知識をお持ちとのこと、
2章からご確認頂いて、不明な点が出たら1章を見るということで、
解説している内容をご理解頂けるのではないかと思います。

補足)上記URLで「ゲームを作り始める順番」「コードで書いていく方法」なども判るようになっています

222 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 10:49:50.24 ID:NOL+tN1c.net]
つっこみ
リンク先でsetintervalのテストで100億回のループやってるけどieは符号つき32bit整数で処理されたんじゃない?
だとしたら上限は約21億、符号なしでも42億になるから無限ループの可能性あり
あとsetintervalというかjavascriptはイベント終了するまで別のイベントは処理されない仕様

リンク先の内容はとてもいいけど、ソースはちゃんとしたエンジニアにチェックしてもらったほうがいいよ

223 名前:名前は開発中のものです。 [2018/04/03(火) 11:11:14.50 ID:rIC4Lgek.net]
>>207 >>208
まあわかんないわかんないって触んなかったら永遠にそのまんまだしな
とりあえずその2つで試してみるわ
サンクス

>>210 時間あるとき見てみる...かも
ズルいかも知れないけど、自分の出した例の組み立て方とか教えて欲しかったんよな
他にも講座とかは試してるんだけど、具体的なイメージが沸かなくて・・・
まあそこから自分で考えなきゃダメか、頑張るわ

224 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 11:45:01.04 ID:NOL+tN1c.net]
>>212
組み立てもなにも

入力チェック
判定
描画

これを延々と繰り返す
で処理する内容を状態によって変えるのと状態遷移の管理

状態はプレイヤーのカードを選択中とかカードを移動するアニメーション中とか

どのゲームでもたいして変わらない

225 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 11:45:07.30 ID:017jt4Nb.net]
>>211
自分Macだから確認できないけど、いけんじゃね?
https://msdn.microsoft.com/ja-jp/library/ff806190(v=vs.94).aspx

226 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 11:51:07.97 ID:017jt4Nb.net]
それと、JavaScriptでもWeb Worker APIでマルチスレッドできるね

227 名前:名前は開発中のものです。 [2018/04/03(火) 12:07:37.02 ID:rIC4Lgek.net]
>>213
あーなんか、なるほど
作ってあるフローチャート通りに、
タッチイベント→判定→処理→描画
をイメージで書くのかな

なんかイメージ沸いたかも

228 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 13:04:27.25 ID:xe4CvqCp.net]
具体的な作成順は、表示で何かかしら標示させる。
何かの数値変えて、表示変化させる。
判定入れて標示させる。
判定を生かして表示を変化させる。

229 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 13:28:46.36 ID:xYo2H9mc.net]
>>200
回答ありがとうございます。ハイトマップを参照するか、ポリゴンの接触判定をしていくかなんですね。

3D地形で質問なのですが、ドラクエ8のような3Dフィールドだと、
各地形は3Dモデルを作成してそれを繋げて並べていると思うのですが、ああいうひろさも高さもまちまちな3Dオブジェクトのつなぎ合わせとか各位置の高さなどはどうやって管理しているのでしょうか?
つなぎ目は直線になるようにつくって、高さも合わせてぴったり繋がるように作っているのでしょうか?
高さは接触判定で判断して歩かせるから適当でいいんでしょうか?



230 名前:名前は開発中のものです。 mailto:sage [2018/04/03(火) 13:35:56.47 ID:dik5y1av.net]
>>218
判定専用のメッシュをローポリで作って、
その面とキャラの動線で接触判定しているのだと思う

231 名前:名前は開発中のものです。 mailto:sage [2018/04/04(水) 08:53:34.32 ID:aPwxWmZM.net]
共同ツール 1
https://employment.en-japan.com/engineerhub/entry/2017/10/19/110000
https://trello.com/

共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/

共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree

232 名前:ゲーム開発会社社員 [2018/04/04(水) 09:43:33.45 ID:ifmsM+Fy.net]
>>211
>>214
211さん、214さん、情報ありがとうございます。
一般的に(今のプログラミング言語で)兆の桁数まで処理できないとおかしいということになりますが、
(ただの計算なら普通は問題なくできるはずです)
重い処理を書いた場合にどうなるかは、各ブラウザごとに実際に試さないと判らないことがあります。
弊社は正しい情報を伝えるため Chrome IE edge firefox Android端末やiOS端末のブラウザ、Macも含め
一般ユーザーが使う全てのブラウザで動作確認し、実際に出た結果を公表するようにしています。

233 名前:ゲーム開発会社社員 [2018/04/04(水) 09:57:30.54 ID:ifmsM+Fy.net]
みなさんがこのスレでゲーム開発や技術について情報交換して下さるようになり、一定の役割は果たせていると感じております。
ですが先日、就職に関するご相談で、個人を攻撃する、あってはならない書き込みがございました。
弊社は長年就職支援(助言)も行っておりますので、心無い反応があるかもしれないご質問は弊社HPより直接お問い合わせ下さい。
また今後そのようなことが起こらないよう、このスレで行っておりますQ&Aを弊社HPに転載する形で、新たなご質問は弊社HPで受け付けることも検討しております。
このスレをいますぐ放置することはございませんが、これまで書き込まれたコメント、そして今後書き込まれるコメントを吟味し、
「個人が攻撃されず」「ゲームを作りたい方の手助けとなる」ことを実現する仕組みを考案し、また改めてお伝え致します。

234 名前:名前は開発中のものです。 mailto:sage [2018/04/04(水) 10:35:03.03 ID:C2L5yGs3.net]
>>221
なぜ兆という単位がでてくるのか、ちょっとわかりません
64ビットなら、およそ1800京ですよ
あとすべてのブラウザで動作確認とかいらないです
主要系統のブラウザや言語の仕様を正確に把握して、それをもとにした情報を発信してください

235 名前:名前は開発中のものです。 mailto:sage [2018/04/04(水) 10:36:26.00 ID:/dw2Btgs.net]
>このスレで行っておりますQ&Aを弊社HPに転載する形で

あらここの規定で大丈夫かしら
ここって他からの転載はなんでもするのに自分のところだとうるさいとおもったけどww
まぁジッムに確認ね
所詮匿名掲示板の宿命だし分かっていた事なのに、あえてそれでも敢行したと思ったけどねぇ
まぁ東名のあおり運転みたいにならないだけマシか

236 名前:名前は開発中のものです。 mailto:sage [2018/04/04(水) 11:48:34.10 ID:1gSlFtEP.net]
>>223
整数じゃなくて倍精度浮動小数点数型の話だと思うけど

237 名前:名前は開発中のものです。 mailto:sage [2018/04/04(水) 12:00:16.06 ID:QzLoQsIR.net]
>>225
失礼
64ビット倍精度浮動小数点ですね
ecmascriptとしては2の53乗まで表現できるのが仕様ですね

238 名前:ゲーム開発会社社員 [2018/04/04(水) 13:42:22.84 ID:ifmsM+Fy.net]
>>223
223さん
兆は211さんが21“億”までしか扱えないと仰っておりますため
判りやすい例として、その上の単位である兆も扱えるという表現をしたまでです。
無論64ビットで更に大きな値が扱えるのは承知しております。

本スレを読んで下さる方の多くはゲーム制作やプログラミングの初心者の方と把握しておりますので、なるべく判りやすい表現を心がけています。
(本スレはコンピューター業界で活躍しているSE向けに情報を発信するものではありません)

211さんへの補足で
var x = 1000000000000;
var y = 2000000000000;
var z = x + y;
console.log(z); → IEでもログに3兆と表示されます。
214さんと223さんの仰っているように大きな数を扱えますので問題なく1兆+2兆の計算ができます。

全てのブラウザで動作確認するのはネット関連の(特にプログラミング分野の)仕事を請け負っている会社では当然のこととなります。

239 名前:ゲーム開発会社社員 [2018/04/04(水) 13:46:08.41 ID:ifmsM+Fy.net]
>>224
224さん
情報ありがとうございます。
そのあたり勉強不足でしたので規定を確認いたしますが、よろしければ詳しく教えて頂けますでしょうか?
特に



240 名前:知りたいのは“自分で書いたコメントも転載出来ない?”のでしょうか? []
[ここ壊れてます]

241 名前:名前は開発中のものです。 mailto:sage [2018/04/04(水) 15:34:37.45 ID:iTd35wxL.net]
>>228
横からだけど
・5ちゃんねるまとめブログ運営者の皆さまへ
https://www.5ch.net/matome.html
これっすな。スレッドの内容を使用するには許可取ってね的な事が書いてある。
まとめサイトじゃないけど、まとめサイト的な使い方するなら、許可取った方が安全かと。

>自分で書いたコメントも転載できない?
あちらの書き方だと書いたらコンテンツは5chに帰属する=許可取って下さいねと
いう意味に見えるので、無許可では厳しいのではないかと。

242 名前:ゲーム開発会社社員 [2018/04/04(水) 16:09:21.70 ID:ifmsM+Fy.net]
>>229
229さん、早速ありがとうございます。参考になりました。
問題の起こらない方法で対応するようにいたします。

ちなみに弊社は今回初めて2ちゃん(5ちゃん)でこのような活動を行いましたが、
大学や専門学校などで生徒さんから出た質問とその答えのデータも多数ございます。
どのような形で公表すれば皆さんのお役に立つか検討し、改めてお伝えいたします。

243 名前:名前は開発中のものです。 mailto:sage [2018/04/04(水) 20:29:56.13 ID:mZo/mp27.net]
転載と言わず真剣な相談はHPまでどうぞと言えば大丈夫でしょう

244 名前:名前は開発中のものです。 mailto:sage [2018/04/04(水) 20:43:00.26 ID:HKtAHOci.net]
続きはwebでって奴ですね

245 名前:名前は開発中のものです。 mailto:sage [2018/04/05(木) 00:54:31.21 ID:BOGMny7O.net]
>>230
データあればそのまま羅列すればいいだろ
いまどきワードプレス使えば1日で作れる

246 名前:名前は開発中のものです。 mailto:sage [2018/04/05(木) 08:58:28.83 ID:qw1H4w/1.net]
>>233がまとめサイトとかやってもアクセスされなそう。羅列してあるだけだから

247 名前:名前は開発中のものです。 mailto:sage [2018/04/05(木) 09:47:31.88 ID:YbWeZAtj.net]
既にWebサイト持ってる所にワードプレス使えって...

248 名前:名前は開発中のものです。 mailto:sage [2018/04/05(木) 20:30:31.46 ID:5e/J4bCc.net]
WP押しって何処にでも沸くよな

249 名前:名前は開発中のものです。 mailto:sage [2018/04/05(木) 20:46:05.37 ID:VwiYXbsT.net]
ワードプレスは宗教



250 名前:名前は開発中のものです。 mailto:sage [2018/04/05(木) 23:08:00.31 ID:nq7KPd/H.net]
MovableTypeを使ってた頃はWPなんてゴミだと思ってた

251 名前:名前は開発中のものです。 mailto:sage [2018/04/05(木) 23:08:06.79 ID:N/Uzo1Ku.net]
初めてこのスレ見たけど
ちょっとこの会社のファンになりそうだわ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<337KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef