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


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

【初心者】スレを立てる前にココで質問を【Part27】



1 名前:名前は開発中のものです。 mailto:sage [2014/12/30(火) 19:36:28.48 ID:e9PdA2Bu.net]
疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。
pc11.2ch.net/gamedev/

>>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
wiki.game-develop.com/

ゲーム製作技術板公式アップローダ
gmdev.xrea.jp/

gamdev.orgが落ちるたびにあげてみるスレ
hibari.2ch.net/test/read.cgi/gamedev/1107022166

※前スレ
【初心者】スレを立てる前にココで質問を【Part26】
peace.2ch.net/test/read.cgi/gamedev/1385383834/

372 名前:名前は開発中のものです。 [2015/03/30(月) 17:40:51.42 ID:hv333DFT.net]
何も知らない初心者にはオブジェクト指向が難しいのか比較対象すらない。
最初からだったら難しいとは限らない。
C++の場合は追加機能としてのオブジェクト指向だが、Javascriptは知らぬ間に、言語設計の根本からオブジェクト指向。



Javascriptでオブジェクト指向するときに覚えておくべきこと - Qiita
クラスベース言語はクラスとインスタンスという概念があるのに対し、プロトタイプベース言語はPrototypical Objectというオブジェクトがあるだけ。
Javascriptで全てはオブジェクトで、クラスベース言語でいうところのインスタンスのみだと思えば良い。
JavaScript のオブジェクトは、自身に関連付けられたプロパティを持ちます。
メソッドはオブジェクトに関連付けられた関数です。簡単に言えば、オブジェクトのプロパティのうち関数であるものがメソッドです。
どの関数でもコンストラクタとして使用でき、new演算子とともに使用することでオブジェクトを作成する。
クラスの継承はプロトタイプチェーンという概念によって実現される。
qiita.com/awakia/items/8ff451ca5f8ae0122be7

373 名前:名前は開発中のものです。 [2015/03/30(月) 17:41:15.45 ID:TaIxuE6a.net]
プログラマーならばOOPが普通に出来る。しかし、

素人がC言語を学ぶとして
構造体やポインターで多くの人が挫折する、
そのような人たちにOOPが簡単だとは思えない。

落ちこぼれでもそれなりにプログラムが出来て、
ゲームを作れる方法を教えるべきだと思うよ

374 名前:名前は開発中のものです。 mailto:sage [2015/03/30(月) 17:47:55.94 ID:1GGY7sLA.net]
>>357
prototype にメソッドを定義するオブジェクト指向は当たり前に使われてるけど
継承(いわゆる __proto__ の参照)が行われるようなライブラリやコーディングを

いまだに運用されてるサイトで見たことありません! 御存じであればぜひご教示を

375 名前:名前は開発中のものです。 mailto:sage [2015/03/30(月) 17:49:17.25 ID:1GGY7sLA.net]
>>357
結局必要なのってオブジェクト指向じゃなくて、ネームスペースだけなんだよね。 >357 の実態も結局ネームスペースのためでしかないし

376 名前:名前は開発中のものです。 [2015/03/30(月) 17:50:58.18 ID:hv333DFT.net]
Javascriptは誕生当時から、オブジェクト指向で関数型だったが初心者でも使ってるだろ?



JavaScriptで学ぶ関数型プログラミング
hamasyou.com/blog/2014/02/21/functional-javascript/


Lightweigth Language JavaScript Programming
JavaScript はプロトタイプベースのオブジェクト指向言語ですが、関数型言語の機能も備えています。
JavaScript は高階関数を簡単に定義することができます。今回は、マッピング、フィルター、畳み込み (縮約) について説明します。
www.geocities.jp/m_hiroi/light/js03.html

377 名前:名前は開発中のものです。 mailto:sage [2015/03/30(月) 18:05:22.22 ID:b0tJqvqw.net]
OOPが構文的に難しいというのは、ありえない

難しいのは、クラス毎の機能分割じゃないか?
必要な機能をブレークダウンして、クラスに役割を割り振るなんて、相当慣れてないと出来ない。

オープンワールドのエルダースクロールだって、最初から作り直してるって話だから、
新アイデア導入が肝のゲ製だと、尚の事、機能分割が難しい。

378 名前:名前は開発中のものです。 mailto:sage [2015/03/30(月) 18:10:33.99 ID:1GGY7sLA.net]
結局OOPは職人プログラマ向けじゃなくて職業プログラマ向け(ちゃんとした設計が前提でそれを組むだけ)の
共同作業や設計仕様を前提に実装するのに都合がいいってだけなんだよな

ちゃんとした設計はプログラマじゃなくてエンジニアの範疇だな。 そこの両立できないと苦悩し続けることになる

379 名前:名前は開発中のものです。 mailto:sage [2015/03/30(月) 18:27:48.72 ID:1GGY7sLA.net]
>>361
JavaScriptは new 演算子使わずに大抵のもの問題なく作れるからな。
他のOOP言語だとこうはいかん

380 名前:名前は開発中のものです。 mailto:sage [2015/03/30(月) 20:29:09.82 ID:OyKMw4Za.net]
おまいらなんか話題それてるじゃね

プログラム分からない初心者さんは訳わからん単語がいっぱいのレスは無視して大丈夫だお
unityやGameMakerのサンプル入力から始めるんだ



381 名前:名前は開発中のものです。 mailto:sage [2015/03/30(月) 21:53:19.04 ID:1GGY7sLA.net]
サンプルになりそうないろんなジャンルのさわりの部分だけ実装した

382 名前:プログラム作って配布すれば初心者さんの役に立つかな・・・
とか思ったけど言語の選択や実装方法で炎上しそうだから無駄な労力に終わりそうなのでやめた方がよさげ・・・
DOSのアセンブラの頃から、シューティングなりRPGなりADVシステムなり色々作ってるけど、善意で公開する方が面倒って嫌な世の中や・・・
[]
[ここ壊れてます]

383 名前:名前は開発中のものです。 [2015/03/30(月) 22:17:31.16 ID:TaIxuE6a.net]
>>サンプルになりそうないろんなジャンルのさわりの部分だけ実装したプログラム作って配布すれば初心者さんの役に立つかな・・・

↓図書館で探してね。

書籍、ゲームプログラミング:遊びのレシピ:有馬 元嗣 著
www.sbcr.jp/products/4797316535.html

384 名前:名前は開発中のものです。 mailto:sage [2015/03/30(月) 22:56:29.75 ID:1GGY7sLA.net]
>>367
無料でコンパイラが手に入らねぇ・・・。

385 名前:スターターでも3万円コースか。 しかも当時とは環境変わってるからそのまんまじゃ動かねぇ []
[ここ壊れてます]

386 名前:337 mailto:sage [2015/03/31(火) 01:49:49.37 ID:YNeOSPzj.net]
素人に、C++は無理。
多くの中年のCプログラマが、
オブジェクト指向の考え方についていけず、
討ち死にしている。
彼らは手続き型の脳みそ

素人にC++とは、まるでレベル1の勇者が、
10の中ボスに挑むようなもの

まず、直接に当たらず、う回しながら基礎体力を付ける。
ポインタのないJavaで、
まずオブジェクト指向だけを理解するのが、近道

387 名前:名前は開発中のものです。 [2015/03/31(火) 02:03:03.97 ID:iIP4s1J1.net]
rpgゲームを作りたいだけど、大まかな構造をどうしようか悩む。ってかわかりません。
仕様としては、
ゲーム起動ー> NewGame, Continue, 等選択ー>プレイみたいな。
Continueではゲームデータをロードしたり、
プレイではま〜一般的なrpg要素であるプレイヤー移動、店でのアイテム購入や装備の変更のためのメニュー表示など。
大まかな参考はttps://www.youtube.com/watch?v=R2DL8nGE9jg
をみながらしていますが、これだとゲーム起動ー> NewGame, Continue, 等選択からのロードデータをプレイStateに」渡すのが無理じゃね?
と思っています。言語は多分javaになるとおもいます。

388 名前:名前は開発中のものです。 mailto:sage [2015/03/31(火) 03:22:47.83 ID:EEPCpJZo.net]
セーブ・ロードの概念を整理すれば、
同じデータを別のシーンでロードすれば当然それぞれのシーンで作られた画面となり、そのシーンで作り込まれた挙動となる。
シーン切り替え時はデータを一度セーブして別のシーン用のプログラムをキック、前のシーンプログラムは終了
の繰り返しと考えれば、個々の独立したプログラムを作ればいいだけのことに気付くかもしれません。
シームレスにつなぐのは、基本的なことができるようになってからで大丈夫。

389 名前:名前は開発中のものです。 mailto:sage [2015/03/31(火) 10:45:20.73 ID:ANHDvUGO.net]
質問です。
トランプみたいな有名なものをゲームにすると
他の人が作ったゲームに画面構成や操作方法まで似てしまうのですが
法律上問題ないのでしょうか?
練習用にアプリ作って広告つけてみようと思ってるのですが。

390 名前:名前は開発中のものです。 mailto:sage [2015/03/31(火) 11:23:08.60 ID:3y38XdcS.net]
すっげー売れまくるなら誰か金よこせやって、文句いってくるもしれんがまず問題ない



391 名前:名前は開発中のものです。 mailto:sage [2015/03/31(火) 14:04:18.28 ID:EEPCpJZo.net]
全くといっていほど問題ありません。
「誰が作っても似たようなものになる」 場合は特筆すべき独自性がない限り著作権を主張できるほどの独自性なし という判断になります

392 名前:名前は開発中のものです。 [2015/03/31(火) 16:12:23.91 ID:iIP4s1J1.net]
>>371
別々のプログラムを作りキック等をさせるのですか。
難しそうですね。どうにかして一つのプログラムの中に組み込めないでしょうか?
たぶんやり方は多くあると思いますがいかんせん構造が設計できない。

393 名前:名前は開発中のものです。 mailto:sage [2015/04/01(水) 05:27:27.46 ID:qnDxCm4U.net]
概念を理解してもらうために極端な方法を提示しただけで

セーブして前のシーンのプログラム終了 → 新しいシーンのプログラムをデータをロードして起動

っていうのは Java で言えば

state を保存して前のシーンのインスタンス破棄→新インスタンスに state を渡して処理開始

とほぼ同一の内容となります

394 名前:名前は開発中のものです。 [2015/04/02(木) 18:26:47.76 ID:ep1b9/Yg.net]
stackに積んでpop, pushの繰り返しで処理をするということでしょうか?
stateをリストに格納して現在のstateIDのやつだけをループでぶん回そうとしているのですが。

395 名前:名前は開発中のものです。 mailto:sage [2015/04/02(木) 20:19:55.60 ID:rJWoo5Ux.net]
ゲームを作ってる時に気になるゲームが発売したらどうしますか?
まあゼノブレイドなんですけども

楽しいゲームやってそれを経験とする という考え方と
そのままゲーム作り止めちゃうんじゃないかって恐怖と

396 名前:名前は開発中のものです。 [2015/04/02(木) 22:22:54.61 ID:J4v/YDO/.net]
毎日の時間割をして、時間を決めて定時に作業を行う。
ゲームプレイの時間、ゲーム製作の時間、最初に決める。
朝は早く起きて、夜は早く寝る。多くの睡眠時間が大切。

397 名前:名前は開発中のものです。 mailto:sage [2015/04/02(木) 22:44:51.75 ID:rJWoo5Ux.net]
時間割かぁその発想は無かったな
凄く参考になりました ありがとう!

398 名前:名前は開発中のものです。 mailto:sage [2015/04/02(木) 23:00:52.43 ID:d6tBvWsx.net]
ゲームやってて時間で終わりになか出来ないっしょ
トコトンやって飽きたら
その時に製作に戻っておいで
みんなまってるよ

399 名前:名前は開発中のものです。 mailto:sage [2015/04/02(木) 23:13:47.90 ID:MPufkjix.net]
本当に完成させられる奴はそんなことでいちいち相談したりしない

400 名前:名前は開発中のものです。 mailto:sage [2015/04/03(金) 17:36:21.09 ID:u0r0kQY2.net]
>>377
stack構造は一切捨てましょう
staticなデータ管理クラス一つだけ用意して
独立可能なシーンをインスタンスとして設計して場面切り替え時に切り替えるようにすれば
特別なシーンがあっても特殊なシステムにしても問題なく実装できますよ



401 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 00:17:41.67 ID:6nAASvxN.net]
OOPは単に
func(data,d2,d3,...,x,y,z)

obj.func(x,y,z)
と書けるようにしましょう
程度のもので大したものでもないし、
JSを見たら分かるように無くても困らない場面も多くあれば
手続き型と競合するわけではないし、一緒に使えばより効果的なこともある
それが矯正される言語では別だが、基本的にただのスタイルの1つ程度に思っていればいい

402 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 12:17:55.96 ID:E9I4Nl2Z.net]
C++でそのインスタンスが所有者でないポインタに対してNULLが入ってることを確認することが出来るのは保証されますか?

ポインタでなく、ポインタが指す先にもNULLを入れてこんなかんじで判定するのは設計的にありなんでしょうか
↓こんな感じです
i.gyazo.com/d3ed561433d3b3e24197871c575c85a4.png

403 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 13:50:26.61 ID:64lQnFJx.net]
当たり判定リストが所有者?のメンバ変数のポインタコピーだとしたら、リスト側からではdeleteされたか確認出来なさそうね。
当たり判定リストがそのポインタのポインタなら保証される。
設計として有りかはしらん

404 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 13:59:22.28 ID:E9I4Nl2Z.net]
>>386
じゃあやっぱり所有者から削除してくださいって呼び出すか、
(当たり判定なら)毎回リストを全部削除して登録し直すとか、そういった感じになるんですかね

NULLで判別するのはぬるぽ回避のためだけ許されるとかどっかで聞いたんですが、根拠がよくわからなくて

405 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 14:29:09.40 ID:S4erm2CU.net]
ヌルになるなが予期しない動作でなる可能性があるのでヌルかどうかの判定って良くないような気はする

406 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 14:32:57.81 ID:64lQnFJx.net]
>>387
当たり判定リストが何に使われるのかわからんけど管理してる奴に依頼するのが直感的かな。

そもそも所有者に当たり判定用のインターフェースでも用意しといたら当たり判定リスト自体要らないってことはないんかね

null判定うんぬんはdeleteしたあとポインタ変数にnullを入れて判定をするのはいいけど
deleteしたあとのメモリ領域(ポインタ変数の指し先)に触るなよってことだろうか

407 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 14:56:08.61 ID:E9I4Nl2Z.net]
あれ、でもポインタって所有者であるインスタンス以外のインスタンスがコピーとして持ってることありますよね?
コピーしたポインタを持つインスタンスはどうやって所有者がまだこのポインタをdeleteしてない って判定するんでしょうか?

408 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 15:01:14.14 ID:7lWsrbaH.net]
管理クラス作ってIDベースでオブジェクト貰えばいいんで

409 名前:ネい? []
[ここ壊れてます]

410 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 15:03:46.30 ID:d/8vynOt.net]
ハンドル実装とか削除フラグ持つとか?



411 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 15:09:53.21 ID:7lWsrbaH.net]
そう。
そういうのはハンドル管理が良いって
昔GameProgramingGemsで読んだ気がする。

412 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 15:17:45.54 ID:E9I4Nl2Z.net]
ハンドル管理ってなんですか?
ちょっとググってみたんですがtemplate使ってワンクッション挟んだポインタみたいな感じですか?
www.wisdomsoft.jp/388.html

413 名前:名前は開発中のものです。 mailto:sage [2015/04/04(土) 18:59:31.94 ID:6w+xxhOE.net]
今時なら共有ポインタ/弱参照ポインタじゃろな

414 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 15:38:14.93 ID:nl7811bk.net]
>>385
デフォルトアロケータなら図中の2で解放済み領域にアクセスしてるから、この時点で違反だろ

415 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 19:27:28.00 ID:9L/LgLxX.net]
東方系の同人サークルにプログラマとして参加してるんですけど
1本につき報酬200円って妥当でしょうか?
価格1000円で3000本くらい売れる見込みがあるらしいです

他のメンバーの報酬は
BGM担当の報酬は1曲につき1万円
シナリオ担当の報酬はちょっとわからなくて
プレス代金などの諸経費を差し引いた残りがサークル主の取り分に
なるらしいんですけどサークル主の取り分って
どのくらいになるものなのでしょうか?
利益の半分くらいサークル主に入りそうな気がするのですが…

416 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 19:54:28.39 ID:ARyw2Ve2.net]
不満があるなら自分で作るのです

これは特定されそう(こなみ)

417 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 20:01:58.90 ID:J1fQBcVt.net]
3000本で60万もらえるんならいいと思うけど
トータル200円ならただの奴隷じゃねw
ってかなんでここで聞くんだろう

418 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 20:15:25.62 ID:9L/LgLxX.net]
>>399
3000本で60万だがいいのか?
売れても200本くらいだと思ってたから趣味で参加したんだけど
ほぼ指示通りに作らされるしつまらん
サークル主と同じくらいの報酬もらわないとやってられんので直接聞くわ

スレチだったか消えるわスマソ

419 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 20:17:45.65 ID:75cKnbzL.net]
最後まで敬語貫けよw

420 名前:名前は開発中のものです。 [2015/04/08(水) 20:54:42.98 ID:B+I7YN+Eh]
> 利益の半分くらいサークル主に入りそうな気がするのですが…
もし、赤字になったならば、サークル主が被るのでしょう。



421 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 21:03:00.15 ID:C78MCP2w.net]
3000かー、その1/100くらいしか売れたことねーやー

422 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 21:05:29.54 ID:Qy0Guwun.net]
サークル主と同じ額とか

じゃ自分で売れば?ってならね

423 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 21:24:33.73 ID:Xl6XhDLr.net]
社会に出たら納得できないことだらけでチラ裏な文句だけ書き乱す自宅警備員になりそうな思考や

424 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 21:27:04.21 ID:zOM6yA1R.net]
>>397
2割なら悪くない。印税の相場は1割。
むしろどんなに売れても1万ポッキリ印税ゼロのBGM担当がアホノミクス。
主催人が半分以上取るというのは世の中そんなもの。
派遣でも何でもそうなってる。
そうでもなきゃ、誰もコストやリスクを負う主催人にならない。
嫌なら自分でやればいいだけの話。
プログラマーなら一番兼任でやりやすい立ち位置にいるんだし。

425 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 22:03:53.06 ID:9L/LgLxX.net]
>>406
仕事じゃねーし
同人でリスクっつってもたかがしれてるしw
同人って利益をみんなで分け合うイメージがあるんだが違うのか

趣味でも言われた通りに作ってそんだけ主に割り持ってかれてるのは精神的にたまらんから
事実だったら抜けてフリゲ募集探すわ

426 名前:名前は開発中のものです。 mailto:sage [2015/04/08(水) 22:15:53.38 ID:pQ ]
[ここ壊れてます]

427 名前:7D60SE.net mailto: そういうのって実は10000本売れてるのに
「30本しか売れなかったよ〜」
と嘘を言われて6000円しかもらえないというようなリスクは無いのでしょーか?
[]
[ここ壊れてます]

428 名前:名前は開発中のものです。 mailto:sage [2015/04/09(木) 05:02:34.44 ID:wuZZhNLv.net]
そういう疑問を持たれないように
俺はデベロッパーコンソールのダウンロード数とかスクリーンショットを必ず送るけど
まぁそれでもいくらでも改ざんはできちゃうけどね

429 名前:名前は開発中のものです。 mailto:sage [2015/04/09(木) 08:22:11.57 ID:s6gM2D1r.net]
>>407
なんでこいつこんなに偉そうなの?

430 名前:名前は開発中のものです。 mailto:sage [2015/04/09(木) 08:52:04.17 ID:VBxFhlin.net]
システム作ってるとプログラマが一番貢献度高いって誤認するのはよくあること



431 名前:名前は開発中のものです。 mailto:sage [2015/04/09(木) 17:21:48.49 ID:aDABFJWx.net]
DLsiteあたりしか見ないけどDL数出てるよね

432 名前:名前は開発中のものです。 mailto:sage [2015/04/09(木) 18:39:47.02 ID:wuZZhNLv.net]
ぶっちゃけリソース屋が一番貢献度高いわ
ゲームの軸となる部分は基本的に同じだし
やろうと思えばUnityポトペタ出来る

忠告しておくが今からゲーム作りたいなら絵と3Dモデル作れるように勉強しろ。

給料は安いが自分の絵が始めて作品になるのは感動するぞ。
今はスマホゲーで仕事の数・需要はある。
3Dモデルもスマホで使われるようになるし、給料は高め。
しかも絵と違って塗りだけとか修正だけとか絵柄を完全にコピペしろとか命令されにくいから、精神的にも満足度が高い。(テイストは指定されたり、キャラデザイナーに合わせろとか言われる時はある)
修正の難度の高さから自分が1から10まで作れることもしばしば。
デザイナーはセンスが問われる職でもあるためディレクターやプロデューサーにもプログラマより比較的なりやすい。
唯一にして最大の弱点がエンタメ業界ピンポイントなこと。

ついでにプログラマはどんなにセンスがなくても就職はできる
センスがあればフリーランスで年収1000は硬い
ちなみに悲鳴あげてるのは下請けだけだから、新卒切符を有効に使って金払いが良く実力をつけれる会社を見つけろ。

433 名前:名前は開発中のものです。 mailto:sage [2015/04/09(木) 19:08:08.14 ID:VBxFhlin.net]
抜けられたら完成させられない
抜けられたら続編出せない

どんな職業でもそういう立場になるのが一番

小規模から中規模にステップアップする時に特定スタッフへの依存を解消することが求められる
中大手は作業のテンプレ化とナレッジマネージメント、あるいは依存する業務をそもそもしない ように徹底始まるからな

434 名前:名前は開発中のものです。 mailto:sage [2015/04/10(金) 11:12:14.89 ID:OWq3568Z.net]
リソース使い回しは、ユーザから (*´ー`*) って印象をもたれやすいのがネックか
特に音楽・効果音系

435 名前:名前は開発中のものです。 mailto:sage [2015/04/10(金) 20:30:36.37 ID:ASRuoA8x.net]
その顔文字が何を表してるのか分かんないからググったら、ふなっしー出てきた
ふなっしーって印象をもたれやすいんだな

436 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 02:50:51.65 ID:bYmDE+vf.net]
効果音は下手に変わる方がかえって違和感があるような

437 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 08:09:05.39 ID:yUQZ8n7R.net]
きついのはモーション系で特にモーションそのものに当たり判定がある奴
モンハンとか骨格が完全に使いまわしで最悪だった
テクスチャとか効果音とか使い回しでいいからモーションをどうにかしろよと

モーションそのものがリアルじゃなかったのもあるけどね

438 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 10:15:10.70 ID:GdE+aOnF.net]
小さめのキャラを動かせるゲームを作りたいのですが
オススメの3Dグラフィック制作のツールを教えてもらえないでしょうか

理想例としてはFEの蒼炎の軌跡のMAP(↓のURL)のような感じです
www.nintendo.co.jp/ngc/gfej/sshot/ss/map_05.html

439 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 10:27:24.32 ID:vP+FZEQY.net]
質問です。
ストアなどに配信してない、自作のandroidゲームアプリ(.apk)を
人に渡して動作させるのって、どうすればよいですか?
メールか、CDROMで.apkを直接渡すことを想定していますが、
それで動きますでしょうか

440 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 10:31:52.58 ID:9+PHbTOy.net]
>>420
普通はdropboxみたいなクラウドストレージで受け渡しじゃね?
うpろーだーでもできると思う
落としてもらって設定に未署名のアプリの実行を許可みたいな項目があるからそれにちぇっくしたら動かせるよ

apkをインストールするのにastro file managerとかみたいなフォルダとファイルさわれるアプリも別途必要



441 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 10:43:40.96 ID:vP+FZEQY.net]
>>421
ありがとうございます。
参考にします。

442 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 12:41:43.94 ID:3n07+9l2.net]
>>419
別に小さめのキャラなら、どんなツールでもよくて慣れたのでいいんじゃないかな
プロ向けならMax,Maya。無料ならBlender,メタセコ,六角大王あたり?

443 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 19:12:31.21 ID:GdE+aOnF.net]
>>423
名前が挙がったものを試してみたいと思います
ご相談に乗っていただきありがとうございました

444 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 20:57:28.46 ID:Hr7DzIEQ.net]
リソースは作ってて楽しくないんだよな
ガンプラとかも作ってる間が楽しいが、完成したら邪魔なだけ
楽しんで作れる方法を模索している

445 名前:名前は開発中のものです。 mailto:sage [2015/04/11(土) 22:15:19.84 ID:mb5NdGS7.net]
リソースって何?

446 名前:名前は開発中のものです。 mailto:sage [2015/04/12(日) 00:48:25.05 ID:UK/J2cj7.net]
ggrks

447 名前:名前は開発中のものです。 mailto:sage [2015/04/12(日) 16:12:20.34 ID:CFj+V8xS.net]
>>426
一般的には資源と訳すけど、プログラムでは使用するデータを指すことが多いね
ゲーム開発ではモデルやテクスチャ、サウンドなどのデータをリソースっていう場合が多いかな

メモリ容量なんかを指す場合もあるので、必ずしもデータとは限らないけど

448 名前:名前は開発中のものです。 mailto:sage [2015/04/12(日) 17:06:28.72 ID:QSrEIp1b.net]
ゲームだと絵とテキストかな

449 名前:名前は開発中のものです。 mailto:sage [2015/04/13(月) 00:17:58.06 ID:inJhuo/C.net]
「リソースってどういう意味?」なのか
「リソースといっても具体的に何?」なのかで変わるなw

450 名前:名前は開発中のものです。 mailto:sage [2015/04/13(月) 00:34:59.71 ID:BL4vBMq5.net]
ブルドックとかおたふくとか甘いよな



451 名前:名前は開発中のものです。 mailto:sage [2015/04/13(月) 02:33:43.38 ID:inJhuo/C.net]
ゲーム周りだとリソース管理ゲームという用語もあるから更にややこしく

452 名前:名前は開発中のものです。 mailto:sage [2015/04/13(月) 09:21:58.43 ID:eQOUVkjQ.net]
作ってても楽しくないリソースって何だろ
絵描きさんは苦にならないだろうし素材屋さんも好きでやってると思うし
演出のスクリプト書いたりデバッグ検証したりが一番ダルいけどリソース作ってるとは言わないし

453 名前:名前は開発中のものです。 mailto:sage [2015/04/13(月) 09:41:32.16 ID:ZFV18Jrs.net]
>>433
プログラマにとってはゲームで使う絵を創るのが大変

454 名前:名前は開発中のものです。 mailto:sage [2015/04/13(月) 13:23:51.29 ID:inJhuo/C.net]
メニューのボタンとかウィンドウとかもリソースだしな

455 名前:名前は開発中のものです。 mailto:sage [2015/04/13(月) 22:44:49.58 ID:V9RofMdM.net]
外注しちゃえ〜よ〜

456 名前:名前は開発中のものです。 mailto:sage [2015/04/14(火) 10:23:05.94 ID:UeXnKCrS.net]
質問なんだけど
スキ

457 名前:ルボタン作りたいんだけど
スキル打ってctあけるまでに時計みたいに暗い部分が回るにはどうすれは良いですか?
[]
[ここ壊れてます]

458 名前:名前は開発中のものです。 mailto:sage [2015/04/14(火) 13:17:23.00 ID:+Ktvq6qe.net]
塗りつぶした円を描画する命令には開始角と終了角を指定するオプションがあるはずだから
それ使って重ね合わせ(透過とかANDとか)

459 名前:名前は開発中のものです。 mailto:sage [2015/04/14(火) 16:44:21.72 ID:Ayj/pWcG.net]
もうちょっと凝りたいなら、画像を予め用意しておくしかないだろうなあ

460 名前:435 mailto:sage [2015/04/14(火) 18:42:57.13 ID:UeXnKCrS.net]
回答ありがとう
>>438
今使ってるツールはGameMakerStudioなんだけど重ね合わせでの透過は無理そう><
単純に円や欠けた円の表示はできるし回転も出きるんだけど四角い部分に重ねるという処理命令みあたらん

>>439
画像をあらかじめ用意というと、スキル分しかも1つのスキルで360枚?回転なので
これはちょっと現実的ではないような気もするんだけど・・・

最初vertex使って頂点作成してってしてたんだけど、どうも角の時の処理が微妙なんだよね
スムーズじゃない
オンラインゲームとかどうやってやってるんだろうか・・・



461 名前:名前は開発中のものです。 mailto:sage [2015/04/14(火) 19:03:44.85 ID:RZ0dNxoO.net]
>>440
それらしいの見つけたよ リンク先のさらにリンク先にサンプルあるよ
gmc.yoyogames.com/index.php?showtopic=565724

462 名前:名前は開発中のものです。 mailto:sage [2015/04/14(火) 19:16:43.47 ID:RZ0dNxoO.net]
>>438の書いてるのもdraw_set_blend_mode(bm_subtract)でできないかな?

463 名前:名前は開発中のものです。 mailto:sage [2015/04/14(火) 19:26:59.49 ID:M0fQOTVa.net]
それなんのエンジン?

464 名前:435 mailto:sage [2015/04/14(火) 20:47:40.89 ID:UeXnKCrS.net]
>>441
おおおリンク先の先にWowみたいなスキルバーつくったよっていうサンプルありました
DLして解析してみす
結構難しそうです

465 名前:名前は開発中のものです。 mailto:sage [2015/04/14(火) 22:47:45.91 ID:Ayj/pWcG.net]
>>440
>画像をあらかじめ用意というと、スキル分しかも1つのスキルで360枚?回転なので
>これはちょっと現実的ではないような気もするんだけど・・・

その反応は想定内だが、そこは工夫しようよw

466 名前:435 mailto:sage [2015/04/16(木) 14:05:48.95 ID:Hh4LrLFx.net]
>>441さん無事できるようになりました!ありがとう

リンク先のはかなり汎用的になってて解析にちょっとてまどったけど
結局はdraw_primitive_beginとdraw_vertexだったのでこれをヒントに
ヘルプに付いてる円のサンプルからいけました
かなりすっきりとしたコードでできたのでこれから肉付けしていきます

467 名前:名前は開発中のものです。 mailto:sage [2015/04/18(土) 00:37:21.54 ID:EQwuGwv2.net]
kissのカスタム隷奴みたいな、後からキャラとかをプラグイン式に追加していく感じのゲームを作ってみたいんですが、それ向きのツールってありますか?

468 名前:名前は開発中のものです。 mailto:sage [2015/04/18(土) 00:50:12.23 ID:s9Ev07Sp.net]
特定のフォルダに入ってるルールが決まってるデータファイルを順次読んでいくだけの簡単なお仕事です

469 名前:名前は開発中のものです。 [2015/04/18(土) 00:55:46.07 ID:Q9SAJNv0.net]
javaでの質問ですが、
店が「食料品店」、「雑貨店」等数種類ある場合、基本は皆同一で表示されるメッセージや品表のみが違うと状況があると思ってください。
そこでは共通部品をabstractでつくるか実体で作るか、どっちがいいでしょうか?

470 名前:名前は開発中のものです。 mailto:sage [2015/04/18(土) 02:33:15.84 ID:LzB4Jr+f.net]
>>449
どちらでもない。

「通常のクラス」で定義する。

実体化する「オブジェクト」を複数作ってメッセージや品表に関する属性値をバリエーションさせる。



471 名前:名前は開発中のものです。 mailto:sage [2015/04/18(土) 07:19:12.14 ID:9cajUISz.net]
なんでもかんでも継承使うのは初心者がよく陥る間違い

472 名前:名前は開発中のものです。 mailto:sage [2015/04/18(土) 08:43:27.75 ID:s9Ev07Sp.net]
Java の作法に






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

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

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