[過去ログ] 【初心者】スレを立てる前にココで質問を【Part28】©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
277
(1): 名前は開発中のものです。 [sage] 2017/03/08(水) 13:42:29.10 ID:mTf60rtn(1) AAS
2D絵を動かすソフトはSpineやSpriterStudioだと思うのですが
3DCGを動かすソフトは何になるのでしょうか?

MayaやBlenderは、2DでいうPhotshopやIllustratorの様に、描く専用だと思っているのですが、
動かすのもMayaやBlenderですか?
278
(1): 名前は開発中のものです。 [sage] 2017/03/08(水) 14:30:36.95 ID:KX8qGHLQ(1) AAS
>>277
MayaやBlenderはモデル作成(モデリング)に加えて、
動かす(モーション作成)機能も持ってるからそうなるね

モデリングのみやモーション作成用のソフトなんかもあるので、
それらを組み合わせて使うことでも可能
279: 名前は開発中のものです。 [sage] 2017/03/09(木) 22:34:11.80 ID:U5a9Jd0Q(1) AAS
>>278
教えて頂きありがとうございます!
280: 名前は開発中のものです。 [] 2017/03/11(土) 20:17:23.83 ID:SPaUUS2V(1) AAS
javaでゲーム作成しているのですが、マップ間の移動などでプレイヤーのインスタンスをその度渡すか、static化して値を取りに行くかで悩んでます。
static化したプレイヤーを格納しているクラスに度々アクセスするのとプレイヤーインスタンスを渡していろいろするとではどちらが一般的なのでしょうか?
281: 名前は開発中のものです。 [sage] 2017/03/11(土) 23:40:43.66 ID:yDacQV2Z(1) AAS
どっちでもよろしないか?
折衷案としては、プレイヤーインスタンスをシングルトンにしてマップにDIしとけばええやろ
282: resumi [] 2017/03/12(日) 01:21:16.12 ID:4HIpI7NS(1) AAS
これ普通にショックだね。。
本当なの??
外部リンク:goo.gl
283: 名前は開発中のものです。 [sage] 2017/03/12(日) 19:19:40.08 ID:s9dkU/8J(1) AAS
奴隷との生活みたいなゲームを作りたいのですが
こういうADV?をプログラムの難しい知識無しで作れる
ゲームエンジンってないですよね?
奴隷との生活で使われているティラノスクプトという
エンジンは一応触ってみたのですが
ボタン機能を自作しようとするとかなり難しいようで途方にくれています
284
(1): 名前は開発中のものです。 [sage] 2017/03/13(月) 08:21:33.60 ID:VteuJ9rz(1) AAS
奴隷との生活は知らんけど
ティラノスクリプトにはティラノビルダーって初心者向けのエディタがある
そっちを触って難しいって言っているならゲーム製作は難しいかもしれない
285: 名前は開発中のものです。 [] 2017/03/13(月) 23:56:45.89 ID:HK/nncOv(1) AAS
>>284
ありがとうございます
もう少し触ってみます
286
(1): 名前は開発中のものです。 [sage] 2017/03/18(土) 23:46:47.24 ID:Ohd787vg(1) AAS
いまツクールでゲーム作ってて楽しんでるんだけどもっと自由な形で作れるソフトみたいなのありませんか?
ツクールだと性質上仕方ないけどパッと見はみんな似たような感じで飽き始めてきました
Unityが良いのかなと思ったのですが2Dのゲームを主に作りたいので合うものを探しています
287: 名前は開発中のものです。 [sage] 2017/03/19(日) 02:16:00.62 ID:ako+YEt5(1) AAS
>>286
2DゲームもUnityで良いと思うが、気に入らないならCocos2d-xだろうか
288: 名前は開発中のものです。 [] 2017/03/19(日) 11:27:22.81 ID:xu5q5k8B(1/2) AAS
外部リンク[html]:www.famitsu.com

こういうマルチプラットフォーム対応するにはどんな言語というかエンジンで
開発するんでしょうか?
289: 名前は開発中のものです。 [sage] 2017/03/19(日) 11:30:01.94 ID:upS6YJRL(1) AAS
おもちゃ的なアプリを除いて商業するのにC++言語+用途特化ライブラリ 以外に選択肢って存在するの?
290: 名前は開発中のものです。 [sage] 2017/03/19(日) 11:32:13.84 ID:xu5q5k8B(2/2) AAS
C言語では二十本くらいゲーム作ってC++もOOP含めて勉強して
言語仕様を確認する程度のサンプルソースは組んだりしてましたが
その後長期のブランクがあるので具体的にどういうものを使うのか全然わかりません
291: 名前は開発中のものです。 [sage] 2017/03/19(日) 14:19:50.98 ID:t0J3EC6N(1) AAS
マルチならUnityが一番楽
292: resumi [] 2017/03/20(月) 02:38:42.27 ID:j7U25m1q(1) AAS
外部リンク:goo.gl
これ本当だったら、普通にショックじゃない??
293
(2): 名前は開発中のものです。 [] 2017/04/16(日) 08:33:33.80 ID:kRbAGBu8(1/2) AAS
横スクロールアクションでcsvを使ってステージを読み込んでるんだけど(0が何もなし、1が床みたいな)
スイッチとそれに対応したドアをどう実装すべきか思いつきません
具体的にいうとスイッチとドアの関連付けをどのようにやればいいか思いつきません
何かいい案ないですか?
294
(1): 名前は開発中のものです。 [sage] 2017/04/16(日) 13:23:22.17 ID:I8oSN4/4(1/3) AAS
マップチップを 1〜127 とするのであれば、追加情報を A×128 にして値を設定すれば、
128で割った余りがマップ情報、128で割った値が追加情報、という混在ができる。

この辺のプログラムの基礎知識レベルが直感的にわからないのであれば、ファイル分けるかして情報を複数に分けて持つ
295: 名前は開発中のものです。 [] 2017/04/16(日) 14:13:11.91 ID:laqjtGTc(1) AAS
>>294
あまりの値でスイッチとドアを関連付けるって感じですかね?
296
(2): 名前は開発中のものです。 [sage] 2017/04/16(日) 14:21:07.66 ID:I8oSN4/4(2/3) AAS
Yes
マップチップがドアの場合は追加で得られた値をどの様に解釈する〜みたいな処理にする。

マップチップ(0〜127)=29
追加X(0〜127)=92
追加Y(0〜63)=9
追加Z(0〜3)=2
みたいな値を

CSVの値 = Z*(64*128*128) + Y*(128*128) + X*(128) + マップチップ番号

とすれば、上記の場合は 2256413 を設定しておいて、この値を分解する
297
(1): 名前は開発中のものです。 [sage] 2017/04/16(日) 14:33:19.73 ID:I8oSN4/4(3/3) AAS
>293 の事例の説明としては例が不適切だった

マップチップ番号95=ドアの鍵を開けるスイッチとするのであればという話だから

マップチップ(0〜127)=95
対象となるドアの座標X(0〜127)=85
対象となるドアの座標Y(0〜63)=24
変更後の値Z(0〜4194303)=2256413 (2,9,92へ飛ぶドア >296 のやつ)

CSVの値 = Z*(64*128*128) Y*(128*128) + X*(128) + マップチップ番号

として、2366022085343 を設定する感じかな、値が大きすぎて 64bit 整数じゃなきゃ処理できなくなっちゃったけどw
298: 名前は開発中のものです。 [] 2017/04/16(日) 17:06:08.85 ID:GiBSPec0(1) AAS
BGMとかSE作成はみんなどうしてますか?
フリー素材とか使う人が多いのかな
299: 名前は開発中のものです。 [sage] 2017/04/16(日) 21:43:40.56 ID:80/NQ2O9(1) AAS
フリゲならそれでいいんじゃね?

同人含む有償になると、「他のゲームでも聞いた音楽や効果音」になって
暖かい空気になっちゃったりするけど
300
(1): 名前は開発中のものです。 [sage] 2017/04/16(日) 22:21:08.59 ID:Tzt3Qz+G(1) AAS
俺なら、csvの1セルを4バイトにして
下位2バイト=マップ、上位2バイト=イベント番号(ゼロならイベントなし)
とするかなぁ。

イベント番号に応じたイベント内容は、別csvに定義

イベント番号, イベント内容ID, Param1, Param2
1,DOOR_OPEN,100,200
2,DOOR_OPEN,200,300
2,POP_MONSTER,200,300
 ・
 ・
 ・

として、イベント1番を踏んだら、map[100,200]にあるドアをオープンする、
イベント2番を踏んだら、map[200,300]のドアをオープンして敵を配置する、みたいな
(実際はもっとリッチに作るけど)
301: 名前は開発中のものです。 [] 2017/04/16(日) 22:51:16.26 ID:kRbAGBu8(2/2) AAS
>>296>>297>>300
ありがとうございます!
一人での製作でないのでチームメイトと相談しながらですが参考にさせていただきます!
1-
あと 701 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.013s