出来るには出来たが

きょーちゃん
記事: 11
登録日時: 15年前

出来るには出来たが

投稿記事 by きょーちゃん » 14年前

DXライブラリとfmfファイル使ってマップ描画するコード出来ました。
こんな感じになります。
画像

ループとかいろんな代入とか怪しいのでやってなくて、マップチップをひとつだけ表示する代物ですが。
でも私にとっては大きな一歩で、出来たときかなり感動でした^^;


ただ、しばらくすると強制終了しちゃうんですよね・・・
「グラフィックの数が許容量を越えました終了します」だそうです。
たぶんメモリの開放?とか何もやってないせいだ・・・
まだまだまだまだ勉強が必要ですな・・・

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前

Re: 出来るには出来たが

投稿記事 by softya(ソフト屋) » 14年前

LoadImage()がプロセスループにあるとメモリが足らなくなりますよ。
一回しか実行してはいけません。

きょーちゃん
記事: 11
登録日時: 15年前

Re: 出来るには出来たが

投稿記事 by きょーちゃん » 14年前

ギクリ。
な・・・なぜそれを・・・・(汗)
もしやエスパーの方ですか・・・???

While消してWaitKey入れたらバッチリでした。ありがとうございます^^

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前

Re: 出来るには出来たが

投稿記事 by softya(ソフト屋) » 14年前

>もしやエスパーの方ですか・・・???

ネタばらしするとC言語質問掲示板で同じような失敗の人をたくさん見てきましたからね(^^;
while消したら、マップスクロールできないのでwhileの前にLoadImage()を済ましておいてください。

あと前の日記にもコメントしておきました。よんでくださいね。

きょーちゃん
記事: 11
登録日時: 15年前

Re: 出来るには出来たが

投稿記事 by きょーちゃん » 14年前

初心者にありがちなミスだったんですね^^;
やっぱりループは手ごわいです。
While丸々消しちゃったから復活させないと・・・・・・



コメ読ませていただきました。ありがとうございます。
あんな読みづらい文章を読んで添削までして下さるなんて、感激です・・・!
いろいろ目からウロコで、ほんとうに勉強になります。
今ならRPG講座も理解できる気がするので、もう一度読み直してみます。


ってな内容のことを書いたのですが間違って消してしまったようです・・・たぶんプレビュー押して満足して閉じちゃったのか・・・
もしどこかに誤爆してて同じ文章あったらスルーしてください(汗)

お礼遅くなってすいません。ほんとにありがとうございます^^
最後に編集したユーザー きょーちゃん on 2011年2月12日(土) 16:47 [ 編集 1 回目 ]

アバター
MoNoQLoREATOR
記事: 284
登録日時: 14年前

Re: 出来るには出来たが

投稿記事 by MoNoQLoREATOR » 14年前

始めまして。
実は私も現在RPG作りに挑戦しています。
お互いがんばっていきましょう^^

きょーちゃん
記事: 11
登録日時: 15年前

Re: 出来るには出来たが

投稿記事 by きょーちゃん » 14年前

> MoNoQLoREATORさん

始めまして!コメありがとうございます。
挫折しないように頑張りましょ~w
いつかお互いに作品を披露できたらいいですね^^
最後に編集したユーザー きょーちゃん on 2011年2月12日(土) 23:13 [ 編集 1 回目 ]