blogこの広告は、90日以上更新していないブログに表示しています。かいの書く時間が無いので適当に説明します。・SDLのインストール。・AppletTest.hにProce55ingのソースをコピーしてビルドしてください。・クラスの宣言方法などはAppletTest.hにかかれている方法で行うと移植しやすくなると思います。・dataフォルダの中身はVC.NET等でデバッグする場合はvcprojと同じフォルダに置くと読み込めると思います。・実行時は同じフォルダにないとダメです。・FontファイルはProce55ingのfontsから持ってきてください。.vlw.gzという拡張子になっているので解凍したvlwファイルを使うようにしてください。・beginPixels/endPixelsすると遅い・backgroundしない時のFlip処理が環境によって怪しい・beginShapeした時や、box関数を呼んだときに線を描いてない・メッセージの取りこぼしがあるかも・なんとなくタイマーの精度がよくないような(期待したframerateになっていない気がする.)・今の所bmp/wavしか対応していない.・圧縮されたフォントが読めない・フォントのY座標がProce55ingと違うような・ウインドウのタイトルバーがしょぼい。何が起こっても知らないけど自由に改変公開してよいです。なにか気になる事があったらメールして下さい。未実装の関数を実装してくれたらメールもらえればマージしたりしなかったりします。拡張されたメディア(ogg,mp3,jpeg,png等)が使いたい場合はSDL_MixerやSDL_Image等を各自で使用するようにして下さい。拡張されたメディアに関してはマージしないかもしれないです。きっかけ】Proce55ingで作っていたゲームをコミケで売ろうと思っていたのですが、パッケージにする時に・ライセンスがよく分からない・Javaのアプレットを売るのはどうなのよ・どの環境でも動くのはいいんだけど重い・Soniaをインストールさせるのめんどくさいということで、パッケージ化しやすいexeにしたいなとなって作り始めました。大分Proce55ingで作ってしまったのと、独自のフレームワークを持ってなかったので、ちょっと直すだけで移植できると良いなと思ってProce55ingの関数を移植してたら何時の間にか目的と手段が入れ替わってたという良くある話です。JavaとC++の違いを完全に吸収するのは不可能なので、ある程度の手作業が必要になってしまうと思います。それって初心者にとって嫌な感じですが、これ触る人はC++コンパイラ持っててJavaもある程度触れる人だろうから問題ないかなと思います。月別アーカイブはてなブログをはじめよう!tattyuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。