PSP xvi

PSPプログラミングを教えるブログ(本気で頑張る人アクセス大歓迎サイト)

PSP-X.gif

記事の間違いを報告  新アップローダー
記事修正情報 PSPプログラミング資料 自作ゲーム PSP用エミュレータ リンク

公認リンク
公式PSP専科 公式PSVita専科 はじめるPSPSDK PSP EXEC GAME M@STER PSP 猫山のYouTubeチャンネル

TAG
全記事にタグをつけています  http://nekoyama2gillien.blog36.fc2.com/?tag=タグ
PSP PSPプログラミング DXライブラリPortable OSLib ショートプログラム ハローワールド
PSP自作ゲーム PSP自作ソフト エミュレータ ゲームアーカイブス PSP動画
動画 初音ミク ミクミクダンス MMDドラマ ゲーム 魔法少女まどか☆マギカ 侵略!イカ娘
アイドルマスター

このブログについて

このブログでは、非公式のPSPソフト、いわゆる自作ソフト( PSP Homebrew )を作る事を目的とします。

著作権などの こまかい利用規約については、こちらを開いてお読み下さい

このブログについて知りたい方、初めて来訪された方はこちらを開いてお読みください
お問い合わせは 猫山猫宗(nekomune@gmail.com)までどうぞ


当ブログはリンクフリーです。ブログ名は、アルファベットで「PSP xvi」と書いて『ピーエスピー・エクシビ』とお読みください。
相互リンクを希望されるブログ運営者様は、ココで申請して下さい。


このブログで全記事から探し物の方は、ここをクリックして下さい。
http://nekoyama2gillien.blog36.fc2.com/?all

スポンサーサイト 

--/--/--
--. --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[edit]

CM: --
TB: --

page top

DXライブラリPortable は、PSPSDKに追加するライブラリなのでプログラミング言語の仕様が変わるとかいう問題はありません.

基本のC++言語を勉強していれば、プログラムを作ることは出来ます.
ただ、「DXライブラリPortable」を使用する際には決められた構文を書いてやる必要があるだけなので、ソレを覚えれば恐いモノなしです.


では、「DXライブラリPortable」を使ってのプログラムソースの書き方を ご紹介
↓↓ 赤い文字部分は変更しないで下さい。あとの文字部分は自由に書き換え可能です.

#include <dxlibp.h>

PSP_MODULE_INFO("PSP_HOMEBREW", 0, 0, 0);
PSP_MAIN_THREAD_ATTR(THREAD_ATTR_USER | THREAD_ATTR_VFPU);

int main(int argc, char *argv[])
{
if(DxLib_Init() == -1) {
// もしライブラリの初期化に失敗したら
goto EXIT; // ラベル:EXIT へ飛びます
}

NICEGAME( ); // 実プログラム本体

// エラーが発生したら、すぐココに飛んできます
EXIT:;
DxLib_End();
// 終了します
return 0;
}



このように、DxLib_Init() と DxLib_End() で はさむだけです.始めと終わりの書き方だけが指定されているのです.
あとは、ライブラリのマニュアルからコピペしてソースを作って、パラメータ部分を正しく入力してやれば、エラーの出ないプログラムソースになるかと思います.

マニュアル(ヘルプ)の参照方法は、DXライブラリPortable の導入記事で書いたように、index.html のショートカットを作ってデスクトップに貼ってあるかと存じます.
index.html のショートカットを右クリックして軽いブラウザで開いて まず 上の「モジュール」タブをクリックして「使用必須関数」をクリックしてみると、DXライブラリの必須関数が書かれていますので、コピペしてソースを作ります.


この記事のソースをコピペして雛形として保存しておいても良いかも知れません.

今回は、核の部分を書く、という記事だけで終わります(参照用).
次回、サウンド編について書きます.

【 関連記事 】
PSPプログラミング PSPSDKにライブラリを追加しよう(2) DXLibP v0.5.5
PSPプログラミング DXライブラリPortable を使ってみよう(1) mp3再生


関連記事
スポンサーサイト

[edit]

CM: 0
TB: 0

page top

この記事に対するコメント

page top

コメントの投稿

Secret

page top

トラックバック

トラックバックURL
→http://nekoyama2gillien.blog36.fc2.com/tb.php/222-bc23d0be
この記事にトラックバックする(FC2ブログユーザー)

page top


h o m e |


 

2017-04