【初心者】スレを立てる ..
[2ch|▼Menu]
2:名前は開発中のものです。
16/05/29 10:16:04.07 jiO6jmYG.net
リンクがかなり死んでるようだが、代わりがわからんのでそのまま

3:名前は開発中のものです。
16/05/30 01:31:43.57 wtPpkfk+.net
おつかれさんですよ

4:名前は開発中のものです。
16/05/31 21:49:13.27 5XqNUbsR.net
前スレの992ありがとう。
何故か途中で切れてた。
String[] elementList = new String[]{"A", "B", "C", "D", "E", "F", "G", "H"};
int displaySize = 3; // 画面に表示するアイテム数
int currentChoice = 0;// 今選択中の要素番号インデックス
int start = 0; // 表示要素の開始番号
// 表示はこんな感じ
public void paintComponent(Graphics g) {
for (int i = start; i < start + displaySize; i++) {
g.drawString(elementList[i], 10, 10 * (i - start + 1));
}

5:名前は開発中のものです。
16/05/31 21:49:47.47 5XqNUbsR.net
続き
public void mousePressed(MouseEvent e) {
if (e.getButton() == MouseEvent.BUTTON1) { // 左クリックされた時
currentChoice--;
if (currentChoice < start) { // when choice gets below the starting index
start = currentChoice;
if (currentChoice < 0) { // 一番上に来たら初期化
currentChoice = 0;
start = 0;
}
}
} else if (e.getButton() == MouseEvent.BUTTON3) { // 右クリックされた時
System.out.println("DOWN");
currentChoice++;
if (currentChoice > displaySize - 1) {
System.out.println(start + 1 + displaySize );
if (start + displaySize < elementList.length) {
start++;
}
if (currentChoice > elementList.length - 1) { // 一番下に来た
currentChoice = elementList.length - 1;
}
}
}
}

6:992
16/05/31 22:01:02.02 b8P60GFh.net
DrawStringまで行ってるなら、縦書きフォント(@MS ゴシックとか)を指定して、
g.Rotate(90度 = 90 * π/180)すればいけそうな気がする?

7:名前は開発中のものです。
16/05/31 22:10:54.41 5XqNUbsR.net
ごめん。縦書きっていうのはドラクエとかで
ーーーーーー
ルーラの杖 |
&#10145;薬草 |
しもふり肉 |
あああああ |
いいいいい |
ーーーーーー
と表示させたいんだ。

8:名前は開発中のものです。
16/05/31 22:25:16.61 b8P60GFh.net
それは普通の出し方じゃないかw
4のソースを見た感じでは、もうできてるっぽい?
>g.drawString(elementList[i], 10, 10 * (i - start + 1));
ここでY座標を加算しているから、縦に並べられてるはずだな

9:名前は開発中のものです。
16/05/31 22:42:18.70 b8P60GFh.net
どうでもいいことだけど、
> if (currentChoice > displaySize - 1) {
は、
> if (currentChoice > start + displaySize - 1) {
じゃないか?(勘なので間違ってるかもだが)

10:名前は開発中のものです。
16/05/31 22:51:27.28 syvcyfYr.net
テキトーなUIライブラリ使えばよくね?

11:名前は開発中のものです。
16/05/31 23:02:05.12 5XqNUbsR.net
皆こんな感じで表示をしてるんかな?
if (currentChoice > start + displaySize - 1) {
であってるみたい。
多分アイテム表示はこれで出来たみたい。ありがとう!

12:名前は開発中のものです。
16/06/03 23:55:19.05 vwfT/Zmr.net
NPCに話しかけクエストを受けるか受けないかの選択肢を選ぶ時のメッセージダイアログはどう作ればいい?

13:名前は開発中のものです。
16/06/04 08:41:18.60 ceW9UqJG.net
UIライブラリを使う

14:名前は開発中のものです。
16/06/04 15:47:35.28 zT7bb+pU.net
まだコードの段階ではなく、クラス図上でどのようにするか考えてるんだ。
構造をどうすればいいのか分からん。

15:名前は開発中のものです。
16/06/04 17:17:59.70 R+NPjyvJ.net
わざと情報を隠しているような悪意を感じるのだが

16:名前は開発中のものです。
16/06/04 20:20:07.01 OCsJyUZt.net
ダイアログっぽいのを自作すべきじゃね?
縁とか綺麗に出来るし

17:名前は開発中のものです。
16/06/04 21:34:27.98 XaLYrs3K.net
OSやWMのAPI呼ぶんではあかんのか?

18:名前は開発中のものです。
16/06/04 22:41:09.78 49OvNrVd.net
OSなどのapiを使う予定は無いんだ。
その為ダイアログの自作をして行おうとしている。

19:名前は開発中のものです。
16/06/04 23:34:34.25 dpNyGDHK.net
シングルトンで作ってるな
引数はメッセージとボタン数と、ボタン押した時のコールバックで
呼ぶ時にcanvasの表示レイヤーを一番上にして、
uGUIの半透明パネルを全画面に被せて、その上に自作のダイアログっぽい見た目の物を表示してる

20:名前は開発中のものです。
16/06/05 07:03:45.91 c4dmRWxC.net
>>12
大事なことは何一つ書かずどうでもいいことばかり細かいダメ質問
ツクール系なのかフレームワークやライブラリを使ってるのか
それらを一切使わず自作なのかまず説明しろ
次にダイアログのUIの話か
NPCとやらのイベント管理かはっきりさせろ クエスト? なにそれおいしいの?
ぶっちゃけツクール以外の選択肢ないだろ

21:名前は開発中のものです。
16/06/05 07:49:56.07 VkQsX4Na.net
>>19
unityスレと間違えてた

22:名前は開発中のものです。
16/06/07 10:46:06.71 AZXQGqdb.net
質問です。
横2縦1比のクォータービューのひし形の地面タイルがあります。
これを回転・変形のみを使用して3Dの様に見る方向を自由に回転させて表示させたいのです。
縦方向の角度は変位せず45度を維持して横方向の回転だけを行いたいのです。
そのまま貼り付けた表示がN(北)、180度回転させたのがS(南)、90度(270度)回転させ横に二倍縦を半分にしたものがEとW
ここまでは比較的容易に出来たのですが、NE(北東)やSW(南西)を向かせたとき長方形になる変形方法が分からなくて困っています。
参考までに、Javascriptにて作成しています。回転や変形は単純な変形は言語側にやらせられます。
角度については0-1の実数範囲で連続的に変化させたいと思っています。
画像についてはEやW方向のように画像情報が減っても問題有りません。
よろしくお願いします。

23:名前は開発中のものです。
16/06/07 13:34:41.75 tTRndzbQ.net
>>22
まずタイルを真上から見た形(正方形)にする(文面から察するに縦2倍にする)
そのタイルを真上から任意の角度回転する
平行投影する(縦を1/2に縮める)
設置位置も同様にして求められるけど、素直に3Dライブラリで組んだ方がスッキリするはず

24:名前は開発中のものです。
16/06/07 14:21:47.47 FyHjw/Bn.net
俺も3Dにした方がいいに一票
それだけだとなんなので、
視点を回転させたとき、パースを考慮しなければひし形の頂点は楕円軌道を描くはず。
(θを90度ずつずらした場所が各頂点)
上端も下端も同じ。
それにしたがって側壁を貼ればいいと思う

25:名前は開発中のものです。
16/06/07 14:25:14.17 FyHjw/Bn.net
連レスすまん
角度は0〜1じゃなくて0〜360か0〜2πにしようぜ
(俺は0〜360派)

26:22
16/06/07 21:24:56.49 AZXQGqdb.net
ありがとうございます。
縦を二倍して正方形にしたタイルを基準にするのは盲点でした。確かに正方形なら回転したときに長方形が出てきます。活路が見えてきた気がします。助かりました
個人的な意地というかなんというか、確かに3Dにした方が分かり易いのだとは思うのですが、
2Dから3Dにすると訳の分からないものが出てきて手に負えない為2Dを駆使してやってみようと思いました。

27:名前は開発中のものです。
16/06/08 02:26:44.17 tDqx3/zH.net
スレチだったらすみません
シナリオライターから連絡が途絶えました。こちらからのメールにも返事すらきません。
もう別の人探した方がいいですか?

28:名前は開発中のものです。
16/06/08 06:11:45.16 LMkPA/ux.net
>>27
いつまでも待ってられないから、次探し始める期限決めて、それ伝えるメール出して、
次探すにしても、もし戻った時にどうするかはなんとなく考えとくって感じかな

29:名前は開発中のものです。
16/06/08 06:42:05.48 stDsfwDt.net
>>28
ありがとうございます。
ちなみにそれはサークルメンバーの場合でしょうか?
書き忘れて後出しになって申し訳無いのですが、今回フリーの方にお願いしていたら、急に連絡が途絶えました。

30:名前は開発中のものです。
16/06/08 07:33:02.76 LMkPA/ux.net
>>29
もし戻った時というのは、またやりたいという場合だけでなく、
何か理由があって連絡出来なかったけど、時間が経ってから連絡できるようになった、なんてのも含めてね
だから、サークルかフリーかによらず、その人との約束事や関係性を考慮して、どうするかは決めるしかないよ

31:名前は開発中のものです。
16/06/11 23:32:00.74 yqZQ+JJ3.net
僕の友達に「ゲームプログラムを兄から頼まれてよくやってるー」などと言ってる奴がいます。そいつにどんな言語使ってんの?とかきいてもいろんな言語使ってるから意識したことないわwとか話を逸らしたり、c言語は一番ゲーム作りやすい言語とか言ってます。
嘘くさいんで掘り下げてやろうと考えてます。
もしゲームプログラムするならこれは知ってて当然みたいな知識あったらそいつに仕掛けて反応見てみたいので教えてください。

32:名前は開発中のものです。
16/06/12 04:49:57.38 YDI+rMg1.net
>>31
小さいプログラムを製作依頼して作ってもらえばよい。

33:名前は開発中のものです。
16/06/12 05:06:32.28 oYNevI7j.net
>c言語は一番ゲーム作りやすい言語
最も作りにくいから、これはあり得ないw
Cでゲームを作っている会社など、まず無い

34:名前は開発中のものです。
16/06/12 05:53:12.19 lhH9sSNF.net
>>31
・他の言語と比べてC言語が勝っていると思う点はどこか
ジャブ
・使ったことのある開発環境は何か
メモ帳にコードを打ち込んでゲームを作ることはほとんどない
IDEの名前やCocos2d-x、Unityなどのプラットフォームの名前が出てこなければ狂言
・今迄でもっとも役に立ったライブラリは何か
プログラミング言語の標準機能だけでゲームを作ることはない
やろうと思えば出来なくもないが、もしやっていたら初心者か狂人のどちらか
・C言語のコンパイラは何を使っているか
トラップ
IDEやプラットフォームの名前以外を答えたなら、
すなわちメモ帳にコードを打ち込んでいるということ(=狂人か初心者)
・UIやグラフィックは誰が作っているのか
・サウンドは誰が作っているのか
プログラミングが出来るだけではゲームは作れない

35:名前は開発中のものです。
16/06/12 11:40:12.78 vLShEGSU.net
個人でやってるならC言語のチョイスはないわな
その時点でダウトつっても問題ない

36:名前は開発中のものです。
16/06/12 12:11:00.51 uiD4W7Ew.net
友達(60代)ならC言語でも許せるw

37:名前は開発中のものです。
16/06/12 13:37:26.73 nVpU3aFH.net
ただのゲーム好きからの純粋な質問です
・ウィザードリィや世界樹のようなダンジョンRPG
・シレンやトルネコのようなローグもどき
どっちが作るのが簡単でしょうか?

38:名前は開発中のものです。
16/06/12 15:56:07.97 KDanMFzy.net
wiz
プログラム的には比較的楽
マップ作るのが企画的な意味で手間がかかる
最低限、敵の絵が必要
rogue
比較的めんどくさいがお馴染みのゲームなので言語によっちゃ有志のrogueモジュールがあったりする
最低レベルなら絵はいらない
素で作ったらめんどいのはrogueだろうけど
前提条件によってなんとでも変わる気がするわ

39:名前は開発中のものです。
16/06/12 16:12:56.90 nVpU3aFH.net
ありがとうございます。為になります

40:名前は開発中のものです。
16/06/13 02:24:23.46 i+CDvL0y.net
プログラミングができない人でもゲーム制作が出来るソフトを探しているのですが
Clickteam Fusion 2.5が評判が良いとのことでこちらの購入を考えているのですが、
上記のソフト以外にも、評判の良いソフトがあれば教えて頂けないでしょうか。
有料(できれば10万円以下)のでも大丈夫です。
よろしくお願いします。

41:40
16/06/13 02:30:53.40 i+CDvL0y.net
すみません 追記で、
作ってみたいジャンルは
ローグライク(風来のシレンやトルネコ)です。

42:名前は開発中のものです。
16/06/13 05:02:24.60 aOiPk8ZP.net
「プログラミングができない人」向けに紹介できるソフトなんて何もないよ。
「何が出来る人」で、どんな技術を生かしたいかによると思う。

43:名前は開発中のものです。
16/06/13 08:44:02.95 AvXmXgZ3.net
女優で、Rubyの女神と言われる、池澤あやかの本には、
ノンプログラマー向けなら、コードを書かない、GameSalad って書いてある
Unreal Engine も同様の開発環境だが、確か任天堂が使っているのかな?

44:名前は開発中のものです。
16/06/13 23:00:43.98 3b38Si/k.net
Unityのサンプルにローグライクあるから
テクスチャやサウンド差し替えるとかなら、
プログラミングできなくてもいけるんじゃないかな。無料だし
URLリンク(www.assetstore.unity3d.com)

45:名前は開発中のものです。
16/06/14 00:52:55.93 3ZRvQgwP.net
>>42 >>43 >>44
参考になりました!
gamesaladとunityのサンプルは調べて見ようかと思います。
皆さんありがとうございますm(_ _)m

46:名前は開発中のものです。
16/06/14 13:24:17.54 s5ebfS3T.net
>>31 です。
今日友達に「ソース何で書いてるの?シンプルな見た目のメモ帳?(トラップ)」て聞いたら、「そーだよ」ていって思わず吹きそうになってるとこに、さらに「WordとかExcelも書きやすい」とか言ってきて飲んでたお茶吹きかけました。
他にも「BASICとかでゲームプログラム書いてる?」て聞いたら見事に引っかかって「むしろ今の世の中のすべてのゲームはBASICで書かれてる」とかドヤ顔で言ってきてお腹よじれるかと思いました。
おしえてくれたみなさん。情報提供ありがとうございました

47:名前は開発中のものです。
16/06/15 01:58:42.71 w1bNFmkT.net
wwwww

48:名前は開発中のものです。
16/06/15 22:20:02.29 I+tRE9pG.net
最初の行まではコンマ数%の奇人の可能性があったけど
次の行は住んでる世界線が違わない限りはありえないな

49:名前は開発中のものです。
16/06/16 09:34:59.33 y6Tl2eZc.net
BASICでゲームとは、懐かしい
漏の学生時代、Apple2 の頃

50:名前は開発中のものです。
16/06/16 11:02:50.64 jrlXA69K.net
WordやExcelのVBAでゲーム作ってる可能性が

51:名前は開発中のものです。
16/06/19 08:32:50.99 Nzq8NmtT.net
誰か鬼畜王ランスを勝手にリメイクしないか?
アリスソフトの著作物だけどフリー化されたし勝手にやっても許されると思う

52:名前は開発中のものです。
16/06/19 09:53:01.51 yF+wx2mZ.net
何がフリー化されたかによるだろ

53:名前は開発中のものです。
16/06/19 10:54:13.42 2Glzuaj3.net
そのゲームは知らないけど、ぐぐってみたら画像作るコストが高そう
ここプログラマが9割以上の気がするし

54:名前は開発中のものです。
16/06/19 10:57:45.38 QOmHlZpT.net
著作権は放棄してないでしょ
無料(フリー)で入手できるようにしたってだけで

55:名前は開発中のものです。
16/06/19 14:05:18.03 qzD71s0K.net
フリー宣言の中で動作環境への調整以外の改変や創作は明示的に禁止と書かれてるのが読めないのかな

56:名前は開発中のものです。
16/06/20 00:25:55.70 crjgafg/.net
システムだけ真似して別物を作ったほうが安全
リメイクである必要がない

57:名前は開発中のものです。
16/06/21 19:59:56.96 sLmhLVyl.net
初心者ですが、RPG(探索部分のみ)とアドベンチャーを組み合わせたゲームを趣味程度に作ってみたいなと思います。
ですが、初めての試みで、プログラミングは全く勉強しておらず英単語の意味が分かる程度です。
ですので、ツールを使おうと考えていますが、オススメの制作ツールはあるでしょうか?
RPGツクールVXAceは持っているので今はそれで作ってみようかなと思います。
他にも、下記お答えいただければうれしいです。
・ティラノビルダーや吉里吉里は簡単そうだけれど探索部分が作れないと思っているのですがあっているでしょうか。
・VXはもう古いのでしょうか?今からちまちま作って公開しても誰も見てはくれないでしょうか。

58:名前は開発中のものです。
16/06/21 20:18:41.59 ZeF/mXRM.net
>>57
>RPGツクールVXAce
それでいいと思う
オススメのツールでもある
>ティラノビルダーや吉里吉里は
>簡単そうだけれど探索部分が作れない
技術的には可能だけど
初心者にはものすごく難しい
>VXはもう古いのでしょうか?
そんなことない
今でもフリゲがバンバン出てる

59:名前は開発中のものです。
16/06/21 20:21:44.93 sLmhLVyl.net
>>58
ありがとうございます。
まずはVXで作ってみたいと思います。

60:名前は開発中のものです。
16/06/22 22:40:16.82 W0jdgRUQ.net
横スクロールのアクションゲームを作っています
フリーで使える主人公キャラ(48x96)の画像(アニメーション付き)ってどこかに無いでしょうか
攻撃モーションなんかもあるといいです

61:名前は開発中のものです。
16/06/23 00:06:57.55 orJK/nfu.net
3Dモデル(アクション付きのやつも結構ある)から生成するか、
2DならRPG用なんかをうまく流用するかが、バリエーション的に一番いいのではないか

62:名前は開発中のものです。
16/06/24 09:16:49.27 VmnZIuYX.net
2Dゲームのスプライトシートの場合は、
全部を自分で作らないといけない。
どうやるのか
既存のスプライトシートを改造して
必要なスプライトシートを作る。
これは、自作の為の練習にもなるので
訓練として作業する。

ここに既存のスプライトシートがある、著作権に注意されたし
URLリンク(www.spriters-resource.com)

63:名前は開発中のものです。
16/06/26 19:38:36.42 7A7oT5WW.net
>>37です
たびたび質問するようで本当にスイマセン。また質問させてください
@FFタクティクスやディスガイアやうたわれるもののように、3Dのマップをチップキャラが移動して、
 戦闘はチップキャラがそのまま動いて攻撃するタイプのSRPG
A携帯機スパロボや昔のファイヤーエムブレムのように、2Dな簡素マップだけど、
 戦闘になるとシーンが切り替わって派手なアニメーション戦闘になるSRPG

この2つだとどちらかゲーム制作しやすいでしょうか?
これもやはりケースバイケースだったりしますか?

64:名前は開発中のものです。
16/06/26 19:45:26.91 P3URHCLC.net
>>63
そんなに極端な違いはない
(個人制作という前提で)
SRPGを選んだ時点で大変
ゲームのボリュームがあるし
(オリジナル素材の場合)
素材を用意するのが大変

65:名前は開発中のものです。
16/06/26 21:09:17.91 7A7oT5WW.net
早いレスありがとうございます
なるほど確かに素材の製作は相当大変ですよね・・・

66:名前は開発中のものです。
16/06/26 22:49:55.86 JZyWps7P.net
>>63
今だったらUnityあるし、@じゃね。3Dゲーム得意だよ。

67:名前は開発中のものです。
16/06/26 23:22:32.22 OQaAGkUY.net
>>66
多分そこの難易度は話題にしてない

68:名前は開発中のものです。
16/06/28 16:47:29.03 a+6crLTR.net
Stage1 -> Stage2 -> Stage3 みたいに麺クリア方式のゲームで、
シーンを切り替える場合
 if (Wld.IsEnd) {
  wld = wld.Next;
 }
みたいに World が IsEnd したら Next が次のステージ、みたいな作りにしたのですが、
これはすべてのゲームで使える汎用的な仕組みでしょうか?
シーンの切り替え時のセオリーがよくわからんのです

69:名前は開発中のものです。
16/06/28 19:54:57.66 zgAP46qf.net
URLリンク(www1.axfc.net)
TRosettaStone
これがゲーム、トゥームレイダーの解析文書です。
ステージデータをレベルLEVELと言います。
レベルスクリプトをTombPC.datと言います。
TombPC.DATの中に、各レベルの初期情報やレベルの順番などのデータが記述されています。
ゲームのプログラムが、開始と終了時にTombPC.DATを参照して処理を行います。

70:名前は開発中のものです。
16/06/28 21:44:43.31 zaEnIWSo.net
>>68
全てのゲームとかいっちゃったら 1 -> 2 -> 3 ていう流れすら前提にできない。
ランダムで次の面が決まるとかプレイヤーが選択できるとかに対処できない。
変数じゃなく、ゴールを判定する何かに次行くべき面をゆだねるしかないのでは。

71:名前は開発中のものです。
16/06/28 23:04:31.75 UpqheyuJ.net
スタックの、push, pop を使うとか、グラフ

72:名前は開発中のものです。
16/06/29 06:54:03.06 iuHw0MC/.net
>>68
>これはすべてのゲームで使える汎用的な仕組みでしょうか?
いいえ
たとえばフラグが必要ならフラグを使う

73:68
16/06/29 11:41:31.99 vfcqNyCM.net
World.IsEnd だけ残して World.Next は消しました
次のシーンはお外から別の形で与えるということで
一応形にはなってきたけどクソゲー過ぎる・・・

74:名前は開発中のものです。
16/07/01 23:00:30.16 GQy1MyaI.net
オンラインマルチプレイに対応できる開発ツールある?

75:名前は開発中のものです。
16/07/02 21:14:12.63 iaPlHEmL.net
>>74
Unity

76:名前は開発中のものです。
16/07/03 11:23:08.33 KCuBNOQ8.net
>>68 シーンの切り替え時のセオリー
低 ←難易度→ 高
if分岐→switch分岐→関数ポインタ→ポリモーフィズム→State(デザインパターン)→???
シーン遷移、シーケンス遷移で検索するといいかも

77:名前は開発中のものです。
16/07/03 12:43:18.18 biAnzVL2.net
プレイ画面からもタイトル画面からも行けるメニュー画面、
みたいなのが解決できるスタック型とかもあるよね

78:名前は開発中のものです。
16/07/03 19:14:04.23 VJQilDuO.net
状態遷移って難しいけど、ゲーム部分をオブジェクト化して持ち回すモジュールを作る設計がいいんだと思う
ゲーム部分を複数同時に実行させたり、ポーズやリプレイまで(やろうと思えば)可能かどうかを念頭に置いて作ると状態遷移させやすいはず
同じ階層でゲーム→ポーズ→メニュー→ゲームみたいに遷移させるのってスレッド管理とかがウダウダになって難しい事が多い

79:名前は開発中のものです。
16/07/03 19:23:50.14 PGxtm7RP.net
理想論は語れるが実際のところ、メモリ制約や処理速度や実行環境のクセを前にすることで泥臭い現実とコツコツコツコツ戦うことになる

80:名前は開発中のものです。
16/07/03 20:06:49.96 19gCASbo.net
同人ゲーじゃ
ポーズはともかく
リプレイってあんまできないよな
制作ツール側で用意してある場合以外は

81:名前は開発中のものです。
16/07/04 11:39:58.85 WoEvfRfd.net
一般的に変数名にローマ字を使うのは良くないですか?
趣味でやってるプログラム初心者なのですが、先日見た書籍のプログラムで、変数が殆ど全部ローマ字でした(例:AtariHantei・Ikioi・Chakuchi)。
外国の方と共同でやる場合とかはローマ字は勿論ダメですが、プロが製作する場合、趣味で製作する場合とかの場合はローマ字が混じると問題ですか?
個人的には英単語を覚えるのが得意でないので極力英語を使いたくないですが、気が変わってオープンソースにするとかなったとき、公開できない代物になっていたとかだと困るので質問しました。

82:名前は開発中のものです。
16/07/04 13:00:15.67 c/2ZReR2.net
>>81
全く問題ない、というかどうでもいい。
OSSにする時に気になるんだったら、グーグル翻訳とか訳して、リファクタリングすればいいだけ。
MS VS 2015でも使ってれば一発だろ?

83:名前は開発中のものです。
16/07/04 13:55:38.44 WoEvfRfd.net
>>82
ArigatouGozaimasu

84:名前は開発中のものです。
16/07/04 14:02:58.27 aZ8GoD/l.net
変数名はソースを読む人間が最も分かり易い表記にするのがベスト
書籍なんかは読む人に分かり易くする為に敢えてローマ字にしてる場合もあると思うし
今なんかは日本語変数名も使える言語多いしな
余談だが、var tmp=null とか多用するようになると何に使ってんだか分からんようになるし
変数名は名付けのセンスも問われたりはするかなり深い分野だったりするな

85:名前は開発中のものです。
16/07/04 17:09:59.23 TEtCA5PE.net
>>81
最初から最後まで個人制作なら気にする必要ない
オープンソースなら英語がスタンダード

86:名前は開発中のものです。
16/07/04 21:01:26.73 cwGXompI.net
>>80
既存のゲームエンジンを使うことも多くなって
そのへん制御するのが少し面倒になったというのもあると予想

87:名前は開発中のものです。
16/07/18 19:48:11.26 +rze0TDh.net
全然話題になってないけどバンダイの投稿ゲームコンテストって面白そうじゃね?
URLリンク(opgame.jp)
何か作って応募してみたいな

88:名前は開発中のものです。
16/07/23 02:25:48.96 QZEnKW3F.net
職場(ゲーム系)だとちょいちょい話題になってるなー
先週もその話をしたばかりだ

89:名前は開発中のものです。
16/07/27 18:44:48.75 F0ao51Mw.net
あくまで個人で楽しむためことが目的なので権利関係は置いておいて、
FCやSFCのゲームをPC用に個人で移植することは可能なのでしょうか?

90:名前は開発中のものです。
16/07/27 19:59:18.79 iHyU7/P5.net
>>89
別スレで貼られてた奴だけど、もろ素材抜きで作ってる人はいるし可能じゃないの
GBAのポケモン改変して作った萌えっ娘もんすたぁも個人と言えば個人だよね
その質問漠然としすぎてて○○のソフト使って移植出来るかどうか?位絞らないと意味がないような
URLリンク(www.nico) video.jp/watch/sm29257995

91:名前は開発中のものです。
16/07/27 21:26:47.53 G+DtXZf3.net
PS2とかのディスクメディアなら素材も抜き出せるんだけどな
挙動を完全に再現するのは目コピーでは不可能だろう

92:名前は開発中のものです。
16/07/31 15:00:01.06 7n24+XK+.net
質問です
今webブラウザゲームを作ろうと試みていて爆発エフェクトが必要になりました
それで爆発の連番もしくはスプライトシート状に並んだ画像を出力してくれる
ソフトを探しています
osはmacで出来るだけフリーの物が良いのですが有料でも知るだけ知りたいです
いいものはないでしょうか?

93:名前は開発中のものです。
16/07/31 15:04:44.09 Na0Y/K0B.net
>>92
爆発 エフェクト 2d mac
とかでググレカス

94:名前は開発中のものです。
16/07/31 15:07:02.43 7n24+XK+.net
>>93
ググったんですけど見当たらなくて聞いたんです

95:名前は開発中のものです。
16/07/31 15:13:29.34 kJ4lga8M.net
自分で作っても良いけど、その程度なら拾ってきたほうが早い
URLリンク(opengameart.org) で fire で検索

96:名前は開発中のものです。
16/07/31 15:21:03.41 7n24+XK+.net
>>95
どうもありがとうございます
でもどうしても自分で作りたいんですよ
爆発はただの一例で他にも作りたいエフェクトが結構あるもので。
ツールがあれば自由に作れるかなぁと

97:名前は開発中のものです。
16/07/31 16:15:25.19 AL252hWo.net
Winなら発色弾が簡単でおもしろいんだがな

98:名前は開発中のものです。
16/07/31 18:22:32.66 +OmFgmQ/.net
エフェクトデザインの本出てたよな
aftereffectとphotoshopと3dモデリングツールで作ってたけど、かなりセンスが要ると思ったぞ
基本のテクスチャは実写から失敬するのがいいんじゃないかな
自前だと爆発はかなりムズい

99:名前は開発中のものです。
16/07/31 19:56:00.68 7n24+XK+.net
92ですが結局macのツールは見つからなかったのでWindowsのeffekseerというツールを
使う事にしました
macに慣れ切ってるのでmacで完結させたかったのですが仕方ないです
どうもありがとうございました

100:名前は開発中のものです。
16/08/01 14:46:28.08 Hd3Oiq4F.net
LWF, OPTPiX SpriteStudio for Indie
Particle Editor, Particle2dx
ShoeBox

101:名前は開発中のものです。
16/08/02 00:54:48.78 k+sIyG3e.net
>>100
色々挙げてもらってありがとうございました
でもやっぱりeffekseerで作りました
URLリンク(imgur.com)
これができたものです

102:名前は開発中のものです。
16/08/05 15:47:38.96 Pscb8PEA.net
10年以上前に大学の授業でhtmlとflashさわったこと
ある程度のプログラム初心者なんですが
◎スマホでプレイできる音ゲーを作りたい
◎音楽はYouTubeの動画を使う
(beat tubeとかbeat gatherみたいな)
◎平日は仕事通勤家事で6:00〜17:00基本動けない
◎パソコンは壊れたから新しく買う
◎英語は得意じゃないが頑張る
何から始めたらいいかアドバイスいただけないでしょうか

javaやrubyの参考書のコレ買えとか
パソコンはMacBookproにしろとか
gamesaladで検索しろとか
プログラムスクールの資料取り寄せたらとか
何でもいいです
お知恵をご教授ください!
(仕事辞めれは無しの方向で…)

103:名前は開発中のものです。
16/08/05 16:57:21.47 YLZ9kvGT.net
>>102
とりあえず、Mac買っとけば、iPhoneとアンドロイドの両プラットフォーム制作可能になる。
音ゲーは結構難しいよ。
Unityというゲームエンジンなら、
『ゲームの作り方 改訂版 Unityで覚える遊びのアルゴリズム』という本に音ゲーの見本出てるから、
これをまずはやってみて、そこから自分の音ゲー作った方がいいと思う

104:名前は開発中のものです。
16/08/05 20:59:06.08 GOF7gr15.net
>>103
早急にありがとうございま


105:す! 明日Macの下見と本屋行ってきまーす。



106:名前は開発中のものです。
16/08/05 22:44:56.81 8dRB939K.net
軽い2dゲームを作りたいって場合、
unityとcocos2dxのどっちが軽くなる?
自由に作りたいからツクールとかは抜いて。
ほかに軽いエンジンある?

107:名前は開発中のものです。
16/08/05 23:00:05.28 Um9ojvgL.net
Defoldが結構軽いと聞いたことあるけど
クセが強すぎてとにかく辛そうだった

108:名前は開発中のものです。
16/08/06 00:50:50.40 MByNFabK.net
>>102
初心者は5年掛かっても、Macなんて作れない
マウス・ドスパラ・パソコン工房などの10万円ぐらいのノートPCで十分。
メモリ・保証は、最大にする
5年ほど、それで遊んでみろ。
まあ、それも続かないと思うけどw

109:名前は開発中のものです。
16/08/06 04:32:35.14 pvBE5AOC.net
>>102
マルチプラットフォームって一番得に見えるけど
想像以上に開発が大変
だってさ、収益が正義の商業でも
やってないとこがあるわけでしょ
まして仕事とは別に趣味でやるんなら
単一プラットフォームがいい
というかまずFLASHでやってみたらいいじゃん

110:名前は開発中のものです。
16/08/06 04:33:26.77 pvBE5AOC.net
>>105
cocos

111:名前は開発中のものです。
16/08/06 20:32:23.06 jYKXF0Q6.net
そういえば gxLib とかいうのが無償公開されたらしいけど
いまんところググラビりティは低いな

112:名前は開発中のものです。
16/08/06 23:40:16.26 eCubYUSK.net
>>91
横からすみません
PS2とSSの素材を自作ゲームに流用したいと考えています(公開するつもりはありません)
抜き出すにはどうすれば良いのでしょうか?
2Dのオブジェクトを使いたいです

113:名前は開発中のものです。
16/08/07 00:03:47.55 HuO0Aajw.net
>>111
具体的にどのゲームを想定しているのですか? 

114:111
16/08/07 00:20:50.29 qW0x18Hh.net
PS2はガンスターヒーローズ、SSはデビルサマナーソウルハッカーズです

115:名前は開発中のものです。
16/08/07 00:53:00.26 kvF12BLE.net
PSだかPS2だか、画像などの抜き出しツールが
当時アングラで配布されてた
……が、これ以上はここで話す内容じゃないな

116:名前は開発中のものです。
16/08/07 09:28:25.25 fiu5FImR.net
>>114
ありがとうございます
調べてみましたがサターンの方はソフト別のようですね
情報提供ありがとうございます

117:名前は開発中のものです。
16/08/09 20:03:49.22 Fw6gfqI7.net
 >>99でEffekseerってエディタを初めて知っていじ


118:チてみたけど、専スレ無いの?  分からないなりに爆風作ってみたけど、作ったデータが吹っ飛ぶ事はなかったけど いざ終了しようとするとエラーダイアログ出して終了出来ない(^^;  DirectX9のランタイム入れるので少しゴネたし、それが原因かなー。



119:名前は開発中のものです。
16/08/10 00:29:57.05 aZYtJ2xH.net
BISHAMONなら、どっかの板の3DCGやら動画やらで話題にされてるのは見たことあるが、それくらいかなあ

120:名前は開発中のものです。
16/08/10 14:39:52.67 Ner9PpFo.net
 そっかー、ないかあ。 ありがと。

121:名前は開発中のものです。
16/08/16 15:50:54.99 V8Jrzr6n.net
2dでアクションゲームを作りたいと思っているんだけど、どんな攻撃方がゲームとしていいのだろうか?
剣を使うようなのがいいんだけど。

122:名前は開発中のものです。
16/08/16 16:17:50.77 HjLZ9bfa.net
>>119
Z、X、Cボタンで3パターンの攻撃方法に割り振る。
フレーム毎でじゃんけん式にして、勝ち、引き分け、負けにする。
入力するごとにゲージを溜めて、必殺技でSボタンで連続大ダメージの攻撃。
なんて、どうよ?

123:名前は開発中のものです。
16/08/16 16:35:21.26 HjLZ9bfa.net
と書いておきながら、パッとしないかなと思ったので追記。
斬る、振り下ろす、突くが主な気もするけど、制作時間余ってたら振り払う等のモーションを足してみても良さそう。
「剣道」、「フェンシング」、「技」
で、調べてみてもいいね。

124:名前は開発中のものです。
16/08/16 17:38:32.25 V8Jrzr6n.net
>>121
ありがとう。提示された単語で調べてみるよ。
今の所、攻撃ボタンは1〜2つを目安に考えてる。
上からの視点でするゲームだから「斬る」や「突き」がいいかもしれない。

125:名前は開発中のものです。
16/08/20 21:15:04.89 IIeX9s77.net
122です。
攻撃方法は聖剣伝説のようにしようと思います。
URLリンク(www.youtube.com)
そこで剣の動きを弧のように移動させたいのですが、どのようにしたらいいでしょうか?
コード上げようとしたけどゲーム製作技術板公式アップローダが機能してないみたいなのでできない。

126:名前は開発中のものです。
16/08/20 22:15:03.34 D591TfJ5.net
>>123
普通に剣の画像の左上基準で回転させたら?
URLリンク(codepen.io)

127:名前は開発中のものです。
16/08/21 00:43:32.64 4jRolD9w.net
>>122
そういえば昔のテイルズが 斬る/突く だったけど
動きに注目して 振る/突く とするか、あるいは敵との接触部分に注視して 斬る/刺す
としたほうが統一的なんじゃなかろーか

128:名前は開発中のものです。
16/08/21 00:48:16.47 HCDM738O.net
初めてゲーム制作に取り組もうと思うんだが、
どういった開発環境を選んで勉強をすればいいのかがわからないから、アドバイスを貰えないだろうか?
作りたいのはローグライク(なのか?)で、Windows上で動くソフトにしたい
ゲームのイメージとしては、FTLが一番近い
例えば、升目状に4x4の16個の部屋があるワールドがあったとして、左上の部屋がスタートで、右下の部屋がゴール
部屋ではランダムイベントや戦闘を処理して、終わったら隣接した部屋に移動する
というのを繰り返してゴールを目指す感じ
戦闘は古典的なRPGゲームのような、フロントビューの戦闘を考えている

129:名前は開発中のものです。
16/08/21 00:58:41.46 4jRolD9w.net
「ゲームを作りたいのであって、出来ることならプログラミングなんて触りたくない」
って人もいれば
「プログラムの勉強がしたい、その上で題材としてゲームを選んだだけ」
って人もいる。



130:自分がどういう位置なのか、考えてみてはどうだろうか。 ゲーム3割で勉強7割とかさ。



131:名前は開発中のものです。
16/08/21 01:12:46.57 HCDM738O.net
すまん、説明が悪かった
つまり126で挙げたようなゲームを作りたいんだが、
適切なツールやプログラミング言語がわからないから、126の構想が実現できそうなツールや言語を教えてほしい

132:名前は開発中のものです。
16/08/21 01:18:56.43 4jRolD9w.net
特に誤解してるつもりはないんだが
「RPGツクール使え」から「C言語を勉強しようか」まで回答が変わるんだ

133:名前は開発中のものです。
16/08/21 01:24:51.38 HCDM738O.net
改めて>>127の二択で言うなら前者
ゲームが目的でプログラミングは手段
そのゲームと勉強のバランスと言うのが初心者にはわからないから、適切なツールもわからなくて困ってる

134:名前は開発中のものです。
16/08/21 01:31:29.23 4jRolD9w.net
ぐぐったらまさにツクールでローグライクを作ってるサイトが引っかかったので
回答としては「RPGツクール使え」になるのかな。
プログラミングと半々くらいの割合なら、
Unityのチュートリアルでローグライクがあるよって言えるんだけどね。
俺自身はツクールさっぱりなんで、それ以上は専門スレなりで聞いて欲しい

135:名前は開発中のものです。
16/08/21 01:38:41.11 HCDM738O.net
ツクールでローグライクを作っているサイトをググッてみたんだが、
多くのサイトにあるような不思議のダンジョンが作りたい訳ではないんだよな
とはいえ、初心者だしまずはツクールで色々試してみるわ
ありがとう、助かった

136:名前は開発中のものです。
16/08/21 01:40:04.12 4jRolD9w.net
こっちこそ、色々すまんかった

137:名前は開発中のものです。
16/08/21 08:46:24.17 E7YTKVea.net
ギャルゲ、パズルゲーと自前でブラウザゲーを色々作ってきたが、
RPGシステムは作り込むことがメインになりそうで手を出してなかった。
そうしたらライブラリとして自由に組み込める1万円で買えるJS対応のツクールが発売された
RPG組み込めるだけでなく自分のゲームライブラリもWebGL対応やロジック改善できたし大満足
この板らしいだろ

138:名前は開発中のものです。
16/08/21 10:36:10.02 YygyBcjC.net
>>124
参考ありがとう。jsはちょっとわからないから勉強してみます。
>>125
統一したほうがいいということなので、そう致します。
ありがとう

139:名前は開発中のものです。
16/08/21 14:52:02.92 4jRolD9w.net
>>135
自分でもわかりにくかったと思うので補足。
剣・槍・斧あたりなら、「切り」「突き」の分類でも全く問題ないんだけど、
例えば、
 ■ノコギリをモチーフにした武器の場合
 「突き」の動作だけど、敵に与えるのは「切り」傷。
 ■ツルハシをモチーフにした武器の場合
 「突き」の動作でもないし、「切り」傷でもない。
 (「振る」動作で、「刺し」傷を与える)
みたいなことになっちゃうってことね。

140:名前は開発中のものです。
16/08/21 16:04:25.26 tcpgvyJX.net
>>126
一応ウディタなら無料
ただ有料で構わないなら
ツクールを俺もオススメする
なお最新のMVよりAceの方が安定してる

141:名前は開発中のものです。
16/08/21 16:19:05.10 VhzGVH3n.net
>>130
俺もプログラムは手段のつもりで始めたが
いつの間にかプログラムのほうが面白くなってしまった
メシの種にもなるから、C言語から始めるのをオススメするぞ

142:名前は開発中のものです。
16/08/21 18:45:14.66 tcpgvyJX.net
プログラミングは面白いが時間がかかる
まともに動かすのに何年もかかってしまう
たんなる手段としてはツール使う方が早い
ただツール使うとオリジナル性は薄まる

143:名前は開発中のものです。
16/08/22 01:09:24.20 4i7/gJ5v.net
Godot(ゴドー) Engineではじめるゲーム制作、天沢(あまさわ)らせん、2015
OSS・MITライセンスで、マルチプラットフォーム(iOS/Android/HTML5)、
Python風のGDScriptで書く
2D/3D用だが2D中心


144:で、物理シミュレーションも搭載。 インストール不要で、サイズは20MB 他に、Cocos-2dxも、OSS・MITライセンス。言語は、C++, JS



145:名前は開発中のものです。
16/08/23 02:27:28.24 H24ILYCT.net
pc用3dアクションのようなゲームだとUnityとUEだとどちらが向いてますか?
ググったけど画質とAssetくらいしか違いがわかりませんでした

146:名前は開発中のものです。
16/08/23 10:42:36.15 KzCtSrx9.net
どっちもいいよ、言語で決めたら
初心者向けの日本語の資料的にはUnityのが多いかな

147:名前は開発中のものです。
16/08/23 12:53:43.53 Aj+AtfX9.net
>>141
作るゲームによるかと。
UEは画質追求すると、頑張った分だけ高画質になるけど、
その分、PCも高スペックを要求されるから、万人向けのゲームにはオススメしない。
わりと万人向けは、Unityの方

148:名前は開発中のものです。
16/08/23 13:26:45.89 8oK85pQf.net
 差異を実感出来るのって千里歩いた人が万里に挑もうとするレベルじゃないと無理なのかもなあ、とDXライブラリで4〜5歩歩んで思う。

149:名前は開発中のものです。
16/08/23 14:06:30.67 Xbby4i6+.net
>>143
>>142
高解像度なモデルは作れないのでUnityでやってみようと思います
ありがとうございます

150:名前は開発中のものです。
16/08/26 11:43:24.05 htM0GL/H.net
リアルタイムストラテジーのゲームを作りたいんのですが、参考になるサイト等ないでしょうか
味方は軍隊で10部隊ぐらいの人型マシンを操ってミッションをクリアしていくみたいなゲームです

151:名前は開発中のものです。
16/08/26 13:02:42.94 K2utY5Nx.net
>>146
3Dなの?

152:名前は開発中のものです。
16/08/26 20:41:48.50 syYl+TRh.net
>>146
タワーディフェンスならゴロゴロあるから
それから始めて移動できるとか
要素を足していけばいい

153:135
16/08/27 19:44:06.66 BLUCTngA.net
□ と ◇ の当たり判定ってどうやればいいのでしょうか?
□ と □ の当たり判定ではできないし。

154:名前は開発中のものです。
16/08/27 21:15:44.49 IPxOwaDw.net
Windowsで動く、シンプルなゲームを作りたいのですが、
使用言語は何が良いでしょうか。
【条件】
・ウインドウ型アプリケーション
・ブラウザは使わない
・adobe flash は使わない
・凝ったものは作らない
・移植、公開などは考慮しない

155:名前は開発中のものです。
16/08/27 21:48:59.82 Pl0uuSb+.net
>>149, 150

156:名前は開発中のものです。
16/08/27 21:49:35.02 Pl0uuSb+.net
>>149,150
Unityでいいんじゃね

157:名前は開発中のものです。
16/08/28 01:33:33.20 q57vxS6m.net
Godot(ゴドー) Engineではじめるゲーム制作、天沢(あまさわ)らせん、2015
OSS・MITライセンスで、マルチプラットフォーム(iOS/Android/HTML5)、
Python風のGDScriptで書く
2D/3D用だが2D中心で、物理シミュレーションも搭載。
インストール不要で、サイズは20MB
他には、Cocos-2dx(JS版)が、OSS・MITライセンス
>>149
君が衝突判定したい範囲を、Collider で設定する

158:名前は開発中のものです。
16/08/28 10:13:18.98 uMPb749/.net
>>150
ツクールみたいなツールをベースに
スクリプトを足すと一番シンプルに作れる

159:名前は開発中のものです。
16/08/29 00:19:28.12 8bKQLNg4.net
>>149
@◇のいずれかの頂点が□に含まれていれば当たり。
A□のいずれかの頂点が◇に含まれていれば当たり。
B□と◇の辺が交差していれば当たり。

160:名前は開発中のものです。
16/08/29 09:10:14.89 OCtwJ5gP.net
>>155
最初からBだけでいいような

161:名前は開発中のものです。
16/08/29 11:02:17.33 rwm76gvp.net
当たりやすい所から攻めるのは普通

162:名前は開発中のものです。
16/08/29 11:16:15.28 OCtwJ5gP.net
それが単純な計算で最大15回の試行になるBだけで済む理由じゃね?

163:名前は開発中のものです。
16/08/29 11:45:35.63 nFCorxkk.net
大きさの指定がないから、3だけだとどちらかに完全に入った状態を判定できないってことじゃないの

164:名前は開発中のものです。
16/08/29 15:57:47.62 K70ZfK/z.net
2Dの当たり判定は、
点と円、点と四角、四角と四角、などで解決


165:オようと工夫する。 特殊な場合で、ドット単位での当たり判定を行うのならば、 2枚の単色ビットマップ画像を使い、計算によってドットの重なり判定を計算します。 キャラのスプライトが小さければ計算の負荷は大きくない。 サブルーチンを作れば、呼び出すだけで良い。



166:135
16/08/29 19:35:34.36 mNqIJTC8.net
実は◇は回転しています。□はそのままですが。

攻撃方法は聖剣伝説のようにしようと思います。
URLリンク(www.youtube.com)
そこで剣の動きを弧のように移動させたいのですが、どのようにしたらいいでしょうか?

今は当たり判定と並行して攻撃の軌道も実装しようとしてますが動画のような攻撃は難易度が高いと感じています。
ちょっと今までの進捗を。
URLリンク(pastebin.com)

167:名前は開発中のものです。
16/08/30 02:42:13.81 XKDroqOn.net
回転しているなら、Colliderを円にする

168:名前は開発中のものです。
16/08/31 08:17:08.17 les2kq14.net
初歩的な質問すみません
横スクロールゲームを作っているのですが、自キャラが壁にぶつかったりすると倒れたり回転したりしてしまって…
どうすれば直りますかね?

169:名前は開発中のものです。
16/08/31 08:38:19.14 tygJ/iuq.net
倒れたり回転したりするコードがあるはずだから、そこを消せば直る

170:名前は開発中のものです。
16/08/31 19:59:08.47 6hcQ0TPz.net
>>162
162
Unityではなくjavaなのでちょっと分からん。

171:名前は開発中のものです。
16/08/31 22:05:48.52 g+6Oizkq.net
ゴッドフィールドのようなブラウザ(できればスマホでも)動くオンラインカードゲームっぽいものを作りたいんですが
ああいうのは何で作るものなんでしょうか?初心者が最初に手を出すにはハードルが高いものですか?

172:名前は開発中のものです。
16/09/01 01:01:03.61 hUusGiB6.net
>>165
オブジェクトに、描画ピクセルとは別に、衝突範囲(Collider)も持つ
回転していてややこしいから、中心点から、半径r の円でよいと思う

173:名前は開発中のものです。
16/09/01 01:47:08.43 I4URZESt.net
>>166
今調べたらそれはFlashで作ってあるとあった
Flashは今後廃止されていく運命にある
なぜならこれの代わりとしてHTML5+CSS3+JavaScriptをスタンダードにしようという動きがあり、
しかもそれは世界的かつ現在急速進行中だからだ
今PCブラウザとスマホの両方で動くゲームを作ろうと思ったら、
前述のHTML5+CSS3+JavaScriptを使うか、
Unityなどのゲームエンジンを使用するのが常套手段である
どちらもハードルは高くないが、挫折する者は一定数いる、現実は非情である

174:名前は開発中のものです。
16/09/01 01:59:05.37 F1ofR+sr.net
>>168
廃止されても対応できる後継ゲームとして「かみたたき」って奴に切り替わったんですが
それが、何で動くか分からなかったんですが、多分書いてくれたHTML5+CSS3+JavaScriptなのかな?
UnityはChromeだと対応していないので、多分違うだろうし、
ブラウザオンラインゲームを作るなら、チャットソフトを作ってみればいいといった物や、
試しにじゃんけんゲームを作ったみたいなサンプルもあったので、そこらへん真似て試してみたいと思います、

175:名前は開発中のものです。
16/09/01 02:33:31.06 I4URZESt.net
>>169
かみたたきを調べてみたが、
ソースにmain.dart.jsを読み込む記述があるではないか
つまりHTML5+CSS3+JavaScriptで動いているのは間違いないが、
JavaScriptの部分はDartという別の言語で書いたコードをコンパイルして作られたことを示している
Dartは先進的かつマニアックすぎてまったくお勧めできない
意識が高く技術の取得に情熱を伴うなら手を出しても良いが、
そうでないならピュアなJavaScriptを使うのが良いだろう

176:名前は開発中のものです。
16/09/01 20:05:39.00 BKwTMDTc.net
>>167
>>122で教えてもらったことに、攻撃には「斬る」、「突く」などがある。
仮に、プレイヤーが20ピクセル四方で、武器が剣の6ピクセルだと仮定すると
剣の中点から6/2=3ピクセルが当たり領域となる。
しかし、武器を槍(30ピクセル)に変更した場合、槍中点から30/2=15ピクセルが当たり領域となってしまう。
ちょっと当たり判定がユルユルになってしまうと思うのですが?

177:名前は開発中のものです。
16/09/01 20:15:12.13 ImUTVUZx.net
そら判定対象が円に近いものでないのに円で判定すれば誤差は大きくなるのはしょうがない
武器ごとに判定方法を変えて円2つとかでやれば誤差は小さくなる

178:名前は開発中のものです。
16/09/04 01:26:25.88 7yem5OdG.net
遅レスで悪いけど>>155をBだけでやろうとすると
「◇が完全に□の中に入っている場合」と
「□が完全に◇の中に入っている場合」で当たらなくなる。

179:135
16/09/09 21:06:20.03 H81QCU7z.net
中々うまい攻撃方法が思いつかない。
目標は聖剣伝説のようなカンジ。
現在は直線的?なカンジ

180:名前は開発中のものです。
16/09/10 19:16:58.93 Wqeurk9k.net
本当なら該当するスレで聞くべきなのでしょうが
よい質問をできる自信がないのでこちらで相談させてください
>>126の方に近い質問です。プログラムの知識はありません
スタンスとしては、同じく>>127でいうところの前者にあたります
作りたいものは
・ランダムあるいはシンボルで普通にエンカウントするコマンド形式のRPGで、動作環境はPCを想定
・「行動を選択、決定」という処理ではなく「ドラムのようにコマンドを回して、一定時間が経過する度にドラムの前面のコマンド・あるいは硬直時間や準備時間を実行する」という処理をしたい
・更に、同じ時間軸の中で敵の行動も並行して処理したい。被った場合の優先順位のシステムは自分でデザインできればと思います
・クリプトオブネクロダンサーのように戦闘BGMのBPMに合わせる事が出来れば是非やりたいのですが、段階を踏んだ方が良いでしょうし贅沢は言いません
・キャラクターを複数操作したいので、左右キーを使わずに各キャラクターのドラムの上下ボタンを設定したい(3人パーティなら上asd・zxcなど)
他の同人RPGを遊んでいる中で、「戦闘に移行するテンポが早くて好き」
だから合っているのかな?(デフォ戦闘に限る話かもしれませんが)と思ったツールがウディタでした
構想しているものは不可能かあるいは難解かと気になり素人なりに調べウディタそのものもまず試しに触りましたが、
大体の事はできますと言われてもまるで実感が無いのが正直なところです。
一から書いた仕組みをウディタで動くように直してコモンイベントにぶち込めば動くよ!というニュアンスなのでしょうか


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

359日前に更新/306 KB
担当:undef