三日でRPG作るよ

Tweet

1 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 18:12:08.95 ID:OfU+U5cfo
以下のAAがズレない環境が標準です。
          トv'Z -‐z__ノ!_
        . ,.'ニ.V _,-─ ,==、、く`
      ,. /ァ'┴' ゞ !,.-`ニヽ、トl、:. ,
    rュ. .:{_ '' ヾ 、_カ-‐'¨ ̄フヽ`'|:::  ,.、
    、  ,ェr<`iァ'^´ 〃 lヽ   ミ ∧!::: .´
      ゞ'-''ス. ゛=、、、、 " _/ノf::::  ~
    r_;.   ::Y ''/_, ゝァナ=ニ、 メノ::: ` ;.
       _  ::\,!ィ'TV =ー-、_メ::::  r、
       ゙ ::,ィl l. レト,ミ _/L `ヽ:::  ._´
       ;.   :ゞLレ':: \ `ー’,ィァト.::  ,.
       ~ ,.  ,:ュ. `ヽニj/l |/::
          _  .. ,、 :l !レ'::: ,. "
2 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 18:13:54.23 ID:OfU+U5cfo
コテ名の通り 殆ど手順を書くような日記のスレになるかもしれないお
起動しない機種のPCも多分出るけど気が向いたらテストプレイとかアイデアとか提供して欲しいお

【企画の概要】
プログラミングの息抜きとして、三日程度で作れるRPGを作る

【システム】
コマンド式RPG
一部アクション要素あり

【絵】
フリー素材から借用

【BGM】
フリー素材から借用
3 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 18:24:30.87 ID:OfU+U5cfo
20日 12:00より製作開始
完成予定は23日 12:00か、それより早くに終わらせる予定

http://i.imgur.com/JSmWh.png
現在のゲーム画面の状況
時間があまりなく シンプルなつくりにしないと進みづらい為
ステータスはHP・MP・基本攻撃翌力・基本防御力・武器攻撃翌力・武器防御力・特殊能力の7種類のみ
ゲームのプレイ時間は2~8時間程度で終わるボリュームを予定


戦闘システムはシンボルエンカウント方式のコマンド式RPGで、敵のシンボルと接触するとエンカウントし
使用キャラの半径100~200ピクセル程度の敵と同時にエンカウントする
また、フィールド上で敵のシンボルに攻撃を行う事ができ
攻撃が命中した場合 状態異常や25%ダメージなどの効果が入ってエンカウントする

フィールド上の攻撃方法は武器によって変化し、攻撃翌力の低い武器でも
フィールド攻撃がHPを80%削るなど 強力な効果を持つ場合もある感じ
4 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 18:27:43.25 ID:OfU+U5cfo
http://i.imgur.com/KFEdn.png
使用する装備アイコンの調達はなんとか終了し
残りは戦闘システムとフィールドシステムの作成が大部分を占める状態に

これから明日の昼までに戦闘部分のプログラミングとフィールド/戦闘の切り替えを実装する予定
5 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 18:35:52.69 ID:OfU+U5cfo
http://i.imgur.com/YBs0w.png
調べられるものに隣接したときに文字が浮かび上がる処理を追加
6 :VIPにかわりましてGEPPERがお送りします [sage]:2012/04/20(金) 18:52:35.02 ID:ogzpRXRoo
HSPでやってた君か
期待している
7 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 18:56:40.12 ID:OfU+U5cfo
何の事です?
8 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 19:03:20.79 ID:OfU+U5cfo
http://i.imgur.com/vCKJo.png
敵と接触でエフェクトを入れる処理を追加
エフェクト後に戦闘モードに入る処理を追加でフィールド→戦闘の切り替えが完成

http://i.imgur.com/ef7gj.png
既存の買い物処理を組み込み中
9 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 20:43:34.02 ID:OfU+U5cfo
食料調達と風呂の旅から帰還
http://i.imgur.com/M3BvB.png
テキスト作成中
小型のRPGだから街は1~3個、会話は2~3行の文章を話すキャラが1つの街に5~10人程度で
イベント含め 会話の合計量は200~300行程度で済みそう
10 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 21:53:54.91 ID:OfU+U5cfo
戦闘システムの下書きまとめ

・"素早さ"パラメータを新たに作り、相手と自分の素早さの差によって行動回数が変わり
自分の素早さが敵の素早さの2倍ある場合は 相手の行動の2倍行動できるようになる

・戦闘前に攻撃が命中すると自分が先攻になり、攻撃を当てていなければ後攻になる

・自分が行動する際、一定確率で防具/アクセサリの効果が発動
相手は死ぬ

・戦闘中のメッセージが表示されず、技名のみ画面上部か下部に出る感じ
11 :日記 ◆Oq252enh42 [sage]:2012/04/20(金) 22:27:57.54 ID:OfU+U5cfo
眠くなってきたから今日はここまで..
土曜は会話・戦闘・フィールドアクションを実装して
LV3~8までぐらいのシナリオを大体プレイ出来るようにしておきたい
12 :日記 ◆Oq252enh42 [sage]:2012/04/21(土) 05:40:10.17 ID:SoSU5siZo
あんまり眠れなかった……昼寝するか早寝しそう
http://i.imgur.com/MbaiK.png
歩行グラが大体3/4ほど揃いドット絵部分はそろそろ終了

それと、シナリオの下書きがほぼ完成
ダンジョンの数は全部で4~6個でボス戦の数は最低6回
戦闘はテンポ良く進める事を第一にするから プレイ時間はダンジョンの数の割には短くなりそう
13 :日記 ◆Oq252enh42 [sage]:2012/04/21(土) 11:28:38.53 ID:SoSU5siZo
結局二度寝
http://i.imgur.com/JpaH8.png
戦闘処理の処理/表示を進行中
ウィンドウの位置は下にする予定
14 :日記 ◆Oq252enh42 [sage]:2012/04/21(土) 12:15:30.54 ID:SoSU5siZo
http://i.imgur.com/2QIsZ.png
点滅エフェクトを追加
攻撃命中時の演出などに使用
15 :日記 ◆Oq252enh42 [sage]:2012/04/21(土) 13:14:41.26 ID:SoSU5siZo
製作初めて1日経過
この調子なら割と楽に完成できるかも

http://i.imgur.com/i7xSd.png
戦闘部分を追加
この後敵の行動を追加したり敵を複数出現させるようにしたり
技によって 表示するエフェクトを変えたりすることによって戦闘部分がほぼ終了
16 :日記 ◆Oq252enh42 [sage]:2012/04/21(土) 16:56:16.47 ID:SoSU5siZo
http://i.imgur.com/a1dAL.png
Trial様からBGMを拝借
著作権の明記・必要なBGM・画像のデータも集め終わり残りの大半はプログラミング・マップの製作が殆どに
17 :VIPにかわりましてGEPPERがお送りします [sage]:2012/04/21(土) 21:14:55.10 ID:61H4/1EFo
絵関係なら手伝えるけども、顔グラとか要る?
18 :日記 ◆Oq252enh42 [sage]:2012/04/21(土) 21:19:56.30 ID:SoSU5siZo
顔グラは未使用予定だったし、出てくるキャラが10~15人ぐらいになりそうだからそっちに負担が掛かりすぎるかも
だけど、今 宇宙船的なドット絵の素材(100~200*100~200程度)が見つからなくて困ってるから
もしそれを描いてくれたらちょう嬉しいお
19 :VIPにかわりましてGEPPERがお送りします [sage]:2012/04/21(土) 21:21:15.05 ID:61H4/1EFo
あじゃあいいやがんばって!
20 :日記 ◆Oq252enh42 [sage]:2012/04/21(土) 21:21:54.47 ID:SoSU5siZo
がんばるお
応援、ありがとー
21 :日記 ◆Oq252enh42 [sage]:2012/04/21(土) 21:37:05.30 ID:SoSU5siZo
http://i.imgur.com/Fhlju.png
戦闘前動作のプログラミングもそろそろ終了
向きは上下左右の四方向のみに抑えたまま斜め移動を行えるシステムを実装
22 :日記 ◆Oq252enh42 [sage]:2012/04/22(日) 10:15:04.17 ID:YUfTrbSBo
http://i.imgur.com/NXyhK.png
とりあえず相手・自分両方とも通常攻撃のみできる状態に
エフェクトやダメージ量の位置を調整しないと……
23 :日記 ◆Oq252enh42 [sage]:2012/04/22(日) 16:37:34.13 ID:YUfTrbSBo
http://i.imgur.com/DWept.png
大雑把にゲームのマップを作成
全部で23フロア 既存のマップデータを流用しつつ作成中
24 :日記 ◆Oq252enh42 [sage]:2012/04/22(日) 17:37:46.71 ID:YUfTrbSBo
効果音素材を大体入手
技ごとに分けたりすると色々大変なので全部で8種類程度...
http://imgur.com/ij75R
シナリオの流れがほぼ完成したのでフラグとかの下書き中
25 :日記 ◆Oq252enh42 [sage]:2012/04/23(月) 00:44:23.85 ID:GUz8y15/o
      デスマーチが開始した>>1さんの図

   /   ノ/| | .i、ヽ、、__,ィ,=!Aメ`ヽ、.\ V,ニ、ヽ
ー<´_// '゙´l |メ.ト\ミヽメf´,-、`ヾミ゚。`ヽ、゙トミ  | .l
 ー彡'´゙,´!{ A{'xf=ミ、ヽ`ヽ '゙ {  ゙i  ′  | j ムノ ノ
 ´゙ー'7 ,.ィ / 〉! i´ヾ _...... _ ‐ゝ='='"    |ノ゙ー' / ヽー
   ./'´ V \゙ .゙、.ノ, )⌒`         メ、../ヽ、、_
       `   i  ̄´ \         /゙|__i、__t、゙!
         .!    t_‐ニニュ_   /  V:::::::::Y`
          ゙ヽ、  ´、ヽヽ、   / ,...'::::::::::::::ノ、_
            `> 、゙  ,..イ,.....':::::::::::::::::::::::;>
              /`:^ー':::::::::::::::::::::::::::/
              ヾ::::::::::::::::::::::::::::::::::;/
26 :VIPにかわりましてGEPPERがお送りします [sage]:2012/04/23(月) 00:46:24.59 ID:tyUzpw7+o
最終日だね!
27 :日記 ◆Oq252enh42 [sage]:2012/04/23(月) 01:21:25.71 ID:GUz8y15/o
装備の説明文を作成中……素早さシステムとかいうのはなんかどこか遠いところへいっちゃったよ……
28 :日記 ◆Oq252enh42 [sage]:2012/04/23(月) 04:00:25.87 ID:GUz8y15/o
予言しても良い
今日中には終わらない

http://i.imgur.com/Hk05o.png
複数表示処理をとりあえず実装
29 :日記 ◆Oq252enh42 [sage]:2012/04/23(月) 04:42:39.18 ID:GUz8y15/o
残りすることリスト
・ボス戦に入るときの演出(割と楽に実装できそう
・戦闘システムの実装(半分程度終了)
・マップ製作(およそ4~5箇所+街2箇所)
・宝箱の設置テスト/設置(あと少しで実装)
・アイテムの設定(微妙)
・NPCの設置(微妙))
・話かけた相手がちゃんとこっちを振り向くシステム(NPCが実装できたらすぐ可能)
・戦闘中に道具を使用する/技を使えるようにする(これが一番面倒くさい)
・道具を使用できるようにする/技を使えるようにする(これがその次に面倒くさい)
・眠気は限界

       / ̄ ̄ ̄ ̄\           ゲ製の | ̄|___    
      /;;::       ::;ヽ            | ̄|.[l] |  __|| ̄ ̄\
      |;;:: ィ●ァ  ィ●ァ::;;|          |二_  _二|| | ,.へ  ̄フ /<77
      |;;::        ::;;|          / ^  ^\L/ /ヘ/ \
      |;;::   c{ っ  ::;;|          < /|_|\ >|_二、 ∨\ \
       |;;::  __  ::;;;|                       ̄   ヽ/
       ヽ;;::  ー  ::;;/
        \;;::  ::;;/
          |;;::  ::;;|
          |;;::  ::;;|
   / ̄ ̄ ̄      ̄ ̄ ̄\
昨日の夜、時間を失くして企画の雨に濡れていた。
今日の昼、サイトを的に夢買う素材を追っていた。
明日の朝、ちゃちなシステムとちっぽけなシナリオが、瓦礫の街にバグを蒔く。
GEPはVIPが作ったパンドラの箱。
質を問わなきゃ何でもある。

次回「デスマ」。
明後日、そんな先の事はわからない。
30 :日記 ◆Oq252enh42 [sage]:2012/04/23(月) 07:57:36.91 ID:GUz8y15/o
         /  /     /
       /   .       /
     .     ./       .
        /       /   3日製作スレだったよ

 , - ―ゝ、\.,_      .   3日でRPGを作ろうとしたすごいやつだったよ
..(`ー´⌒ヽi,ト- 、` 、
 `ー―´^| |`ヽ、 ヽ_ )
      | |  `ー-´
      i |
      | !)
,,, ,.. ,..,,./..,ノ ヽ,,..,.▲ ..,. .,..,. . . ,. ,.,,. .,
 '' △  ''' ' '' '皿'

http://i.imgur.com/Bwa7d.png
アイテム説明を実装したところでもう限界
寝ますお休みシーユーネクスト再来週
31 :VIPにかわりましてGEPPERがお送りします [sage]:2012/04/23(月) 18:54:21.80 ID:tyUzpw7+o
ゆっくり休め…
32 :VIPにかわりましてGEPPERがお送りします(チベット自治区) [sage]:2012/04/23(月) 21:57:41.12 ID:IX3nZJz0o
さらば日記…
33 :日記 ◆Oq252enh42 [sage]:2012/04/23(月) 22:36:18.45 ID:GUz8y15/o
おはようございます
期限は過ぎても完成まではがんばります
34 :日記 ◆Oq252enh42 [sage]:2012/04/24(火) 05:31:55.63 ID:m6ynrcnNo
長い時間をかけて戦闘終了時のバグを修正
アイテムの説明文ももうすぐ完成
アイテムの処理部分ももうすぐ完成
戦闘時に道具を使用する処理/技を使用する処理の構造部分を確立
35 :日記 ◆Oq252enh42 [sage]:2012/04/24(火) 06:00:00.49 ID:m6ynrcnNo
http://i.imgur.com/iafEp.png
戦闘関連が大分進行中
36 :日記 ◆Oq252enh42 [sage]:2012/04/24(火) 07:09:39.52 ID:m6ynrcnNo
http://i.imgur.com/hIcFe.png
難しかった複数の敵との戦闘処理の実装が完了したお
この後敵のタイプによって表示する画像・技を変えるシステムと
攻撃が命中するかどうかの処理・防具・アクセによって時々発動する魔法などを入れる予定

使用する技の種類・魔法の種類などはある程度完成してて
効果音なども取得済みなので、大体の問題は解決したけど
残りの大きな問題(出来るだけ解決したい問題)の一つが
「マップにオブジェクトを設定するかどうか」という部分

今作ってるマップのシステムが割と残念なもので
(縦最高20×横最高20個の矩形の領域を組み合わせて作っていく形)
迷路的なマップが作りづいことから、どうやってマップを複雑な構造にするか考え中
移動できない壁などは作れるけど 自分と敵の間に壁がある状態が難しく
今のままでは50~80ピクセル*50〜80ピクセル以上の壁を作ると
敵が急に反復横とびを始める凄惨な事態が発生しちゃう
37 :日記 ◆Oq252enh42 [sage]:2012/04/24(火) 15:03:16.36 ID:m6ynrcnNo
装備データの組み込み/会話の組み込み/壁の組み込みをプログラミング中
これが終わってスキルとか使えるようにして敵データをほうりこめば(たぶん)完成だ!
38 :日記 ◆Oq252enh42 [sage]:2012/04/24(火) 19:47:29.71 ID:m6ynrcnNo
asitaka asatteni kansei simasu tehepero
39 :VIPにかわりましてGEPPERがお送りします(愛知県) [sage]:2012/04/24(火) 19:48:59.90 ID:8yULeKs9o
レスはしてないけどずっと君のこと見てるから
40 :日記 ◆Oq252enh42 [sage]:2012/04/24(火) 19:52:36.94 ID:m6ynrcnNo
はい
49.80 KB Speed:0   VIP Service 製作速報VIP(クリエイター) 更新 専用ブラウザ 検索 全部 前100 次100 最新50 続きを読む
名前: E-mail(省略可)

256ビットSSL暗号化送信っぽいです 最大4096バイト 最大50行


スポンサードリンク


Tweet

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