環境設定

 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