【ポケピ?】PocketPCのゲーム制作情報スレ【ピカ-】
■ このスレッドは過去ログ倉庫に格納されています
00011
02/06/09 16:29ID:???情報くれ!
0122名前は開発中のものです。
2005/12/12(月) 18:49:40ID:xzlPJgNB画面モード切りかえ対応は面倒そう
レイアウトが縦画面前提で作ってるからなぁ
0123名前は開発中のものです。
2005/12/20(火) 19:23:40ID:0d9RBh/WそもそもGDIが縦横切り替えをやってくれるだけの話だから、
GAPIやDirectX描画に縦横切り替えはあまり関係ないと思われ。
0124名前は開発中のものです。
2005/12/20(火) 23:34:10ID:A3hUJkK8普通にGDIで作るゲームの場合、横画面モードで起動された時の対応は必要だと思う
クライアント領域が大きく変わるからね
0125名前は開発中のものです。
2007/01/25(木) 22:32:44ID:0hBWfkVy0126名前は開発中のものです。
2007/02/15(木) 15:42:14ID:JyiyMc5t0127名前は開発中のものです。
2007/10/25(木) 18:19:22ID:UcTvIsDj描画処理は全部気合いで作らないとダメです。
しかも色数も色々あるので可能ならマルチプラット対応にしてそこまで。
サウンドはWin32から移植するしかないかな。
CPUは今はARM系だけになってるけどハンドヘルドやPocketPCまでは複数あった。
シグマリとかには勝手版のGAPIダミーが出てるからそっちでも実機検証しないとダメ。
x86版はEMUがあるけどGAPIは無かったような。
デバッガは実機とLANで繋がないと転送遅くて話にならない。
さらにWin系の常でタイマで同期取った上に描画部と非同期推奨なので技が必要です。
スレッドの一つ覚えになります。
内部Unicodeで逐一マクロを指定する必要があるのにも注意。
敷居は高めだけど探せばソース付きのフリーソフトも出回ってるから見てみれば?
GAPIにも一応サンプルはあるけど。本当に一応でしかない。
「WinCE3.0アプリケレーションプログラミング」は一冊購入した方がいい。
あとはヘルプ見てヘルプ見てヘルプ見る。
Win32APIをマスターしているかどうか。MFCも使えなくはないが。
なおeVBはeVC4からは消滅してしまいました。
最近のは.Netも走るらしいけど、CEではどうだかね。
0128名前は開発中のものです。
2007/10/25(木) 18:23:07ID:UcTvIsDj68k時代のPalmには無理な処理もこなせます。
0129名前は開発中のものです。
2007/12/13(木) 17:07:10ID:O2leQLVb0130名前は開発中のものです。
2007/12/13(木) 17:45:19ID:a9rLmq8I糞レスに本気レスしてしまった・・・OTL
0131名前は開発中のものです。
2007/12/13(木) 20:19:13ID:O2leQLVbPSPでPCのRPGツクールのエミュを解析中ってのは見つけたんだけど
やっぱないよねぇ
0132名前は開発中のものです。
2008/03/31(月) 03:00:21ID:CGAJ/m4k何か書いてる人がいないかと検索してみたらこんなスレが
存在していたとは・・・
0133名前は開発中のものです。
2009/03/23(月) 11:48:16ID:OnYR19B90134名前は開発中のものです。
2010/01/16(土) 14:28:21ID:BszBWgrs0135名前は開発中のものです。
2010/04/28(水) 13:58:33ID:CtdakARB0136名前は開発中のものです。
2011/07/30(土) 02:28:41.84ID:HARtFpAMhttp://d.hatena.ne.jp/n7shi/searchdiary?word=%2A%5BWindows%20Mobile%5D
0137S ◆KI8qrx8iDI
2012/01/17(火) 01:12:40.88ID:VbHXzuHj0138S ◆KI8qrx8iDI
2012/01/17(火) 01:14:26.79ID:VbHXzuHjhttp://island.geocities.jp/flcl_ride_on_shooting_star/game/OneStoneWM/OneStoneWM0002.zip
獲物に石っぽいものを投げつける感じ?のゲームです。
CF2.0とVGA環境があったら動きます。まだ作りかけですが試していただける方がいたらぜひ
0139S ◆KI8qrx8iDI
2012/01/18(水) 00:53:11.31ID:BlnJ8Gv0QVGAにしようかなあ
0140S ◆KI8qrx8iDI
2012/01/19(木) 10:52:30.67ID:ELQvwv8hTransparentimageが遅いみたいなんでやめてみました。S21HTでもちょっと改善されてるっぽいです
0141S ◆KI8qrx8iDI
2012/01/20(金) 03:41:02.16ID:DUCLCj/Eゲームクリアやゲームオーバー表示中でも石や獲物が動いたりマウスでキャラが動きます。
急に画面が止まるとストレスがマッハだったので・・・
よし、これはひとまず仮完成ということで。次はどんなのを作ろうかなー
いつぞやの計算ゲームか、
鳥人間?みたく連打して飛距離を図るゲームか、
次々と降ってくる隕石?を撃墜するゲームか
はたまたガンシューティングか・・・はてさて
0142S ◆KI8qrx8iDI
2012/01/23(月) 01:14:13.38ID:cAYTWoQl0143S ◆KI8qrx8iDI
2012/01/29(日) 01:32:11.20ID:tLNSj2RB縦画面を使うときは問題ないけど画面を回転した時にちょっと描画のコツがいるのですね・・・把握しました。
QVGAでもVGAでもWVGAでも、320x240としてしか扱えないと・・・この辺はまあ古い仕様のせいなのかな
WVGAだと端っこの部分は灰色のままになっちゃうけど仕方無さそうっすねー
0144S ◆KI8qrx8iDI
2012/02/04(土) 10:45:46.70ID:dMwguJjYDIBSectionを導入してみた・・・けどPPCでの速度は変わらない・・・気がする。
なにか間違えてるのかなー・・・うーん
とりあえず作成した手順
・画像ファイルをBitmapクラスで開く
・CreateDIBSectionでバッファを作成。BitmapをLockBitsして取り出したデータをDIB領域にコピーしてBitmapは破棄
描画時の手順
・バックバッファに背景やキャラを描く時はDIBの直データを1バイトづつコピー
・バックバッファを最後にメインスクリーンに描画する時だけBitBltで描画
0145S ◆KI8qrx8iDI
2012/02/10(金) 02:46:36.64ID:aN1KDCKohttp://dobon.net/vb/dotnet/programing/eval.html
普通の.net frameworkだと計算式がどうこうとかいう関数もあるみたいだけど・・・CFでは(つ∀`)
左辺と右辺の式が一致するか判定みたいなロジック、すごく面倒なりぃ・・・
0146名前は開発中のものです。
2012/02/19(日) 21:47:42.54ID:EdblmHAa>>143
VGAで480x640フルに扱いたいのならRAWFRAMEBUFFERを使うといいよ
ttp://www.maths.univ-evry.fr/pages_perso/vtorri/files/winmo.cpp
> GXDisplayProperties → RawFrameBufferInfo
> GXOpenDisplay,GXGetDisplayProperties → ExtEscape
> GXBeginDraw → rfbi.pFramePointer
この辺りが置き換わるだけ
0147S ◆KI8qrx8iDI
2012/02/25(土) 00:21:47.85ID:4tDjV83vさぞや名のあるプログラマ様に違いないでしょう・・・
最近ちょっと忙しくていじれてないけど何か作りたくはあります・・・

新作ってまだ出てるの?
0149名前は開発中のものです。
2014/01/27(月) 22:34:35.54ID:vhi0ZVP6■ このスレッドは過去ログ倉庫に格納されています