やたら複雑なRPGを作りたい

Check このエントリーをはてなブックマークに追加 Tweet

1 :VIPにかわりましてGEPPERがお送りします(長屋) [sage]:2012/04/14(土) 16:53:09.85 ID:OXy1Fd8yo
プログラムはたいして経験ないが
    Javaでゲームを作りますが何か?
というサイトにあったプログラムを参考に頑張るよ
2 :VIPにかわりましてGEPPERがお送りします(長屋) [sage]:2012/04/14(土) 16:56:09.56 ID:OXy1Fd8yo
とりあえず今日の結果

>>1のサイトのプログラムをいじって
・ファイルからデータ読み込み
・画像表示
・キーボードで画像を動かす(とりあえず上下に動くだけ)

が出来た

とりあえず戦闘画面作りたいからキャラをいい感じに配置させることから頑張る
3 :VIPにかわりましてGEPPERがお送りします(長屋) [sage]:2012/04/14(土) 16:57:53.38 ID:OXy1Fd8yo
あ、一応うpするの忘れてた
http://up.stsd.info/read.cgi?1334389560.jar.tar
4 :VIPにかわりましてGEPPERがお送りします [sage]:2012/04/14(土) 19:14:50.58 ID:UAf03hVyo
スキル100種類ぐらいあるゲーですねわかります
5 :VIPにかわりましてGEPPERがお送りします [sage]:2012/04/14(土) 19:25:48.47 ID:NXoWAAGro
スキル何種類になるかはわかんないけど今考えてる理想は

・スキルを使える条件はステータス依存
・ステータスは戦闘中の行動などで上下する

みたいな感じで同じスキルばっかり使ってたら大変なことになるようにしたい

まあできるかわからないけど
6 :VIPにかわりましてGEPPERがお送りします(長屋) [sage]:2012/04/15(日) 10:12:01.15 ID:s4Pdy90Ko
コマンドを選択させるにはどうしたらいいんだろうか、というところで行き詰まる

キー判定を受け付けるみたいなインターフェースを作ってメインクラスでキー判定を受け付けるクラスを管理させればいいんだろうか
その場合画面描画はどうすればいいんだろうか……
7 :VIPにかわりましてGEPPERがお送りします(長屋) [sage]:2012/04/15(日) 17:19:00.18 ID:s4Pdy90Ko
前回から進んだこと

・キャラのいる座標にキャラの画像を描画
・キャラのゲージが行動準備→行動直前→行動後の順で変化していく
(まだゲージは画面に描画していない

・ゲージの貯まる速度はキャラのステータスから算出

バックアップも兼ねてうp
http://up.stsd.info/read.cgi?1334477617.jar.tar
8 :VIPにかわりましてGEPPERがお送りします(長屋) :2012/04/15(日) 22:21:05.16 ID:s4Pdy90Ko
平日はあんまり進まないだろうから頑張ってみた

進んだこと
・行動のゲージを描画
・行動選択のタイミングでコマンド選択ウィンドウを生成、キー操作受付権をわたす
・コマンド選択ウィンドウから復帰したらまたゲージが進み出す


基盤(>>1のサイトのプログラム)がしっかりしてるから今の所難しくない
………けども戦闘の部分はないからこっからは大変そうだ

とりあえず次の目標はキャラが戦闘タイルを移動するとこ
9 :VIPにかわりましてGEPPERがお送りします(長屋) [sage]:2012/04/16(月) 19:19:26.56 ID:x5qd/AXno
作り込んでから書こうと思ってたけど作り込んでから変更となると修正箇所が多くなってしまうことに気づいた
というわけでもう書いておこう

一人でパラメータを考えてたけど、一人で考えるよりほかの人のアイディアも混ぜたほうが複雑になりそうだ
だからこれ見てる人いたらなんかアイディアあったらください
こういうパラメータいれたらいいんじゃね?とかこのパラメータいらなくね?などなど

面白そうだったら採用させていただきます
10 :VIPにかわりましてGEPPERがお送りします(長屋) [sage]:2012/04/16(月) 19:21:05.47 ID:x5qd/AXno
一次パラメータ
(プレイヤーが知れるパラメータ)

・パラメータ名(パラメータの範囲)

・HP
・MP
・集中力
・スタミナ
・ストレス
・忍耐力
・瞬発力
・我慢強さ
・身長
・体重
・筋肉量(1〜99)
・脚(1〜49)
・腕(1〜49)
・経験
・知識
・センス
・運
・信仰心

二次パラメータ
(ほかのパラメータから算出されるパラメータ)

・パラメータ名・・・関係する一次パラメータ

・脂肪・・・・・・・体重、筋肉量
・脚の強さ・・・・・体重、筋肉量、脚、瞬発力
・腕の強さ・・・・・体重、筋肉量、腕、瞬発力
・胴・・・・・・・・脚、腕
・胴の強さ・・・・・体重、筋肉量、胴、瞬発力
・総重量・・・・・・体重、装備
・バランス・・・・・身長、総重量
・スタミナ減少量・・脂肪、瞬発力、経験
・集中力減少量・・・忍耐力、経験
・ストレス増加量・・我慢強さ
・崩れやすさ・・・・バランス、身長、経験、センス
・崩しやすさ・・・・バランス、体重、経験、センス
・行動後の速さ・・・バランス、身長、脚の強さ、経験、センス
・行動準備の速さ・・バランス、経験
・予備動作の速さ・・腕の強さ、経験、センス
・防御力・・・・・・脂肪、胴の強さ、経験
・魔法防御力・・・・信仰心、知識
・攻撃翌力・・・・・・腕の強さ、経験、センス
・魔法攻撃翌力・・・・信仰心、知識、センス
・命中・・・・・・・経験、センス
・回避・・・・・・・バランス、脚の強さ、経験、センス
・クリティカル・・・運、知識、経験、センス
11 :VIPにかわりましてGEPPERがお送りします(長屋) :2012/04/16(月) 19:21:54.43 ID:x5qd/AXno
なんかもう恥ずかしいなこれww
148.72 KB Speed:0   VIP Service 製作速報VIP(クリエイター) 更新 専用ブラウザ 検索 全部 前100 次100 最新50 続きを読む
名前: E-mail(省略可)

256ビットSSL暗号化送信っぽいです 最大4096バイト 最大50行
画像アップロードに対応中!(http://fsmから始まるひらめアップローダからの画像URLがサムネイルで表示されるようになります)


スポンサードリンク


Check このエントリーをはてなブックマークに追加 Tweet

荒巻@中の人 ★ VIP(Powered By VIP Service) read.cgi ver 2013/10/12 prev 2011/01/08 (Base By http://www.toshinari.net/ @Thanks!)
respop.js ver 01.0.4.0 2010/02/10 (by fla@Thanks!)