No description
Find a file
2024-12-16 06:04:30 -05:00
Assets enemy collider meshes 2024-12-16 05:32:58 -05:00
Platforms v++ 2024-12-16 05:33:26 -05:00
Projects/Android snake -> slash 2024-11-29 13:06:28 -05:00
src dmg icon 2024-12-16 06:04:30 -05:00
.gitattributes ignore and track 2024-11-03 16:29:13 -05:00
.gitignore ignore third party fonts 2024-11-25 12:50:39 -05:00
android_icons.sh init commit after fatal local git file corruption 2024-11-03 16:30:32 -05:00
readme.md how to offset annoyance inherent in spd+def enemy 2024-12-16 04:39:05 -05:00
slash.csproj snake -> slash 2024-11-29 13:06:28 -05:00

# 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
    toylike level editor
      (no details to get bogged down with)
      shape environment
      place structures
      sprinkle

  enemy design
      dmg
    spd def
    3 single types *fodder
    dmg, spd, def
    3 double types *competent
    dmg+spd, spd+def(offset annoyance with), def+dmg

    spd+def
      offset annoyance with utility in gameplay
      maybe it dashes into you and you can parry it back hard
      and or able to sort of ride it around

bug(s)
  ...