- 1 名前:代理 mailto:sage [2008/05/14(水) 02:52:59 ID:WT/twc82]
- C++の勉強をかねてFCのドラクエっぽい感じのRPGを作りたいんです。
しょっぱなからつまずいています、知恵を貸してください。 前スレ pc11.2ch.net/test/read.cgi/gamedev/1193935988/
- 851 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 11:36:29 ID:tS7oJNu7]
- C++/CLIはC#以上に別言語w
- 852 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 16:06:47 ID:ug2XRnbI]
- Visual Studio 2008 Professional Edition 90日間 限定評価版
https://www.microsoft.com/japan/ordercenter/developer/vs2008proeval.aspx
- 853 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 19:46:58 ID:DGQUFW8m]
- >>848
>DXライブラリが使えなくなるんじゃ…? あれ、bcc用の奴使えなかったっけ?と思ってdxライブラリをダウンロード&HDDの肥やしになってたturbo c++を起動させてみた。 結果、コンパイルできたんで手順おいとく。 ttp://iroiro.zapto.org/cmn/jb2/data2/jb2854.zip まあ、インストールも面倒だし、API直書きする気ならいらないだろうけど、一応参考までに。
- 854 名前:はかせ [2008/09/29(月) 01:37:00 ID:yFZv8WvG]
- >>850-851
C#もC++/CLIもさっぱりわかりません。 今までのソースをそのまま流用する形になるのでしょうか? それともエディタ部分だけ別個で作る形になるんでしょうか? >>852 コレだったら90日間だけ無料で使えるからコレで作れば良いってことですか? 今回はあれだけなので90日を使うのがちょっともったいないような気がしてきました。 >>853 ありがとうございます。 とりあえずturboC++DLして見ます。 すごく見覚えがあるアイコンのexeファイルが開けませんでした。 (CC3270.DLLがみつからなかったため…)
- 855 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 03:45:13 ID:4vx4O6ll]
- >>854
インターフェース(プログラム的な意味で)の問題だから 何の言語だろうと基本的に元ソースに対して沢山変更を加える必要はないハズ(でもC++/CLIはやめとけ) つか、今想定してる分なんてベタ書きで問題ないんじゃなかったか? あとからモノ足りなくなってGUI関連丸ごとリプレイスでもOKだと思う。 初挑戦ならどうやっても作り直したい気持ちに駈られる作りになるだろうから
- 856 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 03:48:47 ID:AX3SndUm]
- >exeファイルが開けませんでした。
ごめん、オプションでランタイムが必要な設定にしてたみたい。 再コンパイルしてみたんで良かったら見てみて。 ttp://iroiro.zapto.org/cmn/jb2/data2/jb2865.zip
- 857 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 09:28:11 ID:ooxnmD+W]
- うちでは、
ResEditきちんと使えてるぜ。 2K+2005EEだけど。 インクルードファイル追加(add押して)して, きちんとOKボタン押してるよな?
- 858 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 09:32:21 ID:8kxKlv9s]
- リソースエディタで苦労してるんじゃ、Std版かFormにしたらって話にはなるなあ。
- 859 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 20:29:24 ID:Knj3PF6G]
- VB.NETもあるでよ
- 860 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 21:15:51 ID:4vx4O6ll]
- >>859
そんなに荒れてほしいの?
- 861 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 21:20:44 ID:0xi7uurz]
- まあC++の勉強が目的かドラクエクローンが目的かってとこだわな
わざわざC++使うってのは前者だとは思うが
- 862 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 22:56:48 ID:/Iokh8LL]
- どう考えても勉強の域を超えてるだろ
- 863 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 23:25:23 ID:DkG9VsO6]
- つーかまずは今使ってるもので完成させることを考えなきゃ。
どうしても必要なら取り入れていけばいいけどさ、 あれやろうコレ使おうって寄り道してたらいつまで経っても終わらない。 未完の作品なんて、はっきり言って何の価値もないぞ?
- 864 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 23:28:55 ID:8kxKlv9s]
- だからこそ今後のためにツール類はサクtっと作れるほうがいいとは思うが・・
- 865 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 00:28:36 ID:1Cv9WP97]
- ドラクエクローン作りはしばらく休止してC#なりJavaなりpythonなりで
さくっとツール作れるようになるまで修行してこいということですかそうですか
- 866 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 01:20:34 ID:Y4egx6Ns]
- つーか、完成させてからエディタ作れよw
- 867 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 01:46:03 ID:NRgTyHxc]
- 勉強するとしたらC++とC#で良いんじゃないかなあ
と言うかこれから俺がやろうとしてる言語なんだけど
- 868 名前:名前は開発中のものです。 [2008/09/30(火) 08:04:18 ID:LpKICkf/]
- また無能丸出しで言いたい放題だなw
さすが
- 869 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 08:24:05 ID:axZM0wx3]
- 今使ってるのがVC2008EEなら
新しいソフト入れなくても.net言語が一つあるだろ
- 870 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 10:55:55 ID:NRgTyHxc]
- VCならC++だよ・・・ね?
.NETとは関係なくない?
- 871 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 11:00:09 ID:DR0jpZtA]
- C++/CLIがあるだろ
- 872 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 13:41:49 ID:BT7LK0Uc]
- まああれはC#使える人が補助的に使う言語だけどね
- 873 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 13:52:01 ID:RKWCK+SK]
- まーたC#とか
何回ループすんだおまいら
- 874 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 14:09:19 ID:DR0jpZtA]
- ここでC#の名前がでてきたのはたまたまなのに、何過剰に反応してんの?
- 875 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 14:10:11 ID:58M4AXAx]
- バカだからしょうがない
- 876 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 14:27:57 ID:RKWCK+SK]
- C#でスレ検索してみ?
- 877 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 14:34:30 ID:fM4wA81i]
- >>874
「たまたま」じゃなくて、いろんな意味で現在は妥当な選択だから、じゃないのか これがもっと前ならDelphiやVB6だったかもしれんが C#ならタダで最新のポトペタGUIビルダが利用できるからな
- 878 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 14:38:19 ID:DR0jpZtA]
- >>876
>>872の直後に書いて何言ってんだお前。
- 879 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 14:45:48 ID:BT7LK0Uc]
- 別にC#薦めたわけじゃないよ?
C++/CLIが出てきたら先にC#を考えるのは当たり前でしょ
- 880 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 15:11:13 ID:RKWCK+SK]
- な?
わかったか? このスレでその単語書くとループするだろ?
- 881 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 15:21:14 ID:58M4AXAx]
- 何がわかったかだ、お前が書いたからだろうが
- 882 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 15:23:01 ID:abte7RpW]
- >>880のような荒らしは無視して下さい
- 883 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 15:24:45 ID:/kE6E9Un]
- >>873が無かったら、
ループなんてしなかったと思うけど いろいろな、言語を触ってみるのも一つだと思うよ C++で、直APIを叩くのも嫌いじゃないけど、 面倒なのは確かだからなー
- 884 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 16:54:27 ID:kCBHRFHm]
- 何の能力のない糞どもだって
このスレが散々証明してきたというのにな・・・ お前ら哀れすぎるw
- 885 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 16:57:59 ID:G6KFMR31]
- むしろここまでこのスレみてきてても
それでもC#を出してくるのが驚きなんだが C++の勉強したいってんだからC++でいいだろ C++の勉強したいって奴にC#薦めんのは余計なお世話だろ
- 886 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 17:09:33 ID:axZM0wx3]
- C#だとまた新しいソフトインストールしないと使えないだろ。
C++/CLIはそのまま使える。
- 887 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 17:13:52 ID:Xxs/RPWP]
- CLIで作るドラクエスレ立てれば解決だな
- 888 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 17:15:11 ID:NRgTyHxc]
- なんか俺のせいで無駄に荒れた気がしないでもない
- 889 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 17:22:47 ID:BT7LK0Uc]
- C++/CLIはC++とはかなり違う言語
他の.NET言語を知らないとわかりづらい 情報がほとんどないから、.NETのクラスライブラリの使い方を調べるときには 結局VB.NETやC#向けの情報に頼ることになる
- 890 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 18:40:38 ID:G6KFMR31]
- >>888
発端は>>865だと思われ どっちにしろよくある風景だから気にするな
- 891 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 21:32:03 ID:1Cv9WP97]
- そうだぞ、こんなのはよくある流れだから気にしてはいけない
- 892 名前:名前は開発中のものです。 mailto:sage [2008/09/30(火) 23:25:30 ID:C74bqJ2W]
- >>870
RPG部分について以外スレタイで言及は無い GUI部分は何だっていいはず 個人的にはあの程度の仕様捨てるつもりで手早くベタ書きしたほうがいいと思ってるけど、 そうしたらC++の勉強になるかといったら違うと思う どちらかというとこの辺りはwxほげほげとか使わない限りWindowsの勉強になるし。 つまりそりゃ野暮なツッコミですよ、と。 >>872 それ違う COMを直にさわらずにマネージドなライブラリをネイティブから使いたい人の道具 普通のC#遣いは全く触らない。
- 893 名前:名前は開発中のものです。 mailto:sage [2008/10/01(水) 00:05:50 ID:Xy5VRIog]
- ソフトが必要と言ってもVC#EEも無料だろ
- 894 名前:名前は開発中のものです。 mailto:sage [2008/10/01(水) 09:37:43 ID:PZq1rJxB]
- >>892
>>870は>>869に対しての疑問でしょ。C++/CLIの存在を知らなかっただけかと。 EEでリソースエディタが使えず、しかたなくFormに手を出すケースもあるかもしれない。
- 895 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 00:15:48 ID:YGC7y3jm]
- >>894
ナイナイ
- 896 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 00:33:02 ID:znh+JU7E]
- 〇〇を薦める暇があったらまずは自分がソレで何か作って見せてみろと。
- 897 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 00:48:57 ID:2vWnmmXa]
- 896がいいこといった。
はかせは気にせず、従来どおりの環境でやるよろし。
- 898 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 05:58:28 ID:aP5K7CkQ]
- 作るのはいいけど、ここははかせがやるのを見守るとこじゃなかったのか?
- 899 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 07:37:56 ID:NGxWT7TE]
- C++で作るんなら誰がやっても良いんじゃない?
- 900 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 08:48:07 ID:YGC7y3jm]
- >>896
つまりリソースファイルをうpすればいいんですか?ww
- 901 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 08:57:31 ID:VxBwF2E3]
- それでいんじゃない?
- 902 名前:名前は開発中のものです。 mailto:sage [2008/10/02(木) 23:47:36 ID:YGC7y3jm]
- おk
暇があったら作ってうpするわ
- 903 名前:はかせ [2008/10/03(金) 00:41:43 ID:wugWho/h]
- turbo C++ をとりあえずインストールしてみようとしたのですがまだできてません。
いろいろダウンロードしたり、インストールしてる間にAPI勉強してたら なんか直書きでもできるかもしれないと思った今日この頃。 とりあえずダイアログボックス表示するところまで行きました。 とりあえずOKおすと新しいイベントができるようにしたいです。 他言語については今回は見送らせていただきます。 エディタ部だけ別言語、と言うのも考えたのですが プレイしながら編集、という形が、編集作業が楽かもしれない、と思ったりしたので このままC++だけで完成させたいと思います。 まぁ、アイテムとかスキルとかのcsvファイルまではできないと思いますが。
- 904 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 01:43:32 ID:OCKJePks]
- 乙。でも
> プレイしながら編集、という形が、編集作業が楽かもしれない、と思ったりしたので この下りと > このままC++だけで完成させたいと思います。 ここは全く関係ないおww 今はC++だけやりたい気分と素直に言ったほうが静まる
- 905 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 10:20:41 ID:t2pHonQE]
- それでもいいんだけど、結局Stdも入らないのは1円も使いたくないということか
評価版でいいじゃん。
- 906 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 13:37:37 ID:+ke5of9f]
- つまりここの奴らは自前じゃエディターがつくれないやつばっかなんだろ
- 907 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 13:49:22 ID:t2pHonQE]
- 別にそう思ってりゃいいじゃん。
オレは横から作っちゃいけないスレだと思ってるけどな。
- 908 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 13:50:09 ID:t2pHonQE]
- はかせが自分で、「こんなの作ってくれ」って書いたらすぐ作ってやるよ。
- 909 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 18:04:20 ID:xNjzu0eO]
- 運営コストがかかるのでスレは相乗り奨励ですぅ。
スレッドを立てる前に まずは既存のスレッドを利用できないか検討してください。 スレッド一覧とページ内検索をどうぞ。(Win『Ctrl+F』キー、Mac『コマンド+F』キー) まずは関連性の高いスレッドで話題を振り、盛り上がるかどうか確認してください。 迷ったらスレッドを立てる前にここで質問を。 住民の皆様へのお願い スレッド乱立防止にご協力をお願いします。
- 910 名前:はかせ [2008/10/03(金) 23:49:30 ID:wugWho/h]
- ・FieldMapのMapObjをvector<MapObject *>型に変更しました。
でもvecterに変えたら動作がめちゃくちゃ遅くなりました。 元の仕様に戻すかも知れません。 ・イベントエディタで新たにイベントを作れるようになりました。(編集はまだできません) なんだかAPIをいじるのが楽しくなってきました。 動作が重くなった件ですが、もしDLして起動してくれる人がいるなら1フレーム何ミリ秒かかってるか教えて欲しいです。 左上の方で ○○/16 と出てる数字です。 ちなみに僕は120ミリ秒前後でした。 >>904 他の言語のことをよく知らないのでそういう発言になってしまいました。すみません。 C#もC++/CLIも興味はあるんですが、やっぱり早いところ完成させたいので C++のみで行くことにします。
- 911 名前:名前は開発中のものです。 mailto:sage [2008/10/04(土) 02:20:09 ID:hMvNa4t9]
- >>910
ソース見てないけど要素をnewするならptr_vector
- 912 名前:名前は開発中のものです。 mailto:sage [2008/10/04(土) 10:14:48 ID:foxvI0pn]
- std::vector<T>::at(i)は境界チェック(iがthis.size()以上かを比較、実装によってはもっと色々やってるかも)
をするんで単純に配列を[i]で参照してたものと比べると遅くなる。 でさらにそれが毎フレーム、しかも二重ループ内でのgetMapObjとかで使われてて そいつらの内部でもループするから(ry 実際どんだけコストがかかってるかはプロファイル取ってみないとわからんけどね とりあえずmapObj.at(i)使ってたところを全部mapObj[i]にして見てどれだけ速くなったか試してみてくれ フレームあたりの呼び出し頻度から考えればそれなりに改善するとは思うんだけど
- 913 名前:はかせ [2008/10/04(土) 13:57:12 ID:t+TrV97T]
- >>912
ありがとうございます。だいぶ改善しました。20〜30f/msってとこですね。 イベントの数が多い街中だと一歩歩くごとに引っかかる感じですが少ない外だとスムーズに歩けてる感じがします。 いや、イベント数じゃなくてマップに設定したイベントのせいかもしれません。
- 914 名前:名前は開発中のものです。 mailto:sage [2008/10/04(土) 23:50:56 ID:hMvNa4t9]
- >>912の推測があってるならマクロ一個定義するだけで改善するはず
何だったかは忘れた。はてなのxtalco氏の日記参照して さぁ終電終電…
- 915 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 00:36:32 ID:fLJ9z/bM]
- ファミコンの性能で動いてたんだから、そこまで気にしなくてもいいんじゃね。
それより書き易さとか定全性の時代でふぁ?
- 916 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 02:22:38 ID:G8m6MQV2]
- ええと、ファミコンという名前のWindowsPCがあるのかい?
- 917 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 02:34:13 ID:tMuqv+yj]
- ファミコンとC++では、アルゴリズムが全然違うだろうな
- 918 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 09:14:12 ID:amBcbael]
- #define _SECURE_SCL 0
のことか こちらも試してもらいたいね
- 919 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 12:48:57 ID:jbMdxvoh]
- うわー、すごい不毛
- 920 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 16:44:44 ID:amBcbael]
- _SECURE_SCL
msdn.microsoft.com/en-us/library/aa985896(VS.80).aspx ただしこれはstlのヘッダが読まれる前に定義されとかなきゃならん上、 _SECURE_SCLが0でコンパイルされたオブジェクトファイルと1でコンパイルされたオブジェクトファイルが 混在してると正常にプログラムが動作しない可能性があるのでプロジェクト内で統一する必要がある なので、ソースの最初で「必ず」読むヘッダを作っておいてその中で#defineするといいんじゃないんでしょうか stdafx.hを使っているならこの用途のファイルとして使えるんだけど
- 921 名前:フローラ [2008/10/05(日) 16:57:41 ID:Ro1QqDVo]
- 皆さん、こんにちは
ご機嫌いかがでしょうか? では早速で申し訳ございませんが、よろしければどなたか「おじょうさま」の作り方を教えていただけませんでしょうか? どうぞよろしくお願いいたします。 ちなみに私はテリーさんでも荒らしさんでもキチガイさんでもございません。 どうか勘違いなさらないで下さいませ。
- 922 名前:フローラ [2008/10/05(日) 17:00:33 ID:Ro1QqDVo]
- 皆さん、こんにちは
ご機嫌いかがでしょうか? では早速で申し訳ございませんが、よろしければどなたか「おじょうさま」の作り方を教えていただけませんでしょうか? どうぞよろしくお願いいたします。 ちなみに私はテリーさんでも荒らしさんでもキチガイさんでもございません。 どうか勘違いなさらないで下さいませ。
- 923 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 22:40:47 ID:fLJ9z/bM]
- デザパタを適用する事による処理コストなんて大したことない。
物理演算や描画周りの重さに比べればメソッド呼び出しがちょっと増えるくらい誤差みたいなもん。 デザインパターンは省メモリプログラミング手法でもなければ、高速化手法でもない。 どのデータに対してどの処理を行うかを、継承と抽象化を使って示しているにすぎない。 皆がパターンやオブジェクト指向をありがたがるのはソースコードが肥大化しても グダグダになりにくいという利点があるからであって、そこに処理速度の話を持ち込むのは 少々お門違いな気もする。
- 924 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 23:20:54 ID:1KBKtonS]
- ゴバーク?
- 925 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 00:00:30 ID:Qj0tWv49]
- ID:fLJ9z/bMの頭の中は
コンテナ=デザインパターン となんだと予想してみる
- 926 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 01:05:57 ID:RvjjvnYl]
- 誤爆だろうな
突拍子がなさ過ぎる
- 927 名前:はかせ [2008/10/07(火) 01:10:22 ID:cGqX38kk]
- 新規で設置するイベントの向きやタイプを選択できるようになりました。
>>918,920 _SECURE_SCL は定義してみたけど、位置が違うみたいです。orz 〜 hoge.h 〜 #define _SECURE_SCL 1 #include <vector> みたいなファイルを作って#include <vector>の代わりに置けば大丈夫でしょうか?
- 928 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 01:36:27 ID:pZbzG5u6]
- プロジェクトファイルに書けるじゃん…
- 929 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 01:39:00 ID:UfrGka1u]
- わざわざバッファオーバーフローの安全装置外すって…
- 930 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 02:01:26 ID:0+ULamF/]
- >>927
そのテの奴はいちいちソースを弄らずにコンパイルスイッチで済ませるのが普通 -D _SECURE_SCL というオプションをコンパイラに渡せばいい
- 931 名前:はかせ [2008/10/10(金) 22:06:45 ID:KVSkn1sj]
- >>930
なるほど。そういえばそんな機能がありましたね。 でも、どうやって設定するんでしたっけ? Orz 気長に思い出します。 エディタの項目を増やしました。 かなりそれっぽくなったと思います。 ただ、スクリプトを書くところでIMEが働かず半角しか入れられなくて困ってます。 CreateWindowする時に何か引数を入れる必要があるのでしょうか? 現在リアル引越しの準備中です。 13日に引越しがあります。 引越し先では回線が通ってないので更新がストップします。 …今住んでる所があと一ヶ月契約残ってるので、ここの回線使えですか Orz
- 932 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 22:43:45 ID:JQgoxjfF]
- WS_EDITでIME機能しなかったっけ?
- 933 名前:はかせ [2008/10/10(金) 22:58:02 ID:KVSkn1sj]
- >>932
WS_EDIT 自体が定義されてないとコンパイラに怒られました。 CreateWindow()の第三引数に | でビット加算?するんですよね?
- 934 名前:名前は開発中のものです。 mailto:sage [2008/10/10(金) 23:20:21 ID:9fPi5x0+]
- >>931
VSなら、 プロジェクトのプロパティで C/C++→プリプロセッサ→プリプロセッサの定義 のリストを編集するといい(スイッチは不要で、中身だけ書く) 実際にclに渡されるコマンドラインは、同じく「コマンドライン」で確認できる
- 935 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 06:55:10 ID:8vKoe7Jg]
- 口だけの無能丸出しで
チンカスがまた暴れてたのかw 過去ログ見て久々に笑ったわ
- 936 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 08:36:03 ID:uGBGE3a9]
- お前も懲りないなあ
- 937 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 08:43:51 ID:cXSto34a]
- ここは1専用?
- 938 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 11:40:45 ID:wrsGBgx7]
- >>933
スマソ、見事にごっちゃになってた CreateWindow()の第一引数のクラス設定でTEXT("EDIT")して 第三引数のスタイル設定で加えてES_○○(複数あるよ)を指定すればいけたはず たしかはかせがC++覚える時に使ってたページ(WisdomSoft)に Win32APIの解説もあるからそこの標準WindowsAPI->66.エディット参考
- 939 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 13:06:35 ID:AofiNrpF]
- いや、普通は何もつけないEDITコントロールだったらIME抑制したりしないよ。
逆に何かつけたりしてないか?
- 940 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 14:43:52 ID:wrsGBgx7]
- >>939
だと思うんだけど、で、調べるとこういうのがあった つ ES_SELFIME ES_NOIME >>937 別にあげてもいいって言ってたよ
- 941 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 17:31:23 ID:zINNqrD8]
- >>937
それを訊いて実行されたためしがないから悩まなくても良いよw
- 942 名前:名前は開発中のものです。 [2008/10/11(土) 19:28:48 ID:hq355VQP]
- >>937
【C++】で【ドラクエ】っぽいRPG作ってる方ならどなたでもウェルカムです。
- 943 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 19:31:22 ID:uGBGE3a9]
- FFっぽいのはどうですか?
- 944 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 19:50:19 ID:DyyhAasA]
- 参考になるからいいんでない
- 945 名前:名前は開発中のものです。 mailto:sage [2008/10/11(土) 20:02:03 ID:KOOuLm3Y]
- 昔誰かウプしてたよな
- 946 名前:名前は開発中のものです。 [2008/10/12(日) 21:50:57 ID:GUEdHTZy]
- 重複だうヴぉけ
C++でRPGゲームを作成する pc11.2ch.net/test/read.cgi/gamedev/1101161690/
- 947 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 22:21:24 ID:PD2UnbAx]
- そろそろ3スレ目に突入する頃合のスレに来て
何言ってんだ君は
- 948 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 23:37:01 ID:rqqV/H44]
- 「ゲームを作成する」ってスレが初期に立てられてたらほぼ全て重複だな。
てか、「RPGゲーム」なんてタイトルじゃ使いにくいわw
- 949 名前:名前は開発中のものです。 [2008/10/12(日) 23:41:33 ID:OZNQ2LWs]
- 誤解があります。
>>943が行くべきスレが>>946という意味です。
- 950 名前:はかせ [2008/10/13(月) 00:00:55 ID:bTtERHED]
- >>938
そのページは見たのですが、IMEに関する記述はなかったです。(見落としてたらごめんなさい >>939 CreateWindow()に渡している第三引数は WS_CHILD | WS_VISIBLE | WS_HSCROLL | WS_VSCROLL |ES_AUTOHSCROLL | ES_AUTOVSCROLL | WS_BORDER |ES_LEFT | ES_MULTILINE です。あえてIMEを受け付けなくするようなものは入ってないと思うのですが… Orz >>940 ES_SELFIME も SE_NOIME も#defineされてないみたいです。 もしかしたら何か他にヘッダを読む必要があるのかもしれません。 でもES_SELFIMEでぐぐったらそれっぽいのが出てきました。 そのサイトではCreateWindowEx()を使うみたいです。 でも時間がなくてじっくり見れてません。勉強します。 そろそろ次スレを考えなきゃですが、既存のスレを使うべきなんでしょうか? 明日リアル引越しです。 前日まで何やってんだ僕。 Orz
- 951 名前:名前は開発中のものです。 [2008/10/13(月) 00:32:30 ID:+8D+0KqM]
- そのご…
- 952 名前:はかせ [2008/10/15(水) 09:05:39 ID:Yj8gjTeu]
- 引越しは無事に終わったものの、日頃の運動不足が祟って筋肉痛です。
回線が開通するのは早くても月末っぽいです。 IMEの件はどうやらDX libが原因みたいです。 解決法はDXlibの掲示板で聞いてみます。 次は編集したイベントを保存しなくちゃですね。
- 953 名前:名前は開発中のものです。 [2008/10/15(水) 12:54:18 ID:KApwsIdw]
- 引越しってほんとの引越しだったのか・・・・
サイトの引越しだと思ってた
- 954 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 13:11:56 ID:vuffy1Jz]
- むしろその発想がないわw
|

|