OpenSiv3Dのスクリプト機能をはじめよう

はじめに

OpenSiv3D ver.0.3.0で新しく追加されたスクリプト機能。 長時間のコンパイル時間に悩まされることなくOpenSiv3Dでのプログラミングを楽しめるこの新機能、さっそく試してみたので簡単に使い方をまとめてみたいと思います。

f:id:movementi:20181005173355j:plain
今回のプログラムの実行結果

続きを読む

【OpenSiv3D】Jsonからテキストを読み込みGlyphを使って表示する

はじめに

今回は旧Siv3Dのリファレンスに載っているメッセージボックスのサンプルをOpenSiv3DらしくGlyphを使って勝手に書き直してみます。

使用するOpenSiv3Dのバージョンは0.2.8です。

f:id:movementi:20180903175024j:plain

続きを読む

東方天空璋プレイ日記 魔理沙編 その1

f:id:movementi:20180615091354j:plain

今回から魔理沙編です。

相変わらずサブ秋で攻略していきます。

4人目なんでゲーム中の会話パートに焦点を当てて記事を書くことにしました。

スクリーンショットもいっぱい用意しましたよ。

続きを読む

ボタン二回押しで走らせるプログラム with OpenSiv3D

はじめに

f:id:movementi:20180520123613p:plain
馬を走らせます

星のカービィシリーズやマインクラフトなどの多数の有名作品にも搭載されている「ボタン2回押しで走るシステム」(2回目は押しっぱなし)。

今回はそのシステムをOpenSiv3Dで作ってみたので紹介したいと思います。

続きを読む

アクションゲームにおける壁の当たり判定など2 with OpenSiv3D

f:id:movementi:20180515153823j:plain
上下左右どこから触れても大丈夫

前回の記事の最後にも書きましたが下からブロックに当たったときの処理を書いていないので今回の記事で書いていきます。解説は短めです。

続きを読む

東方天空璋プレイ日記 射命丸文編 その4

f:id:movementi:20180502111720j:plain
前回の記事から1ヶ月以上立ちました…久々の更新です。

EXクリアできましたか?

EXクリアできました!

f:id:movementi:20180502111715j:plain
EXクリア!

続きを読む