[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 18:25 / Filesize : 259 KB / Number-of Response : 925
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【初心者】スレを立てる前にココで質問を【Part13】



1 名前:名前は開発中のものです。 [2006/10/10(火) 14:21:04 ID:+puD4/Ed]
疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。
pc8.2ch.net/gamedev/

>>980 を踏んだ人は次スレ立てをお願いします。

その他は>>2-10ぐらい

630 名前:名前は開発中のものです。 mailto:sage [2007/02/17(土) 01:52:19 ID:0S6Gf+xI]
>>629
だめかぁ。なんでやろ。

631 名前:名前は開発中のものです。 mailto:sage [2007/02/17(土) 06:07:36 ID:pXTGuy+R]
うーむ。
ソース一式見たいところだが。

Chara.cppで、
#include"Chara.h"
#include "Common.h"
の順でincludeしてるとか。

>>623の例だと、"Image.h" や "Input.h" の中から
#inlcude "Chara.h" してるとか。

それ以外は…、CharaのつもりでCheraと書いてたとか…。

632 名前:名前は開発中のものです。 mailto:sage [2007/02/17(土) 06:45:59 ID:uHwTsZsY]
Common.hから#include "Player.h"を消すと動く気がする。
Player.hは必要なファイルだけで個別にinclude

633 名前:名前は開発中のものです。 mailto:sage 途中で送信してしまった [2007/02/17(土) 06:54:22 ID:uHwTsZsY]
無理矢理動かすなら、Player.h内に

#include "Chara.h"
class Chara;

と書くとか。前同じような症状に見舞われたときはこれで解決した。

634 名前:名前は開発中のものです。 mailto:sage [2007/02/17(土) 14:34:05 ID:XTJnm0Cy]
まだ書き始めたばかりなら、もう一回新規プロジェクトから作ってみれば。
あと、インテリセンスはよくバグるから信用ならん。
でも、超ありがたい機能だけど。

635 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 01:53:41 ID:fBDDrWPS]
作ったソフトをネットで頒布するなり同人イベント等で売る場合、大体どんなインストーラー使うのが一般的ですか?
InstallShield?
Inno?
NSIS?
まさか自作?
どうもその辺わからんとですよ。

636 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 02:00:49 ID:gc1ATZ1q]
インストーラが無い奴も多いよ

637 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 02:32:33 ID:Ek+a84kl]
Windows Installer を使いたいと思っているも、
結局時間が無くて lha のウィザード付き自己解凍にしてる俺。


ごめん。

638 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 02:38:58 ID:SnJeuoqQ]
>>635
取り敢えずどのOSでも安定して動いてる&稼働実績がある&フリーなので
Nscripterのサイトで配ってる奴を使ってる。

正直微妙だけど安定してるのでいいや、って。



639 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 06:21:22 ID:yI1nzs4E]
やっぱ正式版だとインストーラ使うんだろうな。。。
俺が作ってるソフトって完成版でも30分で削除される運命にある感じだけど、
それでもインストーラ付けていいだろうか、、、

640 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 07:20:52 ID:stSmt5Eb]
>>635
簡単なバッチファイルとかどうよ
動作がわかるからわかる人にはいいんでないかと

641 名前:名前は開発中のものです。 [2007/02/18(日) 13:12:04 ID:XPNIwQtK]
キャラ番号とか武器番号とかを確保する変数の型なんですが
0〜255までの範囲しか使わないとすると皆さん
unsigned char
unsigned short int
unsigned int
のどれ使います?

642 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 13:14:18 ID:pKWHcNqb]
型変換のwarningが鬱陶しいから何も考えずに整数は全部int。
すでに単位がギガになっているのにけちっても大していいことないし。

643 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 13:15:35 ID:R2dzoSu3]
>>641
お前さ、何かある事にそんなレベルのことを毎回毎回、ひたすら聞いて回るのか?

644 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 13:33:46 ID:gc1ATZ1q]
開発環境によるがPCなら気にしないで全部int

645 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 13:47:35 ID:stSmt5Eb]
最大が255のときのみなんとなくchar
それ以外はint

でも武器とかキャラの番号ならintくらい大きく取っといたほうがよくないか

646 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 15:35:12 ID:2GADQSWK]
でかい配列、といっても数百kb程度だが、なら
チャーやなるべく小さめの型。それ以外だったらintだね。
セーブする時はファイルは小さい方が良いだろうし、
それにあわせて小さめの型を選んでおけば何かと楽だろうという考え。

647 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 16:19:58 ID:X2xOKusD]
計算速度も小さいcharとかよりもintが速いんじゃなかったっけ。

648 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 18:40:12 ID:gc1ATZ1q]
intのがはやい



649 名前:名前は開発中のものです。 mailto:sage [2007/02/18(日) 23:33:54 ID:o4vml5el]
アーキテクチャの仕様ですね

650 名前:名前は開発中のものです。 [2007/02/19(月) 19:01:00 ID:nPLWxo5C]
age

651 名前:名前は開発中のものです。 [2007/02/19(月) 23:45:18 ID:mZbYr006]
641です。
皆さんそこまで意識はせずに作ってるってことですかね。
ちなみに開発環境は次世代機なんですがセーブファイルとか全体の
プログラムサイズとかよりもintのほうが早いからintでみたいな感じですか?
まぁ単純にこの部分だけ見てそうとはいえないとは思いますがアドバイス宜しくお願いします

652 名前:名前は開発中のものです。 mailto:sage [2007/02/19(月) 23:53:16 ID:dx4YZEQr]
そんな事ばかり考えていたら、プログラムできんだろ。
ドキュメントとして後から見ても解るように明示的に型指定する。
将来的に拡張の可能性の有無も考慮する。
今時のCPUは、32bitだからどれを使っても同じ。

653 名前:名前は開発中のものです。 mailto:sage [2007/02/19(月) 23:59:02 ID:E6YPoGSB]
しかしなんでこう、どうでもいいところばかり、

グダグダグダグダ
グダグダグダグダ
グダグダグダグダ

654 名前:名前は開発中のものです。 mailto:sage [2007/02/20(火) 02:07:02 ID:EXLCFI7m]
メモリビットマップ1枚の容量、2(3)b * 480 * 480 = 500(750)kb
キャラクター100人の容量、400bの能力値 * 100 = 40kb

メモリビットマップはキャラセット、チップセット、
マップ裏ビットマップとか、たくさんの種類があり
かなりの容量になるので、能力データなんてすごく小さいもの。

655 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 04:46:22 ID:E/gWL7b7]
ダイレクトX10ってもうそろそろ考えたほうがいいんやろか?
というよりVISTAすらまだいれていませんけどさ。

656 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 10:07:18 ID:tXUNnTZV]
DirectX10の機能を使わないなら、まだDirectX9でいいと思うよ
それにwindows98〜XPのパソコンの方が格段に多いと思う

657 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 10:17:22 ID:0W8AtbaN]
Vistaインストール済みで売られているメーカーPCのほとんどが、
Direct3D10に対応していない衝撃の事実。

658 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 10:33:26 ID:Mj3WC5Lv]
ってか今VGAってどうなってるんだ?
DirectX9の時はリリース前から対応VGAあったような気がするが。



659 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 12:47:59 ID:tXUNnTZV]
NとAではサポートするDirectXのバージョンが違ったはずだよ
例だけどNは10までAは10.1までとか
まぁ、調べてくれ

660 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 18:40:33 ID:rWNdgnct]
VC++とDX9で箱庭を彷徨うだけのソフトが作りたいんだけど
箱庭データ作成には何がオススメですか?

661 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 20:54:29 ID:nnyJl8mx]
質問です。

D3DX9_xx.dllを直接添付してファイルを公開するのは禁止されているそうなのですが、

ユーザーに一番簡単にdllを入手してもらう方法はなんでしょう?
ソフトに入れることができるインストーラー等もありましたらお教えください。

662 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 01:34:43 ID:HlUBmlbA]
>660
Xモデラーとかどうよ?
緻密な風景とかは無理っぽいだろうけど。

663 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 01:51:53 ID:tqU3WRLO]
>>660
SketchUp はフリーだし簡単に作れるので良いかもしれない。
しかし触ったことはないのでよく知らない。
これも精密な物は無理。

664 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 09:29:37 ID:OXDmM2DF]
>>660
っ DeleD

665 名前:名前は開発中のものです。 [2007/02/23(金) 08:49:45 ID:zU3vQ58W]
>>661
・webインストーラーのアドレスを書いておく
・配布用パッケージを入れておく

webインストーラーは、何故か(正規品チェックのためか)入れて置けないので悲しい。

666 名前:GBsyosinn [2007/02/23(金) 09:27:22 ID:aqHkf5by]
「C言語超入門、ゲームボーイのプログラムをしよう」(すばる舎)という本を先週買いました。
この中に、”伊次郎”という、書き込み機についての製品情報が載っていました。
発売元のゲームテックさんに問い合わせたところ、製造中止、代替製品もないとのことです。

【質問】
@C言語で作ったプログラムをぜひともGB本体で動かしたいです。
どういったものを買いそろえればよいでしょうか。
伊次郎に替わる、ブランクカートリッジや、プログラムの書き込み機など、入手方法を知りたいです。

A私は、ゲームボーイアドバンスとSPを持っていますが、このハードは、GBのカセットを遊ぶことができます。
作ったプログラムをアドバンスで動かせるでしょうか。

667 名前:名前は開発中のものです。 mailto:sage [2007/02/23(金) 10:31:26 ID:f+ZZ6XHU]
GBじゃなくて携帯じゃだめなのん?

668 名前:名前は開発中のものです。 [2007/02/23(金) 12:10:03 ID:aqHkf5by]
>>667
携帯でも動かせるんですか?
できればゲーム本体で動かせたら感動するだろなー、
とは思うんですが、

携帯で動くのなら、
ぜひ方法を教えてください!



669 名前:名前は開発中のものです。 [2007/02/23(金) 12:11:11 ID:aqHkf5by]
あ、あと、
携帯は、javaという言語で
書かなければならないと思っていたのですが、
C言語でもかけるのですか

670 名前:名前は開発中のものです。 mailto:sage [2007/02/23(金) 12:26:22 ID:f+ZZ6XHU]
javaになるだろうけど、そっちの方が金も手間もかからんかなーと
今から始めるならCもjavaも似たようなもんじゃね?と

671 名前:名前は開発中のものです。 [2007/02/23(金) 12:50:41 ID:aqHkf5by]
実は、Cと平行してJAVAもやるつもりでおりました。
貴殿の意見は、まさに渡りに船です。
ぜひ方法を教えてください(^^)

あるサイトで、JAVAでゲーム書くやつぁいねーよな、
みたいな文章を見かけたのですが、
やはり携帯はJAVAなんですね。

672 名前:名前は開発中のものです。 mailto:sage [2007/02/23(金) 15:09:51 ID:f+ZZ6XHU]
携帯 java で検索かければ結構出てくる
プログラム作りたいなら検索する癖付けておかないと辛いぜ

673 名前:名前は開発中のものです。 [2007/02/23(金) 16:45:27 ID:2JUKtCsH]
>>666
何がやりたいかをはっきりさせた方がいいと思いますよ

・ゲームが作りたい
→PCでいい(Visual Stuido Express + DirectX)

・GBのソフトが作りたい
→今は、書き込みツール(GBExchanger)とか、生ROMが入手難(´д`;)
あと、C言語でもできるけど、凝ったことやろうとすると、アセンブラがいる。
けっこう、茨の道

・携帯ゲーム機のソフトが作りたい
→GBより、開発環境が手に入りやすいGBAがお勧め
エミュレータで動作確認もできるし
C言語で書けるので、GBより楽

DSもいいけど、DSは、エミュレータがねえ

674 名前:名前は開発中のものです。 mailto:sage [2007/02/23(金) 21:33:01 ID:P47Zos4t]
ブランクカートリッジも書き込みツールも通販で手に入るF2Alinkerぐぐれ
ちなみに書き込みツールは「Linuxから目覚めるぼくらのゲームボーイ!」という本に付録としてついている

675 名前:名前は開発中のものです。 mailto:sage [2007/02/24(土) 06:57:49 ID:RNRQvZib]
ゲーム中のデモを取り込んで動画にするソフトってありますか?
自力で作ろうと思ったけど無理だったよ。

676 名前:名前は開発中のものです。 mailto:sage [2007/02/24(土) 16:18:25 ID:X8u/gQ2k]
frapsとか

677 名前:名前は開発中のものです。 mailto:sage [2007/02/25(日) 17:06:34 ID:twaXTRZZ]
板違い

678 名前:名前は開発中のものです。 [2007/02/25(日) 18:57:02 ID:jlf+Igax]
>>675
こっちが詳しい。

【鑑賞】 ムービースレッド 【作成】 part2
game12.2ch.net/test/read.cgi/gamef/1167265823/

まあ、でも、板違いでもなかろうに。
自作ゲームのデモとりたいってことはある




679 名前:675 mailto:sage [2007/02/26(月) 03:30:01 ID:tfF+RgOS]
676-678
ありがとうございます。

680 名前:名前は開発中のものです。 [2007/02/27(火) 10:02:11 ID:gKz3cE50]
このツールに関するスレッドってありますか?
ム板などの外部板でも良いので教えてください

Lamp:ゲーム開発とその学習をサポートするミドルウェア
ttp://lamp.sourceforge.jp/index.html


681 名前:名前は開発中のものです。 [2007/02/27(火) 11:18:23 ID:tuePWL1X]
「2ch Lamp」でぐぐれ

682 名前:名前は開発中のものです。 [2007/03/01(木) 21:08:45 ID:c8NsM9Cv]
将来会社設立してゲーム作ってお金もうけようと思ってるだけど、無謀ですかねやっぱり

683 名前:名前は開発中のものです。 mailto:sage [2007/03/01(木) 21:11:38 ID:sn6aALcL]
ここでそんなこと聞いてるようじゃ無謀だろうな。

684 名前:名前は開発中のものです。 mailto:sage [2007/03/01(木) 21:14:12 ID:5r9io62i]
ヒント:派遣=奴隷
後はわかるな

685 名前:名前は開発中のものです。 mailto:sage [2007/03/01(木) 21:20:19 ID:ftNb9R1u]
ttp://pc11.2ch.net/test/read.cgi/gamedev/1172746135/

686 名前:名前は開発中のものです。 [2007/03/01(木) 21:26:11 ID:c8NsM9Cv]
>>683
その言葉ものすごく参考になりました。

687 名前:名前は開発中のものです。 mailto:sage [2007/03/02(金) 03:32:19 ID:p2Vq3Tbg]
無謀とかどうでもいいから、そのためにどうすればいいか考えて行動しろ。
無駄にはならんから。

688 名前:名前は開発中のものです。 [2007/03/02(金) 20:45:19 ID:vGgDWh2/]
避難所が見れないです



689 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 01:09:51 ID:CNJjRnL5]
>>681
見あたりませんね。
このソフト自体、あんまり知名度無いみたいな・・・

690 名前:名前は開発中のものです。 [2007/03/03(土) 03:36:40 ID:bCyOKHoD]
newで動的に確保したメモリはソフト終了時には自動破棄されますよね?
それとも自分で解放しないと残っちゃうんですか?

691 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 08:57:28 ID:i74lrKW1]
Win95は解放しなかった気がする。

692 名前:名前は開発中のものです。 [2007/03/03(土) 09:45:20 ID:DgGdUJio]
>>690
OSが開放することを期待できるが、通常は自前で開放。
今時なら、shared_ptrとか類似品つかって、開放も自動化


693 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 09:49:18 ID:vCwRwuyk]
>>688
pc11.2ch.net/test/read.cgi/gamedev/1156117275/152
とのこと。対応あるまで待つがよろし。

694 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 18:28:37 ID:XBSQP4wn]
>>692
>>691
最初は自前で解放してたんですが、deleteしようとする時に
free関数?の内部でエラーが起こるようになって困っていたのです

といってもデストラクタで解放しているので、無理に自分でやらなくていいかな、
なんて考えたんですが、shared_ptrとやらを調べてコードを書き換えてみます。

ありがとうございました。

695 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 18:38:16 ID:Ru/IM+9G]
ああ、それたぶん2回deleteしてるか、NULLにdeleteかけようとしてる。

696 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 19:50:26 ID:s5Ext0ub]
最近ゲームプログラミング遊びを始めた者ですが
シャープペンの芯やノートの消耗が激しくなった気がします
頭がいい人や慣れた人なら紙に色々書かなくてもできるようになるのでしょうか
今の状態だとどんなアプリを作るかとか、動作の細かい仕様とか、
それを実現するためにどんなクラスを使うかとか、紙の上でアルゴリズムを考えるとか・・・
ヘルプやググッタリして色んな機能の使い方メモりながら考えてるとかすると書類の山になります

697 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 19:59:03 ID:XBSQP4wn]
>>695
ちゃんとこういう風に→ if(p){ delete (p); p = NULL; }やってるんですが

>>696
むしろ、そっちの方がいいと思うけど
俺はそういうのしたことないから、いつもクラスとかメンバとか追加の嵐だもん
見習いたい

698 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 20:04:40 ID:Ru/IM+9G]
>>697
初期化直後や、他でpをdeleteしてNULLをセットし忘れ、
pが不定値( != NULL)の状態でデストラクタを通るようなことはない?

NULLが本当に0であると確信できる?
(NULL != p) と (bool)(p)が一致するって仕様で決まっていたっけ?

複数のスレッドが回ってて、同時にデストラクタに突入したりしない?

以上、思いつく限り挙げてみた。



699 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 21:27:01 ID:ngO2HFdJ]
#define NULL 0
delete(p=NULL)は無視される
どっちもC++の仕様

700 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 22:15:35 ID:JEyK3Rup]
#defineで定義している以上言語仕様じゃないだろwww

NULLを0で定義するのは慣例だし、
0以外で定義したらシベリア超特急に乗せられるだろうがな!

701 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 22:52:24 ID:5Y1Mb8L8]
>>700
pc11.2ch.net/test/read.cgi/tech/1164376614/


702 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 22:53:32 ID:yWONZaM+]
C++だと NULL ではなくて 0 を使うのが正しいんだよな、確か。

703 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 00:32:52 ID:FPtRQ/OY]
NULL論争が勃発しそうな流れだな。

704 名前:名前は開発中のものです。 [2007/03/04(日) 02:06:56 ID:hCl1x1zT]
DXライブラリっての使ってゲーム作り始めたんですが
これってひょっとして将来的にwinAPIバリバリに使えるようになりたいと思ってるなら遠回りでしょうか?
初めから根底から素のAPI使ってゲーム作った方がいいですか?
ちなみに今の自分の能力はコマンドプロンプトで使う普通のC言語そのものはそれなりできる程度です。

705 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 02:15:43 ID:+mKojVx4]
>>704
DXライブラリはDirectXを簡単に扱うためのライブラリであってWinAPIとは別物です。

706 名前:名前は開発中のものです。 [2007/03/04(日) 02:28:37 ID:hCl1x1zT]
>>705
あ、なるほど、ありがとう。
まだよくわかってなかったようです。すみません。

では質問を変えて
DirectXを本格的に扱おうと思ってる場合だとやっぱ遠回りなんでしょうか?
DirectXの基本からやったほうがいいでしょうか?

707 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 02:30:19 ID:1xCyChNn]
俺はDXライブラリをめちゃくちゃ使いこなせるけど
DirectXの初期化のやり方もしらない

つまりそういうことだ


708 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 03:22:22 ID:nhdG+7sO]
ゲーム作りたければDXライブラリでいいよ
3Dエンジンとか作りたいならDirectX勉強しな



709 名前:名前は開発中のものです。 [2007/03/04(日) 03:35:21 ID:hCl1x1zT]
>>707
>>708
なるほど。参考になりました。
色んなものを作りたいので、要するにどっちもやれってことですね。
ありがとう。

710 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 03:48:03 ID:+mKojVx4]
>>709
個人的な見解だけど、いきなりDirectX勉強するぜーってよりは、
DXライブラリ何なりでDirectXを使ったゲームを作ってみて、
おいおいDirectX勉強した方がいいと思う。
あぁライブラリではこういう事やってたのかーとか、実体験と結びつくと理解しやすいからね。

711 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 03:58:25 ID:/1QkQp1w]
ライブラリなんて枝葉の事しかやってくれないからな。

712 名前:名前は開発中のものです。 [2007/03/04(日) 13:34:27 ID:dlOeAODf]
質問です。
Windows98SEでGetGlyphOutline(GGO_GRAYn_BITMAP)を用いて文字を描画しているのですが、
CreateFontで指定した文字の太さが反映されず、標準の太さにしかなりません。
また、イタリック体に指定すると、左に傾いた文字(普通は右)になってしまいます。
TextOutで出力すると正常に動作しますし、同じコードをXPで試しても問題なく動きます。

原因や回避策をご存知の方は居られませんか?

/* 再現コード */
/* 文字コードはSJIS */
GLYPHMETRICS gm;
TEXTMETRIC tm;
unsigned char * font;
MAT2 mat2 = { {0,1}, {0,0}, {0,0}, {0,-1} };
HDC hDC = GetDC(hWnd);
HFONT hFont = CreateFont(26,0,0,0,
700, // Weight
1, // Italic
0,0,SHIFTJIS_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,
DEFAULT_QUALITY,DEFAULT_PITCH | FF_DONTCARE,"MS ゴシック"
);
HFONT hOldFont = (HFONT)SelectObject(hDC,hFont);
GetTextMetrics(hDC,&tm);
bufsize = GetGlyphOutline(hDC,'あ',GGO_GRAY8_BITMAP,&gm,0,NULL,&mat2);
font = (unsigned char *)malloc(bufsize);
GetGlyphOutline(hDC,'あ',GGO_GRAY8_BITMAP,&gm,bufsize,font,&mat2);
SelectObject(hDC,hOldFont);
ReleaseDC(hWnd,hDC);
DeleteObject(hFont);
; // 描画処理
free(font);

713 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 13:38:15 ID:nhdG+7sO]
>>712
左に傾くのは変換行列が単位行列じゃなくて反転行列になってるからじゃね?w
太さのほうは分からんっす
しかし何時みてもCreateFontの引数はカオスだな

714 名前:名前は開発中のものです。 [2007/03/04(日) 14:14:41 ID:wHip6mNg]
四月にPC買おうと思ってるんですが、RPG作りに適したPCとかってあるんでしょうか?

デスクトップのほうがいいんでしょうか?

RPG作りに適したソフト?みたいなのはあるんでしょうか?

教えていただけると幸いです。無知ですいません。

715 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 14:22:06 ID:6Bwv+Myt]
PCは最近のものなら何でもいい。
ソフトはRPGツクール。

716 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 14:24:06 ID:mELvsFnZ]
ちなみにツクールに関してはこちらの板がよろしいかと。

game11.2ch.net/gameama/


717 名前:名前は開発中のものです。 [2007/03/04(日) 14:34:36 ID:wHip6mNg]
>>715
>>716
ありがとうございます。

718 名前:712 mailto:sage [2007/03/04(日) 14:46:11 ID:dlOeAODf]
>>713
なるほど、DIBへの描画だからと反転させていたのですが、
98とXPでは変換行列の解釈が違うようです。
反転を解除して逆から描画するようにしたらどちらも右に傾きました。
どうもありがとうございます。
太さのほうは相変わらず謎のままですが……。



719 名前:名前は開発中のものです。 mailto:sage [2007/03/07(水) 23:31:07 ID:2px++9d5]
Irrlichtという3Dエンジンはいろいろなメッシュの形式サポートしているようですが
どうやって作ればいいのかわかりません。
MetasequoiaLEで.Xを出力したら何故か0 nodes,0 polysとなり読めませんでした。
3D Studio(.3ds)
Bliz Basic(.b3d)
Cartography shop 4(.csm)
COLLADA (.dae, .xml)
Delgine DeleD (.dmf)
DirectX (.x)
Maya (.obj)
Milkshape (.ms3d)
My3D (.my3d)
OCT (.oct)
OGRE Meshes (.mesh)
Pulsar LMTools (.lmts)
Quake 3 levels (.bsp)
Quake 2 models (.md2)

720 名前:名前は開発中のものです。 [2007/03/08(木) 19:06:51 ID:yCwQoQsd]
2Dの格闘ゲーム作るのってどの言語がいいですか?
ツクールじゃなくて、1から作ってみたいので。

721 名前:名前は開発中のものです。 mailto:sage [2007/03/08(木) 19:17:40 ID:7a2ayY7g]
Java
既にKFAって言うものがあるから、それのソース見ながら勉強できる


722 名前:名前は開発中のものです。 [2007/03/08(木) 21:16:17 ID:yCwQoQsd]
Javaって遅くないですか?自分のPCがあまりいいスペックではないので、なるべく軽さを追求したいです。

あと、追加で質問になってしまうのですが、有名な同人ゲーム(メルブラとか、東方萃夢想とか)などは、
どのような言語で作っているかご存じないでしょうか。

723 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 01:14:02 ID:mU7PVQak]
諦めろ、そんな質問してる時点で君には無理だ。

2D格ゲー作りたいなら先にドット描いて格ツクで作ってみればいいじゃないか。
そのあとでドット使いまわしてCでもC++でもC#でもHSPでもDlphiでもひまわりでもなでしこでもFLASHでも好きなの勉強しろハゲ

724 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 02:11:33 ID:OJcnOvXI]
なかなかのツンデレさんだ

725 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 03:31:14 ID:IwQs1FZt]
最近のJavaで遅いゲーム作ってしまうようなヤツは他の言語使っても一緒。

726 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 03:33:10 ID:l4bht04N]
javaが遅いとか何時の話してんだよ?
今のjavaがまともに動くスペックなんて最近のエロゲの必須環境程度だぞ?

チューニングも要らなくなったし。重い3Dゲーやってりゃハード叩く方が面倒くさくなってきた。

727 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 08:11:43 ID:XeS3gtaw]
>>722
ダメな初心者の典型的なパターンだな。
こんなことを言っている奴がゲームを作れた例がない。

728 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 09:14:55 ID:z/0+Lupq]
集中砲火キタ━(゚∀゚)━



729 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 11:58:27 ID:e7LFbbBG]
でも皆の言ってる事事実だから仕方ない。
さわりもしないのに・・・

>>自分のPCがあまりいいスペックではないので

アムロ「くっ、機体の調整がまだ完全じゃないのか!?」
と言ってる事変わらんだろ?

こんな奴、何するにしてもdellでもデュアルxeon G5でも一緒。
AT互換機組ませたらVGA叩きで投げ出すだろ。

730 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 12:00:29 ID:e7LFbbBG]
ちょw途中・・・orz

そんな奴に格ゲーは無理

>>272 のIDがS3わらたw






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<259KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef