某ゲーの某場面再生用。
- Windows OS later than Windows 10
- MSVC 2015-2022 (x64)
Select a folder containing spine resources such as the following.
221491 ├ odin_S1.atlas.txt // Spine atlas ├ odin_S1.png // Spine texture ├ odin_S1.txt // Spine skeleton (in JSON format) ├ odin_S2.atlas.txt ├ odin_S2.png ├ odin_S2.txt └ ...
After selecting spine resources folder, the audio files will be searched assuming the following relative path, and loaded if found.
assetbundleresources
├ chara
│ └ still
│ ├ 221491
│ │ ├ odin_S1.atlas.txt
│ │ └ ...
│ └ ...
└ sound
└ voice
└ still
├ voice_still_221491
│ ├ c_2149_1_020_2149.m4a
│ └ ...
└ ...
| Input | Action |
|---|---|
| Wheel scroll | Scale up/down the window. Combinating with Ctrl to retain window size. |
| L-pressed + wheel scroll | Speed up/down the animation. |
| L-click | Switch to next animation. |
| L-drag | Move view-point. |
| M-click | Reset scaling, animation speed, and view-point. |
| R-pressed + wheel scroll | Play next/previous audio file. |
| R-pressed + L-click | Move window. |
| Input | Action |
|---|---|
| Esc | Close the application. |
| Up | Move on to the next folder. |
| Down | Move on to the previous folder. |
| S | Enable/disable premultiplied alpha to sensitive slots. |
| T | Hide/show audio track number. |
- File extensions for Spine and voice file can be configured through
setting.txtin the same directory of the executable file.
Visual Studio is required.
- Open
OtogiFrontierPlayer/depsdirectory with file explorer. - Type
cmdin the directory path box.- Command prompt will start up.
- Type
start devenv .in the command prompt.Visual Studiowill start up and configure CMake.
- Wait for the CMake configuration to be finished.
- Open
OtogiFrontierPlayer.slnand build.
deps directory will be as follows:
deps
├ SFML-2.6.2 // SFML for VC17 x64
│ ├ include
│ │ └ SFML
│ │ └ ...
│ └ lib
│ └ ...
└ spine-c-3.6 // Spine generic runtime for version 3.6.xx
├ include
│ └ spine
│ └ ...
└ src
└ spine
└ ...
- Spine outline shader, an extension by Unity, cannot be brought forth by SFML.