Tips †
開発に役立つであろう「ワザ」をどんどん追加していくページ
各ページに掲載のスクリプトは見る・実行するだけでなく、相互意見を出し合って理解・発展していけたらいいと思います。
- 一般
- 特殊
- 命令
- dup -- 変数からクローン作成
- dupptr -- メモリアドレスからクローン作成
- goto -- gotoの利用法
- if -- if文を完全マスターしたい方に・・・(HSP2/HSP3)
- logmes -- ログメッセージをファイルに書き出そう
- mref -- モジュール定義命令に指定された引数を受け取ります(HSP2)
- repeat -- repeat文を完全マスターしたい方に・・・(HSP2/HSP3)
- getpathの応用 - getpathのちょっと変わった使い方
- on〜系命令 -- 割り込みジャンプの使い方
- システム
- hsedsdk
- フォルダ
- フォルダ名変更 -- ファイルの○○変更はフォルダの○○変更にも使えたり
- RPG
- アイテム選択欄 -- RPGのアイテムの選択欄を作ってみる
- マップ移動 -- キャラを移動させます(HSP2/HSP3)
- マップ作成 -- マップチップを用いたマップを表示させます
- SRPG
- 移動判定 -- 移動力とマップ情報から移動可能な地点を算出
- 経路決定 -- 指定した地点への最短経路を算出
- COM経路探索 -- COMの指定した地点への最短経路を算出。サンプルデモ。
- マップ内での移動 -- 移動可能範囲の判定、目標地点への最小コスト経路の算出など。
- アドベンチャー
- 構文解析 -- シナリオ等のデータの読み込みなどに使用します。
- 場面転換 -- 背景の切り替えのための演出に使用します。
- トランジション -- 画面の切り替えに使用します。
- レーシング
- 基本 -- レースゲームの基本的な要素
- 慣性を導入した移動 -- リアリティを持たせるために慣性を導入する
- カメラワーク -- 色々なカメラワークを考えてみる
- ゴースト -- 前回操作した車をゴーストカーとして表示する
- ペインティング
- フィル -- グラフィックソフトの塗りつぶしなど(HSP3)
- ライン -- いろんな線(HSP2/HSP3)
- ポリゴン -- GDIを利用して多角形を描く(HSP3)
- USBカメラ(Webカメラ)
- USBカメラ -- HSPCVの基本的な使い方から、USBカメラの基本的な使い方まで。
- 画像イメージ操作 -- USBカメラの画像に対して簡単な処理を行います。
- 画像ファイル化 -- USBカメラの画像を、画像ファイルに出力します。簡易写真機のようになります。
- 絵を重ねる -- USBカメラの画像の上に、標準命令などで画像を描画する。
- 一般
- 物理のおおまかな話 -- ゲームでリアリティのある動きを表現するのにあると役立つ話。物理習ってなくてもok...のハズ。(^ ^;
- サンプル
- プラグイン作例
- プラグイン作成 -- hsp3対応のプラグイン作りたくても一人で作れない方の為に。
- 小ワザのその他 -- 分類に困るようなものや、小さすぎて専用ページを作るまでもないような内容を扱います。
- かんたん入力 -- HSPスクリプトエディタの機能で、これを使うとGUIで命令の入力ができます。
- こんな感じで細分化してみたり。ゲームにはグラフィックも関わってくるので厳密にどこに分けるとかということは置いといて・・・整理として^^; -- kz3
- あぁっ!そっか、ここに置けばよかったんだ<将棋 修正サンクスです。 -- GENKI?