Been busy trying to make the Linux port and that actually helped the game improve in a different part. I now have a better understanding of how the YouTube api works and can dynamically select the best video quality to play. So here's how that works now:
- The game will look at what resolution you're playing the game first. Say for example 1280 x 720. The "720" is what's important here.
- It will then detect all resolutions available for the video you want to watch, for example: 1440p, 1080p, 720p, 480p, 360p
- It will then pick the highest video resolution available that is equal to or less than your screen's hight resolution. So in this case it will be 720p.
The reason it works this way is because there's no point in wasting someone's bandwidth trying to always play the maximum resolution available if their screen can't render it. It's also because someone playing Vecter at 1280x720 usually means that they do not have a computer capable of rendering, for example, a 4k video, which would cause them massive performance issues.
In conclusion, if you play Vecter on a 4k Screen, and you select to watch a 4k video on YouTube, you will get a 4k video playing in-game.
Oh, and the guns are three times more powerful, but they consume 3 times more points.
But enough blabber, here are the patch notes:
- YouTube video quality is now automatically picked for the best experience depending on your hardware
- You can now play VideoSeeds in offline mode. They will not play videos, sadly, for obvious reasons, but they will have a timer and will end when the timer ends just like they would when you're online.
- Gun damage increased by x3
- Gun point consumption increased by x3
- Restart Song option has been added that, if you turn off, will keep playing the same song or YouTube video between runs and not restart on crash
- Renamed the option "Stop music on crash" to "Disc scratch on crash"
- Updated descriptions in "Sound" options menu section to clearly state which ones affect YouTube videos as well and which ones do not
- Non-alphanumeric characters in the name are no longer allowed. This is an unfortunate necessity. There is no font that contains chinese + greek + russioan + latin + japanaese etc etc that I can possibly use to satisfy everyone. I even tried merging multiple fonts together, it did not go well. So here's what happens now:
- You can only type alpha-numeric in the text box. That was always the case but thought I should mention it again.
- A name made just of blanks like: . is no longer allowed. We need to know who you are STOP HIDING!
- When the game picks up your name from steam, it will remove all characters that are not alpha-numeric. If all of your characters are not alpha numeric (say a Chinese name), then you will be renamed to "Player 1" and you will have an opportunity to change your name via the in-game menu or at the end of a run.
- This is fixed ---> If you have music turned off/to minimum and turn it back up when playing with a seed that has music, the default music will play at the same time as the youtube video. This only happens when you don't have a youtube link in your clipboard.
- Fixed the name menu you get at the end of a run if your name is "PLAYER 1" to also contain a blinking cursor so you know you're supposed to type. Typing is fun guys!
- Removed some log message that I left in game by accident
- The first person distance counter is turned off and not visible unless you are in first person
- Leaderboard navigation in-game has been fixed so it no longer resets its position almost every time you try to scroll through it
- FiXeyD SpUd DaMion MIssSpellINGz
- There was a very rare bug that one player has reproted where in casual you could have a washing machine (that big spinning triangle thing) spawn right on top of you after dying. This shoud no longer happen (I hope, I couldn't reproduce it but I think I know what was causing it)
- Objects should no longer be exploding in the background when you hit something
- Fixed a display discrepancy between the speed in Play -> Casual and in Play -> Reset Casual
[ 2020-09-17 05:19:44 CET ] [ Original post ]
🎮 Full Controller Support
- [326.53 M]
There are obstacles, there are enemies, there are power-ups and there will be plenty more to come! I hope you're good at staring contests because you will not have the luxury of blinking!
Compete with your friends and with strangers for the top spot of the daily leaderboard. If you're top dog for that day, you remain top dog for that day on that track forever! It's all you, you did it!
And you don't need to be in-game to show off your position, you can also take it to your friends house and brag about your greatness while everyone is awkwardly ignoring you for boasting about something nobody's even heard about. Here's the link in case you need it
One important thing to note is that Vecter does not have a road-map, or a planed out future. There is a trello board with features that I plan on implementing and the feature request channel on the Vecter discord server.
I'm a one-man dev team, and I'm making this game purely out of passion around all of my other IRL commitments, so development sometimes may be slow. It's a hobby and a damn fun one at that but at this stage it's still just a hobby.
Among other things I'm also making an arcade version of vecter complete with it's own cabinet.
https://store.steampowered.com/app/1219990/Vecter__Donation_Pack/
- OS: Manjaro or Ubuntu but it may work on others
- Processor: Intel i5 - 2400 or newerMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: Nvidia GT 730 or AMD R7 240. Integrated GPUs are not supported
- Storage: 1 GB available space
- OS: Manjaro or Ubuntu but it may work on others
- Processor: Intel i5 4th generation and aboveMemory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: GTX 760 will do nicely
- Storage: 1 GB available space
[ 6132 ]
[ 2625 ]