dofdemo/readme.md

1.7 KiB

# local fish function to get around the repeating auth check
auto_ssh

# track lfs
git lfs track "*.mp3"
git lfs track "*.glb"
git lfs track "*.png"

ffmpeg -i input.ogg output.wav

# update icon from svg
magick -background none -density 256x256 Raw/icon.svg -define icon:auto-resize=256,128,64,48,32,16 Platforms/Net/App.ico
./android_icons.sh Raw/icon.svg

adb devices
adb tcpip 5555
adb shell ip -f inet addr show wlan0
adb connect 192.168.1.219

# publish build
# increment version in Platforms/Android/AndroidManifest.xml
dotnet publish -c Release Projects/Android/slash.Android.csproj

# adb install Projects/Android/bin/Release/net7.0-android/com.dofdev.slash-Signed.apk

# upload quest
source .env
./ovr-platform-util upload-quest-build -a $APP_ID -s $APP_SECRET --apk $APK_PATH -c alpha -n "message"

# debug
adb logcat | grep com.dofdev.slash


# install a specific android platform
sdkmanager "platforms;android-33" "build-tools;33.0.0"
todo
  pitch
    anime slasher with juicy dofs

  target audience/experience
    ~13-18-year-olds who enjoy competitive, skill-based, solo gaming
    360 standing experience on all openxr hmds
    user/dev level editor for additional creative expression and content headroom
    moderate learning curve
    stylized visuals
    fun to play daily for a couple weeks or so

  core mechanics
    stretch slash
    revolver
      flick reload

  enemy design
      dmg
    spd def
    3 single types *fodder
    dmg, spd, def
    3 double types *competent
    dmg+spd, spd+def, def+dmg

bug(s)
  ...