dotfw
Path : sample\dotfw
fwmap1.hsp
#include "dotfw.as" #define MYMAP_ID (1) マップを使ったサンプル (マップエディタで作成したtest.tmapを表示します) df_config "ps1 Z200" df_reset df_loadbgmap MYMAP_ID, "test.tmap" df_mapaction MYMAP_ID, 0, 0 マップアクション設定 df_bgview MYMAP_ID, 80,80, 20,20 スクロール設定 df_mes "TAMANE DOT
sample\dotfw\fwmap1.hsp -
fwmap2.hsp
#include "dotfw.as" #define MYMAP_ID (1) マップを使ったサンプル2 (64×64ドットのキャラクターをマップ上で動かします) df_config "ps1 Z200" df_reset df_loadbgmap MYMAP_ID, "test.tmap" df_mapaction MYMAP_ID, 0, 0 マップアクション設定 df_bgview MYMAP_ID, 90,90, 10,10, 32, 32 スクロール設定 df_celload
sample\dotfw\fwmap2.hsp -
fwmap3.hsp
#include "dotfw.as" #define BGPIC_ID (0) #define MYMAP_ID (1) マップを使ったサンプル3 (「test2.tmap」マップ上でジャンプアクションを実行します) df_config "ps2 Z100" df_reset df_setbgpicfile BGPIC_ID,"sozai5.jpg" 背景画像 df_loadbgmap MYMAP_ID, "test2.tmap" マップファイル読み込み mapsx =
sample\dotfw\fwmap3.hsp -
fwmap4.hsp
#include "dotfw.as" #define BGPIC_ID (0) #define MYMAP_ID (1) マップを使ったサンプル4 (珠音ちゃんのキャラでジャンプアクションを実行します) df_config "ps2 Z100" df_reset df_setbgpicfile BGPIC_ID,"sozai5.jpg" 背景画像 df_loadbgmap MYMAP_ID, "test2.tmap" マップファイル読み込み mapsx = _dotfw_curmapx
sample\dotfw\fwmap4.hsp -
fwtest1.hsp
#include "dotfw.as" プレイヤー操作テスト (プレイヤーを追加して操作できます) df_config "fc Z300 star" 初期化の設定 df_reset 初期化の実行 df_mes "TAMANE DOT FRAMEWORK",1,1 テキスト表示 df_addplayer プレイヤーを追加 *main df_update 画面更新 goto *main
sample\dotfw\fwtest1.hsp -
fwtest2.hsp
#include "dotfw.as" エフェクトテスト (ランダムな位置に花火を出します) df_config "pce Z300 star" df_reset df_addmes "TAMANE DOT FRAMEWORK",1,1, 0,8 df_addfmes "タマネいくよ!!!!",96,80, $00ffff,16 df_addplayer *main if key&PLAYER_KEY_ESC : end if (_dotfw_frame&3)=0 { df_addfire
sample\dotfw\fwtest2.hsp -
fwtest3.hsp
#include "dotfw.as" 単純な縦画面シューティングゲーム (ランダムな位置から敵を出します) df_config "arcade Z300 star" df_reset df_addmes "TAMANE DOT FRAMEWORK",1,1, 0,8 df_addplayer 120,210,CHR_SHIP1 プレイヤーの設定 df_emode EMODE_XAIM, CHR_MONSTER1, 5, 4, 200 敵の設定 *main if
sample\dotfw\fwtest3.hsp -
fwtest4.hsp
#include "dotfw.as" 横スクロール背景テスト (背景画像をスクロールさせます) df_config "md Z300" df_reset df_celload id_bgpic,"yamabg16.png" df_setbgpic 0,id_bgpic df_bgscroll 0, DIR_LEFT, 50 df_addmes "TAMANE DOT FRAMEWORK",1,1, 0,8 df_addplayer プレイヤーの設定 df_emode EMODE_YAIM,
sample\dotfw\fwtest4.hsp -
fwtest5.hsp
#include "dotfw.as" テキスト画面出力テスト テキスト画面にランダムな色で文字を表示します (df_configの指定に「bfont」または「cfont」を指定するとフォントが変わります) df_config "pc80 Z300" df_reset s1="TAMANE DOT FRAMEWORK" *main df_addmes s1,0,24, rnd(16),2 *main2 if key&PLAYER_KEY_ESC : end df_update if
sample\dotfw\fwtest5.hsp -
fwtest6.hsp
#include "dotfw.as" ユーザー定義のモード処理 (EMODE_XAIMと同様の処理をユーザー定義します) df_config "arcade Z300 star" df_reset score=0 スコア df_addplayer 120,210,CHR_SHIP1 プレイヤーの設定 df_eaction *eact_destroy,EACTION_DESTROY アクションを設定 df_eaction *eact_shot,EACTION_SHOT アクションを設定
sample\dotfw\fwtest6.hsp -
fwtest7.hsp
#include "dotfw.as" 敵のシーケンス制御 (上から登場して、上に戻るシーケンスを実行します) df_config "arcade Z300 star" df_reset score=0 スコア df_addplayer 120,210,CHR_SHIP1 プレイヤーの設定 df_emodesub *modesub_1:emode_1=stat 新しいモードを追加 seq1=1 df_addseq seq1, EMODE_XAIM, 12, 0
sample\dotfw\fwtest7.hsp -