検索結果 75 件

by どぶろく
5年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

この前の射撃ゲームを改良して、 敵が増えていくようにしました。 処理が増えてきたので関数を増やしました。 どんどん本格的になってきてるなぁ。 そろそろ本腰を入れてゲームプログラムの勉強を しなければならない時期にきたのかもしれません。 今までいったい何をしてきたのだろうか?!(笑) //----------------------------------------------------------------------------- // 2018-08-08(水) // // 射撃ゲーム3(敵が複数出る) // //-----------------------------------...
by どぶろく
5年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

BASICのミニゲームを探していたら、以前作った射撃ゲームに似たやつがありました。 砲台が移動できて、敵のY座標が変わるものでした。 さっそくマネして作ってみました。 プレイしていると、いろいろ発展させたくなってきました。 カラスが逆に出てくるとか、弾を撃ってくるとか、 いっそのことインベーダーゲーム風にしようか!とか(笑) //----------------------------------------------------------------------------- // 2018-08-01(水) // // 射撃ゲーム2 // //---------------------...
by どぶろく
5年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

ファイル名の訂正
f00_main.h --> f01_main.h
f00_mainProt.h --> f01_mainProt.h
f00_main.cpp --> f01_main.cpp
by どぶろく
5年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

続き //----------------------------------------------------------------- // f02_icon.h // // アイコンの画像データ // //----------------------------------------------------------------- #ifndef INCLUDE_icon_h #define INCLUDE_icon_h char dot_e0[30][31]={ "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb", "b b b b b b b b ", "b b ...
by どぶろく
5年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

やっと、セーブとロードが出来るようになりました。 ファイルオープンダイアログを使った、でけ~。 関数が増えてきたので分割コンパイルすることにしました。 //----------------------------------------------------------------------------- // f00_comsub.cpp // // 共通関数 // //----------------------------------------------------------------------------- #include "DxLib.h" #include <std...
by どぶろく
5年前
フォーラム: 52歳からはじめるC言語
トピック: 雑談をしよう
返信数: 4
閲覧数: 28083

Re: 雑談をしよう

日記が復活している!、やっと、日記が復活した!、さぁ、みんなで日記を書こう!
6月の日曜日はハウスでトマトの水やり担当になったので休めなくなった。がーん!
ワンピースが観れなくなった。がーん!
ずいぶん前のことだがドラゴンボールは、いつのまにか終わっていた。最終回を見れなかった。
げげげの鬼太郎は面白くない!、妖怪と宇宙人と未来人に興味なし。
最近、欲しいものは125ccのバイクだよ。中古で3万円くらいで売ってないかなぁ?!
110ccのスズキのアドレスか、ホンダのプレスカブもいいなぁ。
なにはともあれ、このサイトの日記コーナーが復活したので楽しみも復活したよ。
by どぶろく
5年前
フォーラム: 52歳からはじめるC言語
トピック: 八百万の八百屋(やおよろずのやおや)
返信数: 1
閲覧数: 12005

Re: 八百万の八百屋(やおよろずのやおや)

米と一緒に大豆け、蛋白質が完璧だどや。やっぱ味噌汁だべ、米と具だくさんの味噌汁で完璧だべ。
納豆もええべ!大豆丸ごとがいいべ、豆腐もええが、おからもけ!卯の花とも言うらしいな。
米は玄米がいいんだども、水に半日以上浸けねげねぇど。やばい発芽阻害物質と言うのがあんだどや。
食い過ぎよぐねぇど、節制すると運が上がる度。自然のものけ。山菜最高だぞ!
自分で作るのもええど、庭さ作れ!食べられる草木、庭さ植えろ!そうすっと心洗えるぞ!
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 雑談をしよう
返信数: 4
閲覧数: 28083

Re: 雑談をしよう

なんと!ダイソーで20W蛍光灯型LEDランプが540円で売っていました!
早速、買って取り付けてみたら、今まで付いていた蛍光灯みたいにチカチカしてるぅぅぅぅ。
こんなもん売るんじゃないよ。まったく・・・泣きながらネットで調べたよ。
安定器をバイパスすればいいらしい・・・100V直結?
うーん、電気にはうといのでちょっと難しい・・・、
まぁ、しばらくはこのままで、蛍光灯が付いてると思ってガマンします。
さて、世の中では、データ改ざんの話題が花盛りですね。
レスリングのパワハラも盛り上がってますなぁ。
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 雑談をしよう
返信数: 4
閲覧数: 28083

Re: 雑談をしよう

やっと書き込みできるようになったね。ログインすると、コミュニティが消えるので途方に暮れてたよ・・・
日記って無くなったのかなぁ?一番おもしろかったのに・・・?
世の中の話題は、資料を改ざんしたとかしないとかかな?将棋も何か話題に?イチローがマリナーズに戻った?
明日はドラゴンボールとワンピースを観ればそれでよし。買い物にちょっと行くくらいかな。
おっと、それから、ドット絵エディタのロードを出来るようにしないと。
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 投稿作品(ソース公開)
返信数: 2
閲覧数: 7644

Re: 投稿作品(ソース公開)

円アルゴリズム(ブレゼンハム?) 最初の関数は円が描けましぇ~んでした。 どこが間違ってるのか分かりまちぇ~ん。 ネットで調べたら似たようなのがありました。 こちらはちゃんと描けます。 #include "DxLib.h" /* //----------------------------------------------------------------------------- // この関数は、どこかが間違っていて描けないよぉ。(>0<) //-----------------------------------------------------------------------...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 何かを競い合おう!
返信数: 0
閲覧数: 18345

何かを競い合おう!

まず、何を競い合うのか、を話し合おうぜ!
誰かが問題を作って解答プログラムをアップするようなものだろうか?
迷路プログラムなど、いろいろなアルゴリズムがあるし、誰が早くゴールに着くプログラムを書くとかかな。
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 複数人で何かを作ろう!
返信数: 0
閲覧数: 17353

複数人で何かを作ろう!

まず、何を作りたいか、を話し合おうぜ!
私としては、挫折した「家計簿ソフト」かな。
今使ってる「記帳風月」は、分かりやすくて使いやすくて、お気に入りだけど、
記帳をする時、年代をさかのぼる時に一ヶ月ごとにしかバックできない。
年ごとのバックもできるといいのになぁ。
それから記帳する時のダイアログボックスが小さすぎるのが嫌い。
以上の2点だけが不満。
でも挫折した「家計簿ソフト」は、見た目も、操作性も「記帳風月」と全然違うんだけどね(笑)
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 投稿作品(ソース公開)
返信数: 2
閲覧数: 7644

Re: 投稿作品(ソース公開)

直線アルゴリズム(ブレゼンハム?) sgn関数が(あるのか?ないのか?) なにはともあれ直線が引けたことが嬉しい。 シューティングで弾が早い場合の当たり判定に使える? 今作っているドット絵エディタにも使えるかも! #include "DxLib.h" int sgn(int a) { if(a<0){ return -1; } if(a>0){ return 1; } return 0; } void line(int x1, int y1, int x2, int y2, UINT color) { int t, ax, ay, sx, sy; ax = abs( x2 - x1 ); ay...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 雑談をしよう
返信数: 4
閲覧数: 28083

Re: 雑談をしよう

トピ作ったのに誰も参加してこないなぁ(アクセスしたの3人だけか・・・)、
休みの日ってアクセス数が少なくなる感じですね。
皆さん何やってんだろう?何もしないで休んでるんだろうか?
では、話題の提供をしようかなっと。
テレビでやってたけどアルマーニの制服の小学校がありましたね。
貧しいですよ。心が貧しい。子供たちが可哀そうだね。
成人式の着物も似たようなもんだね?・・・
オリンピックも可哀そう?・・・
知らぬ間にオリンピックやってた。冬季オリンピックがあるなんて知らなかったよ。
テレビってあまり観なくなったけど、共通の話題としては、まだまだ使えるかな。
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 自己紹介
返信数: 0
閲覧数: 17440

自己紹介

自己紹介は「あいさつ」と「コミュニケーションのきっかけ作り」 自己PRは「能力や意欲のアピール」 1.自己紹介 & 自己PR ⇒ 自分がどんな人間かを紹介する 2.名前(ニックネーム) ⇒ 特に特徴的な名前の方は「由来」などを教えてください 3.住んでいるところ ⇒「美味しい食べ物屋」「名物」「観光名所」など、自己紹介を受けて話題になりやすいもの。 4.出身 ⇒「地元の名物」「上京したきっかけ」「自然」「歴史的建造物」 5.経歴 ⇒「学生時代打ちこんだ勉強」「前職の内容」「仕事のエピソード」 6.趣味 ⇒「はじめたきっかけ」「何がおもしろいか」 7.座右の銘 8.座右の書 9.大学・学部・学科...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 八百万の八百屋(やおよろずのやおや)
返信数: 1
閲覧数: 12005

八百万の八百屋(やおよろずのやおや)

野菜はええど、野菜ば、け。いっぺ~、け。かねど、病気すっと。
おいは野菜ばでっけ~プランターでも作ってっと、芽が出っとめんこいど。
なんで野菜の話ばすんのがってが?
それはだな、深遠なるオブジェクト指向プログラミングに関係あっからだど。
いや、関係ないんだども、ちょっと冗談かだってみだんだべや。
人間あいてに冗談かだってんのが一番おもしぇ~べ。んだんだ。んだでば。
これがコミュニケーションっつ~てもんでねぇべが。んだんだ。
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: たぬき村のキツネ村長
返信数: 0
閲覧数: 25325

たぬき村のキツネ村長

ここ、たぬき村には100件分の家(穴)が一直線に並んで掘られていた。各家、いや各穴は
「たぬき村00番地~99番地」という住所で区別されていたが、99件目の穴の先にさらに
900件分の穴が新築(?)されることになったのだ。住所を単純に「たぬき村000番地~999
番地」とできればいいが、たぬき村民は数字を2桁までしか数えられない。
サァ、たぬき村のキツネ村長はどのように住所を決めればいいのだろうか。
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 歌人の詩(うたびとのし、かじんのうた、火神の歌)
返信数: 0
閲覧数: 17617

歌人の詩(うたびとのし、かじんのうた、火神の歌)

何のことなし 雑談などしけれ 文調変なるに いとおかし。
雑多な話なるやも この変の文調で書きしこと 意味ありなん。
古文調 文語調 古めかしこと 大いに 楽しまれん 皆の衆いざ書かん。
さてさて、歌・詩・唄・唱・うたは最強の波動なり ゆめゆめ忘るるべからず
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 投稿作品(ソース公開)
返信数: 2
閲覧数: 7644

投稿作品(ソース公開)

「C言語何でも質問サイト」には「作品お披露目掲示板」があるので、このトピックは必要ないとも思ったが、
「ソースで公開する」ということで意味があるかなっと。
作品はなるべく短い方がよく、DXライブラリを使ったゲームや、コンソールアプリや、
汎用的に使えるアルゴリズムや、Win32APIや、標準関数を使った便利なものなども公開してほしいですね。
トンカツか?中濃か?高度な味覚アプリとしてブルドックソースをアップするというのもいいでしょう。
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: 雑談をしよう
返信数: 4
閲覧数: 28083

雑談をしよう

プログラムや、パソコンに関すること。 テレビニュースなどの世間一般のざれごと。 楽しかったこと、腹立ったこと。 雑談なので何でもいいんだよね(笑) さぁ、話が広がっていく「キーワード」をマスターしようぜ。 た=旅、楽しい出来事(テレビ・映画・音楽・楽しい話題) の=乗り物、自動車、飛行機、新幹線、電車、船など し=仕事、趣味、自然(景色) く=郷里(=くに、故郷、田舎)出身地 は=流行(=はやり、遊び、言葉、ファッション)、言葉、物(智恵)、風邪、花粉症 な=仲間、学校、職場 す=スポーツ(野球・サッカー・ボクシング・好きなスポーツ) こ=子供、家族 つ=通信(ニュース、社会問題) 衣=ファッ...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

今日は牡蠣などを運ぶ仕事で5時30分に出勤し、埼玉県まで行ってきたぜ、片道4時間30分、往復9時間じゃん。 ほとんど車の中なので、めっちゃ疲れたわい。ちなみに私の仕事は運送業じゃないよ。 そして、またもや訂正箇所を発見してしまったわい。スペル間違いでした。 #define MAX_PALLET 20 じゃなく #define MAX_PALETTE 20 でした。しかし、PALETTE より PALLET の方が良くね?フランス語?すべて置き換えてくださいね。 あと、ドット絵を保存する関数が早くも理解不能になりました。 自分で書いたソースなのに読めないのだ(老眼に関係なく)。記憶力の低下・・・...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

現在、このコミュに参加しやすいように <自己紹介> <投稿作品(ソース公開)> <雑談> のトピを作成中です(トピの説明の文章を作成中)。 ドット絵エディタの進行状況は、仕事が忙しくて、 保存したドット絵を読み込む作業がまだ出来ないよぉ(o>ω<o) ところで、ちょっと手直しするところを発見?したので手直し又は関数を追加してみました。 変換用アルファベットをセットする関数を追加しましたよ。 アルファベットが重複するかもしれなのでチェックするようにしました。 WinMainの中で strcpy( &g_dot.alpha[0], " RGYBMCunstodrgybmcw"); としていたのを、...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

それにしても誰も参加してこないなぁ。 自己紹介と雑談のトピックでも作ろうかな。 ドット絵エディタの方は、まだ、保存したデータを読み込むことは出来てません。 考えとしては、ファイルを読み込んで、メモリ上であれこれするんですね。 そもそも、追加書き込みしてるのがヤバイのかなぁ? まぁ、明後日の日曜日にでも考えようっと。 話は変わるが前回アップしたドット絵エディタの若干の訂正箇所を発見しました。 WinMain内で初期化している変換用アルファベットの中に小文字の c が2つ入っていました。 strcpy( &g_dot.alpha[0], " RGYBMCunscodrgybmcw"); // 変換...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

ドット絵を保存できるようにしたので、アイコンを作ってみました。 このアイコンは自分でデザインしたわけじゃないけどね。BASIC の本に載ってたものです。 懐かしいなぁ、ここでも BASIC を再現してるよん。 本当は画面の上にアイコンが並んでるだけど、下に並べちゃった。 まだまだ完成はしてないけど、じゅうぶんに遊べる。早く保存したやつを読み込み出来るように したいけど、ちょっと難しそうなんだよね。 //----------------------------------------------------------------------------- // 2018.01.21(日)~ 2...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

画像データをキーボードでピコピコ打ち込んでいたのたが、 めっちゃ大変なのでドット絵エディターを作ることにしました。 もちろん色をアルファベット1文字にするために作成中です。 つまり、 char img[32][33] ={ " b b ", " b b ", " bbbbYbbbb ", " bbbbYbbbb ", " RRRR bbCbbYbbCbb RRRR ", " RRRR bbCbbYbbCbb RRRR ", " CCCCgCC bbbbYbbbb CCgCCCCC ", " CCCCgCC bbbbYbbbb CCgCCCCC ", " CCCCCgCCCCCYYYYYYCCC...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

あちゃ~、 DxLib_Init 呼び出す前に GetColor 使っちゃったよ。戻り値も int じゃなく unsigned int じゃん。
WaitTimer も使っちゃてるし、ScreenFlip も複数使ってる、よく見れば goto も使ってる。
こうやって失敗を重ねて成長して行くんだね。また一つ(5つも)賢くなったのだ、のだ、野田の玉川。
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

どうも、ちまたで、ちまった、ぷるぷるプログラミングです。 今回で、ちまったのだ。いや~、面白かったねぇ。 何個ゲーム作ったか覚えてないけど。(笑) BASIC面白かったよぉ。今度はHSPを勉強して移植しようかな。 では、ちまたで、ちまった、ゲームを堪能してください。 ●目的● カーソルキー(上、下、左、右)を使って、トンボを採るゲームです。 ●内容● 発生するトンボ(T)を、網(○)で採った分だけ得点となります。 時間は1分にしてあります。 乱数を利用して、トンボを表示しているわけですが、ゆっくりしていると、 トンボはどんどん移動していきます。 また、トンボを採ると音が発生するようにしました。...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

どうも、ちまたで、うわさの、ぷるぷるプログラミングです。 なんだか今年も絶好調だよ。 ところで文字にハートとかクラブとかあったと思ってたけど無かった・・・。 というわけで、グラフィックを作ってみました。 ちっちゃい絵だね~。もっと大きく作れば良かったなぁ・・・。 ●目的● 動いているタマをキャッチして得点を競うゲームです。 前回の避けゲーとは逆の感じ。避けるのではなくキャッチしていきます。 ●内容● ミットのコントロールは、カーソルキー(左右のみ)で行い、制限時間は1分となっています。 タマの発生場所と種類は乱数によって設定します。タマの種類と得点は次のとおりです。 ハート 10点 ダイヤ 2...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

あけましておめでとうございます。 今年も、ぷるぷるプログラミングをよろしくおねがいいたします。 さっそく、ぷるぷるしてプログラムが出来上がりました。 ●目的● 道の幅は16文字分あり、そこに乱数によって障害物を発生させます。障害物にぶつかると ゲームは終了となります。 カーソルキーを使って、ぶつからないようにうまくコントロールしてください。 ●応用● スピードを変えたり、道幅を変えたりしてプログラムを少し変更するだけで、もっと面白 くなります。また、指定回数分だけぶつかったら終了するようにしてもよいでしょう。 //----------------------------------------...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

ちまたで大反響!思わず手がぷるぷるしてくる。 さあ、老眼と手の震えがきたら、ぷるぷるプログラミングのはじまりだ! ●目的● どこからか一羽のカラスが大きな柿の木に飛んできて、その実を全部食べてしまいます。 ●内容● カラスの動きは上下左右に変化します。縦横とも乱数によって -1 から 1 の範囲で求めます。 X座標の範囲は 1 から 38 まで、Y座標の範囲は 1 から 26 までとしています。 また、柿を食べると幹と枝が表示されるようにしています。 ●応用● このように乱数を利用して、いろいろなプログラムを考えて下さい。 //---------------------------------...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

あら、まあ、大好評の第5弾、いくよ~~~~~~!! ●内容● 出走馬数(1~12)を入力します。入力した数だけ馬の構造体をnewで確保してます。 一斉に走り出します。文字幅の8ドット単位ではなく微妙な差がつくんではないかな、 と。いう思惑で、1~21ドット単位の移動にしました。 ●応用● コースの設定を右端まで行ったら向きをかえて戻ってくるようにしたり、 また落馬などの処理を追加すると面白くなるでしょう。 //----------------------------------------------------------------------------- // 2017-12-17(日...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

では、さっそく、大好評の第4弾、発射~~~~~~~~~~~~~~!! 今回のは互換BASICでは動かせなかった。 本の文章と写真とBASICのソースから推察してみたが分からない・・・ しかたがないので、こうやったらいいんじゃないかプログラムになりました。 けっこう長いプログラムになりました。 でも、なぜかしら操作性が悪いんだよね。 しかしN88-BASICだと思えば楽しい操作性です(笑) ●目的● 左上から右下の出口に向かって、どのくらいの時間で出られるかを計ります。 ●内容● コントロールキーはカーソルキー(上、下、左、右)によって行います。 一定時間ごとに乱数によって爆弾を移動して表示して...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

大好評!昔なつかしシリーズ第三弾! その名も「ただ観てるだけ~~~の綱引き」。 やはりC言語の構文は解りやすい。 そして参考にしているN88-BASICはメッチャ難しい。 記述量は少ないのだが、完全なスパゲッティープログラムじゃん・・・ 泣きながら「N88互換BASIC for Windows」に打ち込んで実行してます。 もちろん、原文そのままでは動かないので・・・何とか動くようにする。 それからC言語(C++)に移植する。これが楽しい。 /*----------------------------------------------------------------------------...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

おかげさまで大好評!「昔懐かしシリーズ」の、はじまり、はじまり。 またまたN88BASICのゲームを移植しましたよ。 動きもまんまBASICしてるよ。これは笑える。 ●内容● コントロールはカーソルキーで行います(左右のみ)。制限時間は1分で、1つの旗門 をクリアするごとに10点増えます。もし旗門の端にぶつかると、10点減点されます。 ●応用● 旗門の幅を広くしたりせまくしたりして、その旗門によって得点を変えたりするともっ と面白くなります。 また制限時間を変えたりしても楽しめます。 私は旗門をゲートだと勘違いして旗門の真中を通るゲームにしてしまいました。 本来のスキーのように旗門をかわしてい...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

懐かしのN88BASICのゲームを移植したよ。 動きもまんまBASICしてるよ。これは笑える。 砲台もカッコいい宇宙飛行機みたいに見えてくる。 ではこの射撃ゲームを楽しんでください。 #include "DxLib.h" #define WHITE 255,255,255 // 白(最大輝度白色光) 255 #define RED 255, 0, 0 // 明るい赤 249 #define YELLOW 255,255, 0 // 明るい黄色 251 #define KARASU 20 // カラスの出現数 //-----------------------------------------...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

前回は、画像データを数字で書いたけど、 見にくい!読みにくい!ので、 アルファベット1文字に置き換えてみました。 格段に見やすくなったぜ!!やったね!! #include "DxLib.h" #define DD_GRAY 85, 85, 85 // 暗い灰色 -1 #define BLACK 0, 0, 0 // 黒 0 #define D_RED 28, 0, 0 // 暗い赤 1 #define D_GREEN 0,128, 0 // 暗い緑 2 #define D_YELLOW 128,128, 0 // 暗い黄色(深黄色)3 #define D_BLUE 0, 0,128 // 暗い...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

#include "DxLib.h" #define DD_GRAY 85, 85, 85 // 暗い灰色 -1 #define BLACK 0, 0, 0 // 黒 0 #define D_RED 28, 0, 0 // 暗い赤 1 #define D_GREEN 0,128, 0 // 暗い緑 2 #define D_YELLOW 128,128, 0 // 暗い黄色(深黄色)3 #define D_BLUE 0, 0,128 // 暗い青 4 #define D_MAGENTA 128, 0,128 // 暗いマゼンタ 5 #define D_CYAN 0,128,128 // 暗いシ...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

んん、前に書いた記事の編集ができない?!
時間がたつと編集できなくなるのか・・・
まぁ、いけど。
前回は構造体の画像データを表示できたので、今回はキャラ作りです。
つまりドット絵。ぴこぴこ構造体に画像データを打ち込むのがいいのだ、めんどいけど(笑)
それが、ぷるぷるプログラミングなのだ!
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

Re: ぷるぷるプログラミング

#include "DxLib.h" #define DD_GRAY 85, 85, 85 // 暗い灰色 -1 #define BLACK 0, 0, 0 // 黒 0 #define D_RED 28, 0, 0 // 暗い赤 1 #define D_GREEN 0,128, 0 // 暗い緑 2 #define D_YELLOW 128,128, 0 // 暗い黄色(深黄色)3 #define D_BLUE 0, 0,128 // 暗い青 4 #define D_MAGENTA 128, 0,128 // 暗いマゼンタ 5 #define D_CYAN 0,128,128 // 暗いシ...
by どぶろく
6年前
フォーラム: 52歳からはじめるC言語
トピック: ぷるぷるプログラミング
返信数: 24
閲覧数: 39611

ぷるぷるプログラミング

何のことはないプログラムが面白い。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: テーブル参照をビット幅で分割
返信数: 6
閲覧数: 3918

Re: テーブル参照をビット幅で分割

>みけCATさん
16(0x1111)からしておかしいですよね。一体なんなんでしょう。

>ただの屍のようだ さん
この本の作者はプログラマーとしては優秀かもしれませんが文書力や解説力が欠如していると思われます。
アマゾンでの評価が低いのも納得できます。
サンプルコードは頭の中に大切にしまっておきますね。

>Pocoさん
すばらしい解説ありがとうございます。長年の疑問が解決しました。感動しております。
要素が16個のテーブルが4つあって、4つの答えを元にして1つの答えを出すんですね。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: テーブル参照をビット幅で分割
返信数: 6
閲覧数: 3918

テーブル参照をビット幅で分割

「遊びのレシピ」という本に書いてある以下の文章が理解できません。 テーブルデータの数を少なくするには、たとえば、テーブル範囲の最大数が65,536個の場合、 4ビット幅に分割することでテーブルに使うデータは4ビットの最大値となる16(0x1111)個だけで 済むようになります。値を変換するときは「変換したい値」をこのビット幅に分割してから 値を引き出します。得られた値は分割したときの順序に従って組み立てます。 以上の文章です。int arry[65536]; が int arry[16]; だけで済むということでしょうか? 変換したい値を4ビット幅に分割するというのは16進数にすることかな? ...
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: まとめてコンパイル
返信数: 2
閲覧数: 2137

Re: まとめてコンパイル

初級者さん、回答ありがとうございます。
メイクに関係してたんですね。これからもチェックを入れて使おうと思います。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: まとめてコンパイル
返信数: 2
閲覧数: 2137

まとめてコンパイル

BCC Developer で「プロジェクトの設定」の下の方に「まとめてコンパイルする」というのがありますが、
一体何をまとめてコンパイルするのでしょうか?
今までチェックを入れておけば間違いないだろうと思って使っていましたが、
今日突然、無知という恐怖が襲って来たので質問してみました。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: ポインタを理解する
返信数: 100
閲覧数: 40380

Re: ポインタを理解する

かずま様、いいことを言ってくれました。
まさに、かずま様の書いたことを理解できればいいのです。
次の段階として配列とポインタが同じように使えるということを理解できればいいと思います。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: ポインタを理解する
返信数: 100
閲覧数: 40380

Re: ポインタを理解する

softya様、いつもおせわになっております。
横から口をはさんで申し訳ないのですが、私の考えでは、

int* b;

という宣言があったら2つの変数が宣言されたと考えます。

b // アドレスを入れる変数
*b // 普通のint型の変数

ただし普通の変数である *b にはまだ領域が確保されていません。
なので b に他で確保されている領域のアドレスを代入する必要があります。
b にアドレスが代入されると、その領域を *b として使うことができます。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: 他でファイルがすでにオープンされているかどうか
返信数: 14
閲覧数: 10189

Re: 他でファイルがすでにオープンされているかどうか

自分で作成するファイルはエディタでタブ→空白変換の設定をしているので問題ないのですが、
他人のソースファイルを見たり利用するときタブ→空白変換のツールを使います。
他人の作ったファイルにはタブやブランクスペースがいっぱいあるのでこのツールを実行すると気持ちがいいのです(タブの数や、削除したスペースの数が表示されるので)。

なるほど、別フォルダに保存するか、名前を少し変えて保存したりすればいいんですね。
今のままでは危険すぎることがよくわかりました。まずは専用ホルダに保存するようにしてみます。
ありがとうございました。勉強になりました。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: 他でファイルがすでにオープンされているかどうか
返信数: 14
閲覧数: 10189

Re: 他でファイルがすでにオープンされているかどうか

皆さま、解答ありがとうございます。どうやら難しいようですね。 softya 様、お久しゅうございます。さっそく、正副の2つのファイルを作るというのが分かりません。 y_wing 様の考えはエディタ側でそのファイルを作るということでしょうか。 エディタはフリーの VxEdtor を使っています。プログラムの作成ではなく文書作成に使っています。 このエディタは編集中のファイルを監視していてファイルが変更されると「再読み込みしますか」とメッセージを出します。これはかなり安全な仕様ですが、それでも編集中のファイルをまだ保存してないときなどパニクってしまいます。 プログラムは、VC++2008 も使いま...
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: 他でファイルがすでにオープンされているかどうか
返信数: 14
閲覧数: 10189

Re: 他でファイルがすでにオープンされているかどうか

具体的な使用状況は、テキストエディタでファイルを開いている時、そのファイルを別のソフトで加工できないようにしたいわけです。現状ではテキストエディタが開いて編集しているファイルを簡単に加工出来てしまいます。
別のソフトというのは、大したことないのですが、タブをスペースに変えて、ブランクスペースも削除するというものです。
このソフトを良くテキストエディタで編集しているファイルに対して実行してしまうので、警告を出したいわけです。
「ファイルを使っている」というのは「テキストエディタで編集している」ということです。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: 他でファイルがすでにオープンされているかどうか
返信数: 14
閲覧数: 10189

Re: 他でファイルがすでにオープンされているかどうか

h2so5様、Tatu様、解答ありがとうございます。
お二人のやり方を試したところ最初は成功しませんでした。掲載サイトを見ると間違いのない説明なので何で成功しないのか悩んでしまいました。
そして考えてみたらファイルって普通オープンにしたままにしないのではないか!ということでした。
試しにファイルをオープンにしたままのプログラムを作ったところ、お二人のやり方で成功しました。
しかし困ってしまいました。ファイルを使っているかどうか調べる手だてが無くなってしまいました。
何か方法はあるのでしょうか?
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: 他でファイルがすでにオープンされているかどうか
返信数: 14
閲覧数: 10189

他でファイルがすでにオープンされているかどうか

Win32APIプログラムでの質問です。
ファイルをオープンする時、他のソフトがすでにそのファイルをオープンしている場合、警告のメッセージを出したいのですが、どうすれば良いのでしょうか?
他のソフトが共有を許している場合も警告のメッセージを出したいのですが。
簡単に言えば、ファイルがすでにオープンされているかどうかが分かればいいのですが。
よろしくお願いします。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: キャレットの移動
返信数: 2
閲覧数: 2855

Re: キャレットの移動

ありがとうございました。無事解決しました。感謝です。
開始位置と終了位置を同じにするという発想がなかったので EM_SETSEL に気づきませんでした。
by どぶろく
10年前
フォーラム: C言語何でも質問掲示板
トピック: キャレットの移動
返信数: 2
閲覧数: 2855

キャレットの移動

Win32APIプログラムでの質問です。 エディットコントロールでキャレット(テキストカーソル)を好きな所に移動させようと思っているのですが、出来ません。SetCaretPos()を使えば簡単だと思っていたのですが、関数を実行してもキャレットは移動しませんでした。 もしやと思いマウスをクリックして SetCaretPos()を実行するようにするとキャレットは移動しました。しかし移動するだけで入力位置は変わりませんでした。何かを入力すると元の位置に戻ってしまいます。入力位置を移動したいのですが、なかなかうまくいきません。 例えば SetWindowText()でエディットコントロールに文字列を表...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

たいまつが無くなってきたので攻略サイトで呪文の作り方を見ました。
でもまだ呪文の作り方がなんだか良くわからないので適当にいじってます。
ついでにマップを見たら、自分のマップとかなり違う所がありました。
マップを正確に作っていくのって難しいですね。
壁の英語のヒントも辞書(ネットの)で調べながらやってます。
仕掛けも難しくなってきたので、攻略サイトでカンニングしてます。
まだB1(地下一階)でうろうろしてますが、もう少しで抜けられそうです。
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

B1でドアを開けてメロンパンみたいな緑のヤツを倒したら、 すぐまた鍵が必要なドアがありました。敵を倒した辺りに鍵があるんだろうと思い、 探し回ったけど鍵は見つかりませんでした。何で鍵が無いんだ? 探し忘れがあるのかなと思い、また来た道のりを戻り探し始めました。 たいまつは暗くなるし、何回も探しまわっても見つからないし、早くも途方にくれました。 きっと落ちているはずだと思い、新しいたいまつを点(つ)けて、 しつこく探したら、ありました! 灰色の鍵でした。目を凝らさないと見えないじゃないか!、こりゃ前途多難だなぁ! でも、見つけた時はうれしかったですね。笑っちゃいました(笑) 食べ物はまだ一回も食...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

さっそく方眼紙を買いました。3Dダンジョンのマッピング?って慣れが必要ですね。 だんだんマップが合わなくなってきて消しゴムでゴシゴシやってます。 マップするのも楽しいものです。今は仲間を探すだけなので、いいんですけど。 方眼紙の位置も、どこからマップすればいいのか迷ったので下の真中からやったら、左と下にはみ出しました。 やっとガチャピンとムックを仲間にしました。 さっそくセーブ、なつかしいフロッピーディスクのアイコンをクリックしてセーブするのはすぐに分かったけど、 セーブしたと思っていたらセーブされていなかった。ファイル名を入力しないといけなかったんですね。 それと終了させる仕方が分からなくて...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

なるほど、いくつかの攻撃パターンを作っておいて、そこからランダムで選ぶというのは、単純ですが思いつきませんでした。 なるほど、このアイディアいただきました。ありがとうございます。 今は完全に頭痛から解放されてうれしい限りです。クスリ(値段が高い)は飲み続けなければなりませんが、飲んでいる限りは絶好調です。ゲームもやりたくなってきたので、以前紹介されていたダンジョンマスターをやろうと思っています。ガチャピンとムックを選んでやろうと思っています。方眼紙も明日買いにいこうと思っています。 このゲーム一見して個性が強いので好き嫌いがはっきり分かれそうですが、この雰囲気は、まさに外国製って感じ。こういう...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

なんと!謎の頭痛におそわれて6ヵ月間も苦しんでおりました。 やっと効くクスリを見つけました。 なんと!統合失調症のクスリが謎の頭痛に効きました。 このクスリに、たどり着くまで現実の世界で長い長いRPGをしていたような気がします。 これで、やっと本当のRPG制作にとりかかれます。半年のブランクも何のそので、やる気が出てきました。 話は変わりますが、なぜ最後のボスはベホマを使わないか?という文章を読んだことがあります。 答えはベホマを使われると倒せないからです。使ってたボスもいましたが、それは完全にランダムだから。という話でした。 また、魔法の効果は、すごい名前の魔法なら何千ポイントも差があるべき...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

ども、どぶろくです。 子供たちと一緒に作っていたとは、ほのぼのします。可愛ければすべて良しです。 子供たちの絵の才能もめちゃくちゃあるじゃないですか。 私もアクションは苦手ですが簡単なアクションは好きなんです。 DofDのアクションはとても楽しめました。 それからアクションが苦手な人もクリアできるのがRPGの良いところですね。 修正版や2作目も期待しています。技術的なものはsoftyaさんに聞けばいいし、 作っているうちにどんどん上達します。私の場合RPG講座を読めただけで目的は 達成したようなものですし、基本設計はベテランの方が作ったものを使うというのが常套手段ですね。 やはりベテランの方の...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPGの演出について
返信数: 5
閲覧数: 9009

Re: RPGの演出について

夜のふくろうはいいですね。かわいいし、面白みもあります。
虫が鳴くというのもどうでしょうか?実際の音じゃなくても文章で表現してもいいんじゃないでしょうか?
日常からの異変の演出がイベント発生の演出になるというのはさすがですね。

セリフの表示で、普通ボックスに表示するのですが、
漫画みたいに、ふきだしを作って表示していたものがありました。
アイディアは素晴らしかったのですが、実際は読みづらかったので残念でした。
それにしてもプロは大変ですね、常に新しいことを考え続けなければならないし、
それを表現するプログラムを作るのも大変ですよね。
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPGの演出について
返信数: 5
閲覧数: 9009

Re: RPGの演出について

そんなに難しくないですよ。 画面を数ドット単位で横にスライスして左右にsinカーブで揺らしてやるでけです。 この周期を適度に変えてやると旅の扉っぽくなります。 こういうふうに説明してもらえると、大変分かり易いです。ありがとうございます。 その他の演出について、 屋根の上に鳥がとまっていて近ずくと飛んで行ったり、 池に魚が泳いでいたりするのも面白い演出でした。 鏡や池に自分の姿が映るのも面白かったですね。 あー、夢がどんどん広がって行く。楽しい。 宿屋に泊るときなど、単に暗くなるだけですが、 カラスが飛んできて「カァー」と鳴くのはどうでしょうか? 毎回こういう演出を入れると飽きるので、たまに入...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPGの演出について
返信数: 5
閲覧数: 9009

Re: RPGの演出について

解答ありがとうございます。 DXライブラリで書き換えようと思います。何といってもサンプルが豊富なのと処理が単純になるのが良い所ですね。 おっしゃる通り加算半透明とか光系の演出が得意なのも魅力ですね。 魔法の演出は難しく考えるとシューティングゲームの演出(弾幕のボス戦など)に似ているものを想像しています(例えが変?)。 火炎系ならくるくる回って伸縮したり。氷系なら氷を表示して砕け散らせるような感じです。 サンダー系なら画面を暗くして細かい稲妻をたくさん表示したいですね(ビカビカじゃなく穏やかに)。 簡単な演出プログラム集は、例えばサンダー系の魔法なら稲妻が走ればいいので、ラインを描くグラフィック...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPGを作りたい人の自己紹介 と アンケート
返信数: 19
閲覧数: 21179

Re: RPGを作りたい人の自己紹介 と アンケート

(1)自己紹介をお願いします。プロフィールとかぶりますが。 C(C++)言語歴:20年以上 ゲームプログラミング歴:3年以上 RPGプログラミング歴:3年以上 プログラミング歴は長いですが、実力は初心者に毛が生えた程度です。 (2)RPGを作る夢、予定、作成中、作ったの何れかに該当されますか?まったく無いでもOKです。 作成中、Win32 API で作っているので、早めにDXライブラリに書き換えたほうがいいのかと悩んでいます。 (3)作りたいRPG系のある場合はジャンルは何ですか?RPG、ARPG、SRPG,あと2Dか3Dかなど。 今は2DのシンプルなRPGですね。夢としてはシューティングRP...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG疑問・質問受付所
返信数: 23
閲覧数: 15627

Re: RPG疑問・質問受付所

ありがとうございます。たいへん参考になりました。 紹介していただいた各サイトが、それぞれ面白いのでハマりました。 (1)のもっと簡易な言語にする。の一行プログラム方式はいいですね。DXライブラリで、 エディットコントロールのようなものは難しそうなので、一行単位なら作れそうなそうな気がします。 (4)のFF12の「ガンビット」の様な感じもいいですね。敵の攻撃パターンを作るのにも利用できそうだし。 リストを選択して並べていく方式は、文字を入力していく方式よりも分かりやすいです。 夢としては(5)と(6)に惹かれますが、なるほどプログラマーの人にしか遊んでもらえないですよね。 まったく見当がつかなか...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG疑問・質問受付所
返信数: 23
閲覧数: 15627

Re: RPG疑問・質問受付所

私の書き込みが、的外れや見当違いでなかったので安心しました。 それでは、システム?についてですが、戦闘シーンで「自動」で戦うコマンドを作りたいと思っています。 そして自動コマンドをプレイヤーがプログラム(C言語風)で記述できるようにしたいのです。 たとえば、一番簡単なのが、剣で戦いHPが減ったら回復のじゅもんを唱えるというプログラムです。 main() { if( HP < MAXHP(30)){ // HPが30%を切ったら magic("ホイミ"); // ホイミのじゅもんを唱える }else { att(); // それ以外は剣で戦う } } 現在、構文解析など見当もつきませんが、こうい...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG疑問・質問受付所
返信数: 23
閲覧数: 15627

Re: RPG疑問・質問受付所

フリーシナリオと言えば、これも古いのですが、NEC98の「ティルナ???」ですが、 遊び方がわからず、挫折してしました。製作者が遊べるゲームという、うたいこみでしたが、 さっぱり、遊べませんでした。私とゲーム製作者のレベルが違い過ぎました。 また、古い話ですが、これもNEC98のソーサリアンのシナリオなのですが、1番最初の1時間もかからずに終わるシナリオが一番面白かった。 何日もかかるシナリオと同じ達成感でした。もちろん他のシナリオも面白かったけど。 短くても面白いものは面白いのですから。結局のところゲームバランスは難しいですね。いや不思議ですね。 レベルを上げ過ぎてボスを簡単に倒したのは、こ...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG疑問・質問受付所
返信数: 23
閲覧数: 15627

Re: RPG疑問・質問受付所

その昔、レベルアップをすると、敵もレベルアップするというRPGがありました。 倒しても倒しても、ずっと同じ苦しみ(敵を倒す苦労が同じ)を味わいます。 いつまでたっても楽になりません。レベルアップっていったい何だろう?って悩みました。 シューティングゲームにも同じようなものがありました。レーザーなどのアイテムを取ると敵が強くなります。 はっきり言って、レベルアップのアイテムを取らない方が良いのです。人工知能搭載とかいうゲームでした。 ゲーム製作者たちは、そんなにプレイヤーに楽をさせたくないのでしょうか? 何となく消費税増税に似ていると思いました。 私には疑問です。プレイヤーの皆さんはそんなに苦労...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

RPG講座はやっと見つけた宝の山ですね。RPGに関しては参考になるサイトは無いだとか、
全部自力で開発できないとダメだとか、そんなこんなばかりだったので、あきらめていたら、ありました!
しかもDXライブラリ関係でした。DXライブラリも宝物ですね。
インターネットをやってないころ、HSPを書籍で見つけて、HSPのプログラムしながら、
これがCだったら最高だろうなぁーと思っていました。
DXライブラリとRPG講座は、まさに、めぐり合ってしまたなぁー。でした。
RPG講座をプリントアウトして、じっくりなめまわしてみたいと思っています。
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

現在RPGを作成しているのですが、アイテムの方はだいたいカタがつきました。 2個以上の同じアイテムを取得した場合、アイテムの横に個数を表示するようにしたので、アイテムの表示数は増えない。 アイテムを192個持てるようにしたが、現在アイテムは47個しかない。 欲張り過ぎたけど、アイテムを預ける場所(道具屋で預けられる)も作ってしまった(バカみたい)。 これからアイテムを考えるのが大変である。先を考えすぎたか・・・。 RPG講座にあった。遷移(せんい)という考え方を導入して書き換えています。 今まで if 文とフラグで分岐していたが、他のフラグを 0 に戻すのが大変だった。 enum と swit...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

"DofD"をやっていて大変参考になりました。
RPGにアクションかシューティングを絡ませるのは面白いですね。
"DofD"の最後のボスは、まさにアクションの要素がありました。
シューティングRPGというのもいいですね。
コマンド入力がめんどくさい人向きではないでしょうか?
DXライブラリなら作れるでしょう。
私は現在 Win32 API で、RPGを作っているので、これが完成したら、
DXライブラリで、シューティングRPGに挑戦したいと思います。
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

"DofD"の続きです。 南の城の2階の水の所で行き詰った。早速、王様に聞いてみた。 聞いてみたけど、なかなかうまくいかなかった。苦労した。 再会のベビモスはミネルバとなって現れたが、根性でやっつけた。 王様に攻略法を聞けば良いのだが、聞かずに根性で倒した。 ただし、ベビモス(竜王)とベビモス(最終)は、王様に攻略法を聞いた。 やっと倒した。あー面白かった! 最後のセリフ竜の定めも効いている。 ショートRPGとして良く出来ていると思います。王様が何でも教えてくれる所が面白かったが、 一応苦労してから聞くのが良いと思います。 いろいろな謎解きの部分(アイテム探しや、仕掛けなど)も面白かった。 戦...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

アクションゲームの部分を一時中断して、フィールド部分をやってみました。 王様の話を聞いてから、やり始めました。 レベルやアイテムが無いというのは斬新ですね。ということは全て初期状態で倒せるということだろうか? 敵にやられたら、王様に攻略法を聞けばいい。この辺の作りが面白いですね。 と思っていたらヘビモスという強い敵が現れた。王様の話によると、この敵は様子を見に来たらしい。 この敵には絶対やられてしまうので、いずれまた相まみれることになるらしい。 レベルアップやアイテムがないのにどうやって倒すのだろうか?なかなか奥が深いゲームだ! ザコキャラや中ボスの出現率がやたらと高いが、一度戦うと出なくなる...
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

またまた、変な書き込みをしていたことに気が付きました。
「DofD」って「Destiny of Dragon」の略でした。タイトルでした。
そうも、すみませんでした。

アクションゲーム部分での「ワールド04 お城」でボスみたいのが出てきてビックリした。
どうやって倒すのか迷ったが、ジャンプして上から踏んづければ良いことが分かった。
現在、「ワールド13 ホテルビッギルクル」をやってます。

こういうアクション部分を各町ごとにイベントとして配置してみるのも面白いのではないかと思いました。
まだ、やり始めたばかりですので、フィールド部分がどうなっているのか分かりませんのであしからず。
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

前の書き込みでプログラムにコメントがまったく無いというのは間違いで、「コメントが少ない」の間違いでした。
すみませんでした。
今もプレイしていたのですが、アクションゲームの所がだんだん難しくなってきました。おもしろい!
by どぶろく
11年前
フォーラム: RPGを作りたい!
トピック: RPG作成に関して雑談。
返信数: 32
閲覧数: 24440

Re: RPG作成に関して雑談。

aki223さんの DofD をやり始めました。キャラクタがシンプルで可愛いですね。
王様の目つきが、何だかあやしいです。王様の話が早くて読み切れないです。
城を出てすぐ右にある町(?)のアクションゲームをやってます。
101もステージがあるのがスゴイ!今、ここで、ハマってます。
ジョイパットの十字キーは反応するけど、ボタンは反応しません。
ところで、DofD ってどういう意味なんでしょうか?

プログラムの方はパッと見た感じ、さっぱり分からないです。
コメントがまったくありません。まぁ、他人のプログラムは分り難いものです。

詳細検索ページへ移動する