環境設定
gxlib.h
│
│
├─game
│ gameMain.cpp
│
├─gxLib
│ │ gx.h
│ │ gxBlueTooth.h
│ │ gxDebug.cpp
│ │ gxDebug.h
│ │ gxFileManager.cpp
│ │ gxFileManager.h
│ │ gxLib.cpp
│ │ gxMain.cpp
│ │ gxMovieManager.cpp
│ │ gxMovieManager.h
│ │ gxNetworkManager.cpp
│ │ gxNetworkManager.h
│ │ gxOrderManager.cpp
│ │ gxOrderManager.h
│ │ gxPadManager.cpp
│ │ gxPadManager.h
│ │ gxPurchaseManager.h
│ │ gxRender.cpp
│ │ gxRender.h
│ │ gxSoundManager.cpp
│ │ gxSoundManager.h
│ │ gxTexManager.cpp
│ │ gxTexManager.h
│ │ gxWebManager.cpp
│ │ gxWebManager.h
│ │
│ ├─hard
│ │ │ machine.h
│ │ │
│ │ ├─AndroidStudio
│ │ │ appMain.cpp
│ │ │ CGamePad.cpp
│ │ │ CGamePad.h
│ │ │ CMemory.cpp
│ │ │ CMemory.h
│ │ │ COpenAL.cpp
│ │ │ COpenAL.h
│ │ │ COpenGLES2.cpp
│ │ │ COpenGLES2.h
│ │ │ COpenSLES.cpp
│ │ │ COpenSLES.h
│ │ │ machine.cpp
│ │ │ machine.h
│ │ │
│ │ └─Windows
│ │ ├─DirectX11
│ │ │ │ appMain.cpp
│ │ │ │ BTClient.cpp
│ │ │ │ BTClient.h
│ │ │ │ CDirectInput.cpp
│ │ │ │ CDirectInput.h
│ │ │ │ CDirectSound.cpp
│ │ │ │ CDirectSound.h
│ │ │ │ CDx11Desktop.cpp
│ │ │ │ CDx11Desktop.h
│ │ │ │ CGamePad.cpp
│ │ │ │ CGamePad.h
│ │ │ │ CHttpClient.cpp
│ │ │ │ CHttpClient.h
│ │ │ │ CMemory.cpp
│ │ │ │ CMemory.h
│ │ │ │ COpenAL.cpp
│ │ │ │ COpenAL.h
│ │ │ │ COpenGL3.cpp
│ │ │ │ COpenGL3.h
│ │ │ │ CXAudio2.cpp
│ │ │ │ CXAudio2.h
│ │ │ │ CXInput.cpp
│ │ │ │ CXInput.h
│ │ │ │ gxLib.aps
│ │ │ │ gxLib.ico
│ │ │ │ gxLib.rc
│ │ │ │ gxLibResource.h
│ │ │ │ machine.cpp
│ │ │ │ machine.h
│ │ │ │
│ │ │ └─Shader
│ │ │ PixelShader.hlsl
│ │ │ VertexShader.hlsl
│ │ │
│ │ └─WinStore
│ │ │ appMain.cpp
│ │ │ CDx11Store.cpp
│ │ │ CDx11Store.h
│ │ │ CGamePad.cpp
│ │ │ CGamePad.h
│ │ │ CHttpClient.cpp
│ │ │ CHttpClient.h
│ │ │ CMemory.cpp
│ │ │ CMemory.h
│ │ │ COpenAL.cpp
│ │ │ COpenAL.h
│ │ │ CStoreInput.cpp
│ │ │ CStoreInput.h
│ │ │ CXAudio2.cpp
│ │ │ CXAudio2.h
│ │ │ machine.cpp
│ │ │ machine.h
│ │ │ winStore.h
│ │ │
│ │ └─Shader
│ │ PixelShader.hlsl
│ │ VertexShader.hlsl
│ │
│ └─util
│ │ CFileTarga.cpp
│ │ CFileTarga.h
│ │ CFileWave.cpp
│ │ CFileWave.h
│ │ CFileZip.h
│ │ CVirtualPad.cpp
│ │ CVirtualPad.h
│ │ gxMatrix.cpp
│ │ gxMatrix.h
│ │ gxUtil.cpp
│ │ gxUtil.h
│ │
│ ├─actManager
│ │ CActManager.cpp
│ │ CActManager.h
│ │
│ ├─command
│ │ CWazaCommand.cpp
│ │ CWazaCommand.h
│ │
│ ├─csv
│ │ CCsv.cpp
│ │ CCsv.h
│ │
│ ├─demo
│ │ │ demo.h
│ │ │
│ │ ├─bench
│ │ │ CBenchMark.cpp
│ │ │ CBenchmark.h
│ │ │
│ │ ├─sikaku
│ │ │ CSikakuEffect.cpp
│ │ │ CSikakuEffect.h
│ │ │ CSikakuGameMain.cpp
│ │ │ CSikakuPlayer.cpp
│ │ │ CSikakuPlayer.h
│ │ │ sikaku.h
│ │ │
│ │ └─visor
│ │ visorizer.cpp
│ │ visorizer.h
│ │
│ ├─external
│ │ │ CFileOgg.cpp
│ │ │ CFileOgg.h
│ │ │ CFilePNG.cpp
│ │ │ CFilePNG.h
│ │ │ CJSON.h
│ │ │ CLuaManager.cpp
│ │ │ CLuaManager.h
│ │ │ CXML.cpp
│ │ │ CXML.h
│ │ │
│ │ ├─lua
│ │ │ CLuaManager.cpp
│ │ │ CLuaManager.h
│ │ │ lapi.c
│ │ │ lapi.h
│ │ │ lauxlib.c
│ │ │ lauxlib.h
│ │ │ lbaselib.c
│ │ │ lbitlib.c
│ │ │ lcode.c
│ │ │ lcode.h
│ │ │ lcorolib.c
│ │ │ lctype.c
│ │ │ lctype.h
│ │ │ ldblib.c
│ │ │ ldebug.c
│ │ │ ldebug.h
│ │ │ ldo.c
│ │ │ ldo.h
│ │ │ ldump.c
│ │ │ lfunc.c
│ │ │ lfunc.h
│ │ │ lgc.c
│ │ │ lgc.h
│ │ │ linit.c
│ │ │ liolib.c
│ │ │ ljumptab.h
│ │ │ llex.c
│ │ │ llex.h
│ │ │ llimits.h
│ │ │ lmathlib.c
│ │ │ lmem.c
│ │ │ lmem.h
│ │ │ loadlib.c
│ │ │ lobject.c
│ │ │ lobject.h
│ │ │ lopcodes.c
│ │ │ lopcodes.h
│ │ │ loslib.c
│ │ │ lparser.c
│ │ │ lparser.h
│ │ │ lprefix.h
│ │ │ lstate.c
│ │ │ lstate.h
│ │ │ lstring.c
│ │ │ lstring.h
│ │ │ lstrlib.c
│ │ │ ltable.c
│ │ │ ltable.h
│ │ │ ltablib.c
│ │ │ ltm.c
│ │ │ ltm.h
│ │ │ lua.c
│ │ │ lua.h
│ │ │ lua.hpp
│ │ │ luac.c
│ │ │ luaconf.h
│ │ │ lualib.h
│ │ │ lundump.c
│ │ │ lundump.h
│ │ │ lutf8lib.c
│ │ │ lvm.c
│ │ │ lvm.h
│ │ │ lzio.c
│ │ │ lzio.h
│ │ │ Makefile
│ │ │
│ │ ├─miniz
│ │ │ miniz.cpp
│ │ │ miniz.h
│ │ │
│ │ ├─rapidjson
│ │ │ │ allocators.h
│ │ │ │ cursorstreamwrapper.h
│ │ │ │ document.h
│ │ │ │ encodedstream.h
│ │ │ │ encodings.h
│ │ │ │ filereadstream.h
│ │ │ │ filewritestream.h
│ │ │ │ fwd.h
│ │ │ │ istreamwrapper.h
│ │ │ │ memorybuffer.h
│ │ │ │ memorystream.h
│ │ │ │ ostreamwrapper.h
│ │ │ │ pointer.h
│ │ │ │ prettywriter.h
│ │ │ │ rapidjson.h
│ │ │ │ reader.h
│ │ │ │ schema.h
│ │ │ │ stream.h
│ │ │ │ stringbuffer.h
│ │ │ │ writer.h
│ │ │ │
│ │ │ ├─error
│ │ │ │ en.h
│ │ │ │ error.h
│ │ │ │
│ │ │ ├─internal
│ │ │ │ biginteger.h
│ │ │ │ diyfp.h
│ │ │ │ dtoa.h
│ │ │ │ ieee754.h
│ │ │ │ itoa.h
│ │ │ │ meta.h
│ │ │ │ pow10.h
│ │ │ │ regex.h
│ │ │ │ stack.h
│ │ │ │ strfunc.h
│ │ │ │ strtod.h
│ │ │ │ swap.h
│ │ │ │
│ │ │ └─msinttypes
│ │ │ inttypes.h
│ │ │ stdint.h
│ │ │
│ │ └─tinyXML
│ │ tinyxml2.cpp
│ │ tinyxml2.h
│ │
│ ├─Font
│ │ CFontManager.cpp
│ │ CFontManager.h
│ │ CKanjiTbl.h
│ │ FontTex01.cpp
│ │ FontTex02.cpp
│ │ KanjiTbl.cpp
│ │ KanjiTbl.h
│ │ u16tbl.txt
│ │ UTF16Tbl.cpp
│ │
│ ├─gxImage
│ │ CGXImage.cpp
│ │ CGXImage.h
│ │
│ ├─hitManager
│ │ CCollisionManager.cpp
│ │ CCollisionManager.h
│ │
│ ├─logic
│ │ CLogicAStar.cpp
│ │ CLogicAStar.h
│ │
│ └─ss
│ CSpriteStudioManager.cpp
│ CSpriteStudioManager.h
│ SS5Conv.cpp
│
├─platform
│ ├─@tools
│ │ │ assets.bat
│ │ │ dump.bat
│ │ │ storeAssets.bat
│ │ │
│ │ └─ICons
│ │ ├─android
│ │ │ ic_launcher144x144.png
│ │ │ ic_launcher48x48.png
│ │ │ ic_launcher72x72.png
│ │ │ ic_launcher96x96.png
│ │ │ strings_base.xml
│ │ │
│ │ └─windowsStore
│ │ LockScreenLogo.scale-200.png
│ │ SplashScreen.scale-200.png
│ │ Square150x150Logo.scale-200.png
│ │ Square44x44Logo.scale-200.png
│ │ Square44x44Logo.targetsize-24_altform-unplated.png
│ │ StoreLogo.png
│ │ Wide310x150Logo.scale-200.png
│ │
│ ├─Android
│ │ │ build.gradle
│ │ │ gradlew
│ │ │ gradlew.bat
│ │ │ local.properties
│ │ │ README.md
│ │ │ settings.gradle
│ │ │
│ │ ├─app
│ │ │ │ build.gradle
│ │ │ │ local.properties
│ │ │ │
│ │ │ └─src
│ │ │ └─main
│ │ │ │ AndroidManifest.xml
│ │ │ │
│ │ │ ├─assets
│ │ │ │ │ saturn.png
│ │ │ │ │
│ │ │ │ └─visor
│ │ │ │ │ gameboy.tga
│ │ │ │ │ shtimg.bmp
│ │ │ │ │ wire.tga
│ │ │ │ │
│ │ │ │ └─wav
│ │ │ │ bgm.ogg
│ │ │ │ bgm.wav
│ │ │ │ bomb01.wav
│ │ │ │ bomb02.wav
│ │ │ │ destroy.wav
│ │ │ │ extend.wav
│ │ │ │ valcun.wav
│ │ │ │ warning.wav
│ │ │ │
│ │ │ ├─cpp
│ │ │ │ │ CMakeLists.txt
│ │ │ │ │
│ │ │ │ └─openal
│ │ │ │ │ config.h
│ │ │ │ │
│ │ │ │ ├─AL
│ │ │ │ │ al.h
│ │ │ │ │ alc.h
│ │ │ │ │ alext.h
│ │ │ │ │ efx-creative.h
│ │ │ │ │ efx-presets.h
│ │ │ │ │ efx.h
│ │ │ │ │
│ │ │ │ ├─Alc
│ │ │ │ │ │ ALc.c
│ │ │ │ │ │ alcConfig.c
│ │ │ │ │ │ alcRing.c
│ │ │ │ │ │ ALu.c
│ │ │ │ │ │ atomic.h
│ │ │ │ │ │ bs2b.c
│ │ │ │ │ │ compat.h
│ │ │ │ │ │ evtqueue.h
│ │ │ │ │ │ helpers.c
│ │ │ │ │ │ hrtf.c
│ │ │ │ │ │ hrtf_tables.inc
│ │ │ │ │ │ mixer.c
│ │ │ │ │ │ mixer_c.c
│ │ │ │ │ │ mixer_defs.h
│ │ │ │ │ │ mixer_inc.c
│ │ │ │ │ │ mixer_neon.c
│ │ │ │ │ │ mixer_sse.c
│ │ │ │ │ │ panning.c
│ │ │ │ │ │ rwlock.h
│ │ │ │ │ │ threads.c
│ │ │ │ │ │ uintmap.h
│ │ │ │ │ │
│ │ │ │ │ ├─backends
│ │ │ │ │ │ alsa.c
│ │ │ │ │ │ base.c
│ │ │ │ │ │ base.h
│ │ │ │ │ │ coreaudio.c
│ │ │ │ │ │ dsound.c
│ │ │ │ │ │ loopback.c
│ │ │ │ │ │ mmdevapi.c
│ │ │ │ │ │ null.c
│ │ │ │ │ │ opensl.c
│ │ │ │ │ │ oss.c
│ │ │ │ │ │ portaudio.c
│ │ │ │ │ │ pulseaudio.c
│ │ │ │ │ │ qsa.c
│ │ │ │ │ │ sndio.c
│ │ │ │ │ │ solaris.c
│ │ │ │ │ │ wave.c
│ │ │ │ │ │ winmm.c
│ │ │ │ │ │
│ │ │ │ │ └─effects
│ │ │ │ │ autowah.c
│ │ │ │ │ chorus.c
│ │ │ │ │ compressor.c
│ │ │ │ │ dedicated.c
│ │ │ │ │ distortion.c
│ │ │ │ │ echo.c
│ │ │ │ │ equalizer.c
│ │ │ │ │ flanger.c
│ │ │ │ │ modulator.c
│ │ │ │ │ null.c
│ │ │ │ │ reverb.c
│ │ │ │ │
│ │ │ │ └─OpenAL32
│ │ │ │ │ alAuxEffectSlot.c
│ │ │ │ │ alBuffer.c
│ │ │ │ │ alEffect.c
│ │ │ │ │ alError.c
│ │ │ │ │ alExtension.c
│ │ │ │ │ alFilter.c
│ │ │ │ │ alListener.c
│ │ │ │ │ alMidi.c
│ │ │ │ │ alSource.c
│ │ │ │ │ alState.c
│ │ │ │ │ alThunk.c
│ │ │ │ │
│ │ │ │ └─Include
│ │ │ │ alAuxEffectSlot.h
│ │ │ │ alBuffer.h
│ │ │ │ alEffect.h
│ │ │ │ alError.h
│ │ │ │ alFilter.h
│ │ │ │ alListener.h
│ │ │ │ alMain.h
│ │ │ │ alMidi.h
│ │ │ │ alSource.h
│ │ │ │ alThunk.h
│ │ │ │ alu.h
│ │ │ │ bs2b.h
│ │ │ │ threads.h
│ │ │ │
│ │ │ ├─java
│ │ │ │ └─jp
│ │ │ │ └─co
│ │ │ │ └─garuru
│ │ │ │ GameGirlJNI.java
│ │ │ │ GaruruActivity.java
│ │ │ │ GaruruView.java
│ │ │ │ gxBlueTooth.java
│ │ │ │ gxCensor.java
│ │ │ │ gxExtensionFiles.java
│ │ │ │ gxHttpClient.java
│ │ │ │ gxMouseCursor.java
│ │ │ │ gxTaskManager.java
│ │ │ │ gxWebView.java
│ │ │ │
│ │ │ └─res
│ │ │ ├─mipmap-hdpi
│ │ │ │ ic_launcher.png
│ │ │ │
│ │ │ ├─mipmap-mdpi
│ │ │ │ ic_launcher.png
│ │ │ │
│ │ │ ├─mipmap-xhdpi
│ │ │ │ ic_launcher.png
│ │ │ │
│ │ │ ├─mipmap-xxhdpi
│ │ │ │ ic_launcher.png
│ │ │ │
│ │ │ └─values
│ │ │ strings.xml
│ │ │
│ │ └─gradle
│ │ └─wrapper
│ │ gradle-wrapper.jar
│ │ gradle-wrapper.properties
│ │
│ ├─WindowsDesktop
│ │ │ gxLibWin.filters
│ │ │ gxLibWin.sln
│ │ │ gxLibWin.vcxproj
│ │ │ gxLibWin.vcxproj.filters
│ │ │ gxLibWin.vcxproj.user
│ │ │
│ │ ├─inc
│ │ │ └─openAL
│ │ │ al.h
│ │ │ alc.h
│ │ │ efx-creative.h
│ │ │ EFX-Util.h
│ │ │ efx.h
│ │ │ xram.h
│ │ │
│ │ ├─lib
│ │ │ │ OpenAL32.lib
│ │ │ │
│ │ │ └─glew-2.1.0
│ │ │ │ LICENSE.txt
│ │ │ │
│ │ │ ├─bin
│ │ │ │ └─Release
│ │ │ │ ├─Win32
│ │ │ │ │ glew32.dll
│ │ │ │ │ glewinfo.exe
│ │ │ │ │ visualinfo.exe
│ │ │ │ │
│ │ │ │ └─x64
│ │ │ │ glew32.dll
│ │ │ │ glewinfo.exe
│ │ │ │ visualinfo.exe
│ │ │ │
│ │ │ ├─doc
│ │ │ │ advanced.html
│ │ │ │ basic.html
│ │ │ │ build.html
│ │ │ │ credits.html
│ │ │ │ github.png
│ │ │ │ glew.css
│ │ │ │ glew.html
│ │ │ │ glew.png
│ │ │ │ glew.txt
│ │ │ │ glxew.html
│ │ │ │ gpl.txt
│ │ │ │ index.html
│ │ │ │ install.html
│ │ │ │ khronos.txt
│ │ │ │ log.html
│ │ │ │ mesa.txt
│ │ │ │ new.png
│ │ │ │ ogl_sm.jpg
│ │ │ │ travis.png
│ │ │ │ wglew.html
│ │ │ │
│ │ │ ├─include
│ │ │ │ └─GL
│ │ │ │ eglew.h
│ │ │ │ glew.h
│ │ │ │ glxew.h
│ │ │ │ wglew.h
│ │ │ │
│ │ │ └─lib
│ │ │ └─Release
│ │ │ ├─Win32
│ │ │ │ glew32.lib
│ │ │ │ glew32s.lib
│ │ │ │
│ │ │ └─x64
│ │ │ glew32.lib
│ │ │ glew32s.lib
│ │ │
│ │ └─x64
│ │ ├─Debug
│ │ │ glew32.dll
│ │ │ OpenAL32.dll
│ │ │ wrap_oal.dll
│ │ │
│ │ └─Release
│ │ glew32.dll
│ │ OpenAL32.dll
│ │ wrap_oal.dll
│ │
│ └─WindowsStore
│ │ gxLib.sln
│ │ gxLib.vcxproj
│ │ gxLib.vcxproj.filters
│ │ gxLib_StoreKey.pfx
│ │ Package.appxmanifest
│ │ Package.StoreAssociation.xml
│ │
│ ├─Assets
│ │ LockScreenLogo.scale-200.png
│ │ SplashScreen.scale-200.png
│ │ Square150x150Logo.scale-200.png
│ │ Square44x44Logo.scale-200.png
│ │ Square44x44Logo.targetsize-24_altform-unplated.png
│ │ StoreLogo.png
│ │ Wide310x150Logo.scale-200.png
│ │
│ ├─inc
│ │ └─openAL
│ │ al.h
│ │ alc.h
│ │ efx-creative.h
│ │ EFX-Util.h
│ │ efx.h
│ │ xram.h
│ │
│ └─lib
│ OpenAL32.lib
│
└─Storage
├─assets
│ └─visor
│ │ gameboy.tga
│ │ shtimg.bmp
│ │ wire.tga
│ │
│ └─wav
│ bgm.ogg
│ bgm.wav
│ bomb01.wav
│ bomb02.wav
│ destroy.wav
│ extend.wav
│ valcun.wav
│ warning.wav
│
└─disc
largeData.txt