トップページへ
YJライブラリ 2021


Visual Studio 2019 ( Visual C++ ) に対応したプログラム開発支援ライブラリです。

YJライブラリを使用すると
3Dゲームを簡単に作成する事ができます。

ソースコードを配布していますので
ビルドするだけでexeを作成できるので
すぐに自作ゲームとして配布する事ができます。

ゲーム名を変更して、グラフィックを入れ替えれば
オリジナルゲームの完成です。(^0^)/

3Dモデリングやモーションの作成は、YJ Studio を使用しています。


オンライン説明書はこちら

※フリーソフト版は、いくつか機能制限があります。
 機能制限が無いバージョンは、YJ Project や YJライブラリにユーザー登録して頂けた方に配布しています。
※YJライブラリ 2021 ユーザー専用ページで、Recollection ソース付き版を配布しています。  Recollection 2021.0719 ソース付き 23MB ストーリーにリアルタイムレンダリングムービーを使ったサンプルです。  Recollection 2021.0619 ソース付き 28MB YJライブラリ 2021.0619 に更新しました。  Recollection 2021.0410 ソース付き 25MB 3Dモデルのファイルの読み込み処理(マルチスレッド)を改良しました。  Recollection 2021.0403 ソース付き 24MB 第1部にぷぷバトルを追加しました。  Recollection 2021.0327 ソース付き 24MB 第2部にTPSバトルを追加しました。  Recollection 2021.0321 ソース付き 24MB タイトル画面・オープニング・第1部・第2部・エンディングのストーリーをテキスト表示して、タイトル画面に推移するサンプルです。  Recollection 2021.0309 ソース付き 24MB タイトル画面・オープニング・第1部・第2部のストーリーをテキスト表示して、TPSに推移するサンプルです。  Recollection 2021.0228 ソース付き 24MB タイトル画面・オープニング・TPSに推移するサンプルです。  Recollection 2021.0210 ソース付き 17MB 長文の会話メッセージを表示するサンプルです。  Recollection 2021.0130 ソース付き 13MB 会話メッセージを表示するサンプルです。Message.cppとMessage.hををご覧下さい。  Recollection 2021.0123 ソース付き 13MB 敵キャラクターをYJ Studioで配置してゲームで使うサンプル  Recollection 2021.0115 ソース付き 13MB YJC 2021を読み込み、3Dマップ/3Dモデル配置/ベースに設定したパラメータを表示するサンプル  Recollection 2020.1213 ソース付き 13MB TPSのサンプルゲームの最新版です。  Recollection 2020.1205 ソース付き 13MB TPSのサンプルゲームです。  Recollection 2020.1125 ソース付き 12MB TPSのサンプルゲームです。  Recollection 2020.1013 ソース付き 12MB TPSのサンプルゲームです。  Recollection 2020.0912 ソース付き 12MB TPSのサンプルゲームです。  Recollection 2020.0904 ソース付き 12MB TPSのサンプルゲームです。  Recollection 2020.0824 ソース付き 14MB TPSのサンプルゲームです。  Recollection 2020.0821 ソース付き 14MB TPSのサンプルゲームです。  Recollection 2020.0804 ソース付き 14MB 3Dアクション(横スクロール)の最新版です。  Recollection 2020.0612 ソース付き 14MB 3Dアクション(横スクロール)のサンプルゲームです。  Recollection 2020.0528 ソース付き 14MB 3Dアクション(横スクロール)のサンプルゲームです。  Recollection 2020.0511 ソース付き 14MB 3Dアクション(横スクロール)のサンプルゲームです。  Recollection 2020.0503 ソース付き 12MB 3Dアクション(横スクロール)のサンプルゲームです。  Recollection 2020.0501 ソース付き 12MB 3Dアクション(横スクロール)のサンプルゲームです。  Recollection 2020.0415 ソース付き 12MB 3Dアクション(横スクロール)のサンプルゲームです。
2021/ 7/19 Recollection 2021.0719 ソース付き版を、ユーザー専用ページでリリースしました。 ストーリーの表示に、YJ Studio ムービー編集で作成できる リアルタイムレンダリングムービー YJV形式を使ってみました。 第一部で兵士3人が登場するムービー再生後、ぷぷバトルが始まります。 ストーリーをテキストで表示する EventSceneText と リアルタイムレンダリングムービー EventSceneYJV を組み合わせた ストーリーを作れるサンプルソースを追加しました。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 プログラムの参考にどうぞ。 ( YJライブラリ 2021.0719が含まれています ) 2021/ 6/19 Recollection 2021.0619 ソース付き版を、ユーザー専用ページでリリースしました。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 プログラムの参考にどうぞ。 ( YJライブラリ 2021.0619が含まれています ) 2021/ 4/10 Recollection 2021.0410 ソース付き版を、ユーザー専用ページでリリースしました。 ぷぷバトルの操作方法を、ZとXキーからマウス左右クリックに変更しました。 それに伴って、タイトル画面を 左クリックでスタートするように変更して 効果音を追加しました。 ストーリーも、左クリックで進むように変更しました。 3Dモデルの読み込み処理(マルチスレッド)を改良して 低速なPCほどファイルの読み込み速度が高速化しました。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 プログラムの参考にどうぞ。 ( 最新版のYJライブラリが含まれています ) YJライブラリ 2021YJ Project 2021ユーザー登録して頂けた方に配布しています。 2021/ 4/ 3 Recollection 2021.0403 ソース付き版を、ユーザー専用ページでリリースしました。 今まで別exeで配布していた ぷぷバトルを、第1部に追加しました。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 プログラムの参考にどうぞ。 ( 最新版のYJライブラリが含まれています ) YJライブラリ 2021YJ Project 2021ユーザー登録して頂けた方に配布しています。 2021/ 3/27 Recollection 2021.0327 ソース付き版を、ユーザー専用ページでリリースしました。 第2部にTPSバトルを追加しました。 敵を倒したら、次のストーリーに進むようになりました。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 プログラムの参考にどうぞ。 ( 最新版のYJライブラリが含まれています ) YJライブラリ 2021YJ Project 2021ユーザー登録して頂けた方に配布しています。 2021/ 3/23 Recollection 2021.0321 ソース付き版を、ユーザー専用ページでリリースしました。 第2部とエンディングのテキストデータを更新して オープニング・第1部・第2部・エンディングのストーリーをテキストで表示後 タイトル画面に戻り、リスタートできるようになりました。 まだ最低限の内容ですが、小説版の完成です。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 YJ Project 2021YJライブラリ 2021ユーザー登録して頂けた方に配布しています。 2021/ 3/13 Recollection 2021.0309 ソース付き版を、ユーザー専用ページでリリースしました。 Data/Recollection/Storyフォルダを追加して タイトル画面からオープニング・第1部・第2部のストーリーを連続再生して TPSに推移できるようになりました。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 YJ Project 2021YJライブラリ 2021ユーザー登録して頂けた方に配布しています。 2021/ 3/ 2 Recollection 2021.0228 ソース付き版を、ユーザー専用ページでリリースしました。 タイトル画面・オープニング・TPSに推移を実装した Recollection_タイトル画面_2021_0228.exe を追加しました。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 YJ Project 2021YJライブラリ 2021ユーザー登録して頂けた方に配布しています。 2021/ 2/11 Recollection 2021.0210 ソース付き版を、ユーザー専用ページでリリースしました。 長文の会話メッセージを表示するサンプルです。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 YJ Project 2021YJライブラリ 2021ユーザー登録して頂けた方に配布しています。 2021/ 2/ 1 Recollection 2021.0130 ソース付き版を、ユーザー専用ページでリリースしました。 会話メッセージを表示するサンプルです。 Message.cppとMessage.hををご覧下さい。 YJ Studio/3Dマップ編集/3Dモデル配置/配置のパラメータにMSG 2つ目のパラメータに会話メッセージを入力してYJC形式を保存します。 Data/Recollection/Map/000_開発用/メッセージ.YJC Recollection.exeを実行して兵士に近付き 左クリックで会話メッセージを表示できるようになりました。 Visual Studio 2019 でビルドすると、Recollection.exeを作成できます。 YJ Project 2021YJライブラリ 2021ユーザー登録して頂けた方に配布しています。 2021/ 1/23 Recollection 2021.0123 ソース付き版を、ユーザー専用ページでリリースしました。 敵キャラクターをYJ Studioで配置してゲームで使うサンプルです。 YJ Studio/3Dマップ編集/3Dモデル配置/ベースのパラメータに ENEMY を追加してYJC形式を保存します。 Recollection 2021.0123 ソース付き版の Game::CharaAddMap3()で ベースのパラメータがENEMYの時に 敵キャラクターをマップに配置するサンプルコードを追加しました。 2つ目のパラメータで敵の種類を設定したり MSGだったら会話メッセージを表示したり SHOPならショップのUIを表示など 色々ゲームデータを設定して、使用できるようになりました。 2021/ 1/15 Recollection 2021.0115 ソース付き版を、ユーザー専用ページでリリースしました。 YJ Studio 2021.0112で作成できるYJC形式2021をLoadして パラメータを表示するサンプルです。 void Battle::Render() { // YJC 2021 パラメータ表示サンプル Font.Draw( 20, 80, "YJC 2021 パラメータ表示サンプル" ); for( int i=0; i < (int)Map3->Base3.size(); i++ ){ for( int j=0; j < (int)Map3->Base3[i].param.size(); j++ ){ Font.Draw( 20 + i*100, 100 + j*20, "%s", Map3->Base3[i].param[j].str ); } } }
Recollection
2020.0919

 YJライブラリを使用した
 TPSゲームのサンプルです。

 たくさんキャラクターを表示させてみました。
 録画していなければ、30FPS出ています。

 Core i7-7700HQ 2.8GHz + GeForceGTX 1060
 解像度 1920x1080

 Windows 10 と Visual C++ 2019
 DirectX 9.0 に対応しています。
Recollection
2020.0912

 YJライブラリを使用した
 TPSゲームのサンプルです。

 Windows 10 と Visual C++ 2019
 DirectX 9.0 に対応しています。
Recollection
2020.0804

 YJライブラリを使用した
 3Dアクション( 横スクロール )ゲーム
 のサンプルです。

 Windows 10 と Visual C++ 2019
 DirectX 9.0 に対応しています。
3D描画
ボーンアニメーション
2019.1116
フリーソフト版


ダウンロード
9MB



 

 YJライブラリ 2019.1105 フリーソフト版を使用した
 3D描画のサンプルです。

 Windows 10 と Visual C++ 2019
 DirectX 9.0 に対応した、サンプルプログラムです。
2D描画
2019.1105
フリーソフト版


ダウンロード
18MB



 

 Windows 10 と Visual C++ 2019
 DirectX 9.0 に対応した、プログラムライブラリです。

 ※ ビルドできない場合、プロジェクトのプロパティ ->
   全般 -> プラットフォーム ツールセット ->
   Visual Studio 2019 (v142) に変更してみて下さい
YJライブラリ 2011
フリーソフト版


ダウンロード
19MB



 

 Windows 7,Vista,XP と Visual C++ 2005
 DirectX 9.0 に対応した、プログラムライブラリです。
古い更新内容はこちら