Skip to content

Aquastar 1.3 - Recording Stability

Compare
Choose a tag to compare
@CaioFViana CaioFViana released this 13 Sep 14:01
· 37 commits to main since this release
b271f50

Holy smokes, this one was a bigger one than i expected. Lets get to it.

KEYBINDINGS

  • Added more stability to them. Now you dont have to worry about being a perfect aquastar.json file, bc if its not that right it will just use the default.
  • A bit more detail on keybinding.md about stuff. might help.

RECORDING (BIT EXPERIMENTAL) - Oh boi, thats the big one

  • Added support for recording your own game screen. One at the time so isnt a nightmare to do, but it does the job!
  • Keybind for start/end is customizable, but default is CTRL J.
  • Game window title shows a recording message to warn players.
  • Window Icon turns RED for the game screen its recording (also usefull for chromebooks. as they dont rly have the title bar)
  • Output file is in .webm format.
  • REPORT ANY ISSUE YOU FIND! its not the most stable thing, but it works fine for myself

LINKS

  • Added the Daily Drop page to More usefull links
  • Added Alina's twitter and AQW subreddit to the new Social Media menu, under More usefull links.

BORING

  • Splited the readme to take out a lot of boring motivation stuff. it has its own file now.
  • Added randomness to the game URL. so that 1.2.1 hotfix disaster might not happen again during spider test!
  • Translation infrastructure changed. Its WAAAAAY better to add them in code now, at the refactoring cost. But wasnt a big price anyway XD. Translation files changed tho. Check the template file for more info.

FINAL CONSIDERATIONS

Screen recording was a little dream i had some time ago, but i would guess it would take an extra dependency to the app, which i would hate. That wasnt the case at all! Electron had every piece i needed by default, so the app should be the same size-ish. I am still checking out the performance impacts, but it doesnt seem big or noticeble at all (flash is weird on my computer soooo cant do a real test)

My true motivation to actually make an internal recording was to avoid OBS. It lagged the game hard in the past! For example, i could never do my SSoT cool combo and record at the same time, bc of the slowdown. But i think this recording method doesnt care at all and isnt rendering previews and stuff on the computer, so impact might be lower. As i said, i am still testing it!

Feel free to give feedback tho. This release was sooooo hard. XD