Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "#overwatch"
-
Choosing a pc to buy.
- kids: "can it run minecraft?"
- casual gamers: "can it run overwatch?"
- serious gamers: "can it run witcher 3?"
- business people: "can it run several excel sheets?"
- me: "can it run linux?"48 -
Saturday plan: serious switch to Linux.
1. Installs Fedora, lookin nice.
2. Let's update it, fails to boot.
3. Nouveau driver fails, lets install proprietary one.
4. dnf install dependencies, repo returns 503
5. Be stuck on a 640x480 bash.
6. Boot windows, start overwatch.15 -
Updated Nvidia drivers, installed latest wine, Vulkan, DXVK (<3) and Overwatch. It now runs on ultra on Ubuntu 16.04 with around the same fps as on high on Windows. Gotta love the Linux community!12
-
Since I have been working a LOT with terminal graphics lately, I made a really shit bitmap machine in JavaScript so I can draw bitmaps and get the int value instantly! Very proud of self, took 10 minutes between Overwatch games.6
-
Amphetamine.
If that doesn't help, "working from home", which means posting random PRs from my emergency pile every two hours, while shooting noobs in Overwatch.13 -
I was about 17 years old had tried wood & metal craftsmanship but never liked it, so I spoke with a counsellor and mentioned I like computers as I play a lot of games.
That counsellor laughed at me ( a shut in that rarely says anything ) and told me I'm too stupid..
Since then, I have scored almost pure top grades without any particular job goal.
But eventually met a good friend who wanted to be a Web developer, so I simply followed the same path and kept on reaping top grades lol.. :)
As Ana says in overwatch, "Never stop fighting for what you believe in."2 -
*Boots PC to enjoy overwatch*
I wanted to see what was new with Cortana for some reason
*Asks Cortana what I can say*
One of the options shows an example
"Turn on High Contrast"
*Clicks the mic/listen button*
"Turn on High contrast"
Cortana responds
"Sorry I can't do that yet"
Wow, I just love voice assistants. Thanks Microsoft!4 -
If you're making a game, dont start by thinking about your inventory system. Start by thinking about what you want your player to be able to DO, the cost of those things, and the constraints.
For example, ages of empires didnt have you worrying about unit equipment at all. every villager could do almost any job. while survival games, especially survival horror, like the recent RE remake, severly restrict inventory and stack sizes to make resource managenent more important.
Games like Fallout had list based inventories because lists are cheap, and it allowed a tighter interaction loop. players would loot. go into inventory. close container, onto the next container, keeping the player in the exploration loop longer. neoscav did the opposite *for effect* harkening back to diablo, but taken to the nth degree: *everything*, actions, combat, exploration, character design, all based on an inventory-style grid.
while games like rimworld and dwarf fortress have your inventory represented by zones where items are physically *stored* in stacks on the ground, extending the concept of base management to resource management through physical layout and build optimization.
its important to think about what kind of actions you want players to be able to do, and the kinds of challenges and constraints you want on them at each point of the game and each mechanic they engage in.
other examples, though terrible, include fortnite, where the limitations of competitive play had inventory limited to a resource system and a hotbar. while earlier battle royale and sandboxs games like rust and battleground induced tension by combining loot mechanics and grid inventories with the constant danger of competing players, allowing them to have richer inventory systems at the risk of frusterating players who frequently died while managing their inventory. meanwhile in overwatch, notice how the HUD changes to best represent the abilities of each character.
all in all it is better to stop thinking of inventory systems as a means to an end, and instead as the end representation of desired mechanics, or artificially selected representations for particular effects.
this applies likewise to ui and ux in general. because the design of interface is fundementally about the design of *interactions*, and what you want to enable a user or customer to *do* will ultimately drive those interactions.6 -
Felt great because I overclocked my 7700k to over 5.2GHz (with a tower fan). A few days later I was streaming Overwatch, won a match, blue screened...
So close to winning the silicone lottery!5 -
You know what they say...
When life gives you APIs, make clients.
So I found this API that powers the Twitch overlay extension for the Overwatch League and thought it'd cool to see a mobile version of it.
Done in Flutter: OWL Live Stats (https://drive.google.com/open/...)
Give it a try if you want. Right now it's pointing to a dummy API I created based on the one I found because there are no matches at the moment.
The goal was to get it done before playoffs start (July 11) so hopefully I'll get some feedback from you in case I want to publish the thing.
Appreciate your time :)
Disclaimer: I didn't bother investigating how legal and/or useful making/publishing this app is.2 -
Have an idea for a fun little side project coding a game. Install Unity and read up some samples.
Remember I'm awful at any kind of creative design work.
Get sad and go back to Overwatch.5 -
How to slack during work like a pro? (if you are a unity developer)
1- make a full screen youtube player inside Unity.
2- fill most of the screen with panels (debug, file browser... etc)
3- watch a video about overwatch or something.
enjoy!!4 -
Dear fellow developers: Let's talk about the Internet. If you're reading this post, you've probably heard of it and are comfortable using it on a regular basis. You may even develop software that works over the internet, and that's fine and great! But you have to draw the line somewhere, and that line has been pushed farther and farther back as time goes on.
Let's talk about video games. The first game that really got me into FPSes was Team Fortress 2. Back in the day, it had a great community of casual and competitive groups alike, and there were hats! Underneath the hood was a massive number of servers. Some were officially hosted, some were run by independent communities. It had a built-in browser and central index where you could find every publically-available server and connect to it. You could even manually input connection details if that failed. In my opinion, this was a near-perfect combination of optimal user-experience and maximum freedom to run whatever the hell you wanted to. Even today, if Valve decided to stop hosting official servers, the smaller communities could still stay afloat. Fifteen years in the future, after all demand has died off, someone can still recover the server software and play a game with their kids.
Now, contrast that to a game like Overwatch. Also a very pivotal game in the FPS world, and much more modern, but what's the underlying difference in implementation? NO SUPPORT FOR SELF-HOSTED SERVERS. What does that mean when Blizzard decides to stop hosting its central servers? IT DIES. There will be no more multiplayer experience, not now, not ever. You will never be able to fully share this part of your history with future generations.
Another great example is the evolution of voice chat software. While I will agree that Discord revolutionized the market, it took away our freedom to run our own server on our own hardware. I used to run a Mumble server, now it has fallen out of use and I miss it so much.
Over time, client software has become more and more dependent on centrally-hosted services. Not many people will think about how this will impact the future usability of the product, and this will kill our code when it becomes legacy and the company decides to stop supporting it. We will have nothing to give to future generations; nobody will be able to run it in an emulator and fully re-experience it like we can do with older games and software.
This is one of the worst regressions of our time. Think about services like IRC, SMTP, SSH, even HTTP, how you're so easily able to connect to any server running those protocols and how the Internet would change if those were replaced with proprietary software that depended on a central service.
(Relevant talk (16:42): https://youtu.be/_e6BKJPnb5o?t=1002)6 -
I can't stop procrastinating from doing what I need to do. This extends to even web development and coding on personal projects, which is something I really enjoy doing.
It's as if I have some sort of underlying fear holding me back each time I get the chance to get things done. Normally I don't have the time and make the excuse for myself that there "is not enough time" but tbh I now literally have an entire week in front of me free, with nobody to distract me. I am actually getting my long-desired time alone. I can finally power through all the things that require intense focus, like coding.
And yet, I can't bring myself to just do it. Instead I make excuses and go play video games instead (Overwatch has been a really bad time sink for me). I haven't been able to do what I wanted to for like a year now. What the fuck is wrong with me?
I need help guys!! Anyone have advice for me?9 -
Bad: i got told that i need to stop playing overwatch @ work
Good: so they gave me a bunch of udemy courses1 -
Saw some desk pic yesterday; here's mine at home. Mostly for gaming, but I do some work occasionally at it. Laptop's setup so I can monitor some Asterisk servers at work.
Gaming rig is:
4690k@4.5ghz
16gb RAM
GTX 980
Acer 24in 1080p 144hz Gsync monitor
Laptop:
2009 MacBook Pro
2.53ghz Core 2 Duo
8gb RAM
SSD6 -
In competitive games in which team composition matters and you have different playable classes and/or roles (tank, area damage, point damage, various kinds of healing, buffs/debuffs, etc) what kind of character do you like to play?
I guess this would apply to stuff like MMOs, Overwatch, TF2, DOTA, Diablo/PoE, and so on.23 -
Summer starts now!
Things to do.
1. Get better at overwatch
2. Learn 3d modeling
4. Learn animation
5. Learn how to apply programming to animation to make the process quicker
6...do job bc I need money.5 -
- Install Overwatch via Lutris on Linux.
- Get absolutely terrible performance and rendering bugs.
- Disable DXVK.
- Get slightly better performance (wtf?).
- Still runs at like 20% of potential performance.
- Give up and try to install Windows.
- Windows install fails.
Aaand so I spent my weekend configuring shit instead of relaxing/gaming. Ugh.9 -
Hey everyone!
This is really two things in one:
1). Asking about a good gaming laptop.
2). Follow up on a post I made a while back asking for suggestions for new programming languages to learn
So right now I have a surface pro 3 i7 256gb, it's great for development, but not so great for gaming (Overwatch).
Saw the Razer Blade Stealth and thought it looked pretty nifty. Suggestions?
Also I would like to say a big thank you to all the people who told me about some really cool new languages, like Crystal, Elixir..etc.
Thanks everyone!20 -
The last one was this Overwatch League Android/iOS client I made in Flutter. Basically wrote two apps in less than a month and learned (and enjoyed) Dart in the process.
I also learned that I'd probably get into trouble if I publish an app which uses a private API without permission. Hee hee.
Really cool and exhausting experience, though. 5/7 😊 -
On the Overwatch 2 official poster, Tracer's pussy is bigger than Ana's face. Ah, yes, targeting lonely male gamers with sex, how original.
Pathetic.5 -
Came across a player called Root in Overwatch today, would that be you, @Root, by any chance? It's not exactly a common name.5
-
Why do I keep on gaming when I know I should be coding and improving! Frustrates me but I keep on doing it.5
-
Computer does a BSOD right at the end of a tiebreaker competitive overwatch match where the enemy is about to cap the point and win. I'm one of the tanks. Hard reboot and back in the game within 45s. Just barely hold them off in overtime and win the match. Epic!
Thank God for SSDs!4 -
I find myself faced with a morel dillema. Do I work on a pet project of mine and finally get some leadway or play overwatch?
-
It was the first time using unit tests on a project of mine. Coded from midnight to 5am on Lisbon's Burger King balcony before my flight.
Then while visiting a friend of mine who fell asleep while watching me play Overwatch on his computer, sshed into my server and continued the tests there.
I was productive and managed to score some cool hacker points. 😂2 -
Either my experience with Linux got better or this OS improved a fuckton over the last years. About 3 or 4 years ago installed Ubuntu on my laptop just to try out something different. My experience:
- Reinstalled Ubuntu three times due to me fucking up something.
- Wine, with as little as it could run back then, could not be installed with proprietary nvidia drivers.
- I could not use LibreOffice because of some word bulshit which was needed for school.
- Managing dependencies was a literal hell for me (Different versions installed which resulted in conflicts)
And now:
- Wine 3.0 is about to be released
- Can run most games of today. (Fallout 4, Wolfenstein II, Overwatch)
- I can say that I could do 95% or even more on it. (Which is mostly due to me getting more experienced) -
Probably playing World of Warcraft and Overwatch with my wife and collecting everything related to it. We even got the music playing in our house most of the day :')3
-
Been going through the family stash of old Wild West type novels (you know, cowboys and cattle drives and six shooters and gunmen and rivalries and all), from authors like Louis L'Amour, JT Edson, and Oliver Strange. Because Texas appears so frequently in these books, in my mind's eye the protagonist often looks suspiciously like AleCx04's avatar with a hat and gun rig. And horse, of course. And speaks like McCree from Overwatch.
*shrug*2 -
Playing Overwatch for 4 hours straight when I was supposed to be working on my side project. What is worse that I am still golden ranked. Keep finding crappy teams :(
-
Man i realy need to get of my windows host.
My productivity takes a nosedive whenever im on windows idk why.
I'd love to use linux fully but my fav game Overwatch has shit performance running on linux.
So the best solution would be to pass through my gpu to a windows vm for gaming.
But that would require a new gpu for the host system as the ryzen 7 1700 does not have a gpu.
I dont have any experience with passing thtough gpus. But could i make 2 vms that acces the same gpu, ofc not at the same time. So that i could have a gaming vm and maybe use another linux vm if i wanted to do something which profits off gpu acceleration.11 -
follow up from https://devrant.com/rants/2377758/...
As theKarlisK and Root stated "When it works it works beautifully, when it doesn't a bit of Google-fu finds a fix".
some issues I found in this journey:
- stuttering in some games, even using custom proton build(halo mcc)
- some titles are hard to even start(my RE7 D:)
- bluetooth with my dongle isn't good, takes to long to connect my xbox s controller, sometimes with doesn't even work at all. had to do a workaround in the first place to pair (but this is a problem with ubuntu, not linux gaming but had to mention it)
- games outside the proton ecosystem can be a pain in the ass to get working. LoL on lutris crashes 3 times at startup, don't wanna even try to install overwatch on lutris
- rbg software can be "hard" to find or the alternative is not that good. (got an alternative for mystic light but is just command line. did not found a logitech keyboard software :/, hadn't search hard enough )
pros:
- being able to game on linux is like a dream come true
- most of my steam games runs out of the box
- is linux
- is linux
but the issues are starting to bother me...5 -
I've gotta question for dem ranters.
Since I'm using a toaster as a PC, and from time to time I do play Overwatch, playing without music (or doing anything in silence) is shit.
Running Google Chrome is not an option (it tends to hog my toaster so the game runs like, well, whatever is your defiinition of slow.
Is there something that can run Google Play Music in the background (and please, anything but the PlayMusic desktop player, that is ever worse, it makes the whole OS slow)?
Like, some lightweight browser?
It's bugging me for a year, and I can't find a solution. Maybe someone has a better idea of how to make this possible.
*LanaDelRey-Summertime_sadness.mp3 playing in backgroun*3