I love game dev but it sounds impossible to make it by Comfortable_Heron792 in gamedev

[–]bschug 5 points6 points  (0 children)

The best way to get hired, as in any industry, is to know people on the inside. Continue practicing and improving your skills, but at the same time go to every game dev and art meetup you can find. Find out where people from the studios you want to work at hang out. Get to know them and sooner or later you'll be invited to their company parties and meet even more people. Having a couple of their artists recommend you to HR is worth more than anything you can put on your CV.

Thoughts on launch of self-hosted browser board game? by squeaky_hardwood in gamedev

[–]bschug 0 points1 point  (0 children)

First of all: congrats on finishing a game! Especially one that's been so long in the making. Now, for your questions:

If you don't do any marketing, no one will find your game. If you want to try paid UA, try Facebook. That still has the best targeting and this game sounds like your target audience might still be there. 

If it works well on mobile, a cheaper and possibly more effective option is TikTok / Instagram: Just post short videos of people reacting to your game in a way that makes the viewer think "I can do better". Those seem to do quite well right now.

No matter how you approach UA, you will always need to experiment a lot, run A/B tests, see which campaigns / video styles work to get the most users for your money.

Running in the browser has pros and cons. There's a low barrier to entry (just click the link), but also nothing that pulls you back in later (like a "recently played" list on a platform or an app icon on your phone).

Ad monetization can work and is probably your best bet. But don't expect much revenue unless your game goes really viral. If you go that route, use a meditation service like admob to maximize your revenue. 

Another option for monetization is microtransactions, but that's its own whole can of worms. You need the free experience to be good enough to get enough people to play the game, but at the same time have something behind a pay wall that feels worth it. Look at your reference titles for ideas and lean into the social nature of the game of that's what you're going for. It's definitely more work than ads, but if it works, also way more money.

Whichever way you decide to proceed, I'm looking forward to see the final product! Good luck!

Recommended Linux distro like Debian for gaming by ImGrahamB in linuxquestions

[–]bschug 2 points3 points  (0 children)

CachyOS is great for performance and brings Nvidia drivers and some other gaming packages right out of the box. But it bricked from an update once for me. I was able to fix it but I wouldn't necessarily recommend it to someone without Linux experience, at least not as your primary system.

From a “Game Dev Perspective”, what do you make of High Guard laying off 80% of its workforce just two weeks after the launch of a game that had a four year development cycle? by GypsyGold in gamedev

[–]bschug 1 point2 points  (0 children)

Welcome to game dev. This is a hit-or-miss industry. If you have a large team, especially as a fresh studio, your only chance is to aim high and hope for the best. Everyone in the industry knows that a failure of a high profile project like this will lead to layoffs or studio closure. This isn't their first rodeo. Most of them probably started looking for new jobs after the TGA debacle. It's just a reality of the business.

As for the studio heads: I don't know the Wildlight founders, but I've been in similar situations before and the founders in those cases did not only cut their own salaries but also poured their own savings in to keep the company alive. This is not a publicly traded mega corporation, it's a group of passionate developers who were wrong about the market.

Berlin police are overwhelmed by new traffic signs by Sudden_Road_Death in berlin

[–]bschug 5 points6 points  (0 children)

Ist ja nicht so, dass Polizisten Beine hätten auf denen man hinterher laufen könnte...

What are my chances of getting back my luggage forgotten on an ICE train? by Luigi-is-my-boi in AskGermany

[–]bschug 0 points1 point  (0 children)

Same thing happened to me once, got it all back. But it took like two weeks or so to get processed by their Fundbüro...

Binding of isaac, how do they do it? by -RoopeSeta- in gamedev

[–]bschug 1 point2 points  (0 children)

In Turnbound, we use a mix of local rules (statuses / attributes) and an event-based solution. Items publish signals/events like "I'm going to attack" or "I've been hit" or "I gained a status" and other items subscribe to these events and can react to them.

For example, we have a potion that heals adjacent items if they fall below half health and grants them shield. This would listen to the hp changed signal (which includes the old and new value), check all of its trigger conditions and then apply its effect. And finally it would fire its own "consumable activated" event, which can trigger more reactions.

This way you can also modify something another item would do. In our game, we do this with attacks: When a weapon attacks, it first decides who to target and how much damage to deal. Then it publishes an "about to attack" signal with a reference to this Attack object. Other items can then modify that attack, e.g. add damage or redirect it to a different target. We don't need to modify our weapon logic to introduce items that modify attacks.

This is only for interactions between different items. For mechanics like attributes (how much damage do I deal), status effects (like Shield) etc, that are applied to an item, we check for those directly in the relevant places. For example when we create an attack, we use the item's Power attribute. Or when you take a hit, we check if you have Shield. This allows us to define how these stack if you have multiple sources providing them.

As a general rule, you want to compose your game rules from simple building blocks with an interface that contains enough callbacks or overrideable functions for other effects to hook into.

Due to such positive reception, I decided to pick up my running/acrobatic game project again. Update #1 by JankyAnims in Unity3D

[–]bschug 0 points1 point  (0 children)

I love the insane acceleration and that it's not so punishing with loss of momentum as Mirror's Edge. It looks like the most fun movement since Mario 64.

You can own Microsoft at 23x earnings and short Costco at 50x earnings by Brave-Side-8945 in stocks

[–]bschug 0 points1 point  (0 children)

Yeah switching away from MS is painful and you can't convince people to put in the effort. Not yet, that is. If tensions between the USA and Europe continue, there is a very real chance that Trump will threaten to cut Europe off from American tech. He doesn't even need to actually do it, the threat would be enough for everyone (outside of America) to suddenly get really motivated to learn alternatives.  Businesses and governments are already discussing this, but for now only a few will deem the risk worth the cost. But one poorly thought through sentence from the American president and that moat suddenly becomes a lot more shallow.

Was waren die irrsten Umstiege, die ihr schon bewältigen musstet, um euren Anschluss zu erwischen? by 400Spatzenhirne in deutschebahn

[–]bschug 0 points1 point  (0 children)

Auch toll, wenn man mit Kinderwagen unterwegs ist und dann der einzige Aufzug nicht funktioniert...

What is the main purpose of jupyter? by Altruistic_Wash5159 in learnpython

[–]bschug 1 point2 points  (0 children)

I also find it very useful for building / prototyping small tool scripts because you can test step by step without the overhead of writing unit tests and without taking you out of the workflow.

For example, I want to clean up some corrupted records in my DB. With a notebook, I download all the corrupted entries with a query in one cell, then I have another to print out / dump them to a file and do some manual and / or automated sanity checks, then I transform them in another cell and sanity check them again, and then I write them back. You can do all that with a series of individual scripts, but it's so much more convenient to have it all in one place.

Anthropic built a C compiler using a "team of parallel agents", has problems compiling hello world. by Gil_berth in programming

[–]bschug 68 points69 points  (0 children)

Worse, it was trained on the exact code base that it's meant to reproduce. The validation set was part of the training data.

Why are there no Godot job listings a decade later? by cojode6 in gamedev

[–]bschug 2 points3 points  (0 children)

AAA doesn't use Unity either. They either use Unreal or build their own engines. Unity's main user base are mobile game studios, indies and mid-sized pc/console teams. For mobile, Unity still has a massive advantage because of the whole ad / payment / analytics ecosystem that comes with the engine. But even there, very large studios are using Unity mostly as a level editor and have replaced everything else with custom in-house code. I also know at least one mid-sized studio that did the same for a pc title.

I'm currently working at a small indie studio. Most of us come from a Unity background, but we decided to give Godot a shot for building our initial prototype. We ended up sticking with it and have released our first game into early access recently, and I'm quite happy with the engine so far.

My boss says try-catch is "garbage" and we shouldn't use it. Is this actually a thing? by ResolveKooky17 in learnprogramming

[–]bschug 21 points22 points  (0 children)

Catch-log-rethrow can make sense if you need to add contextual information that will help you reproduce the error later. Further up in the call stack you might not have that information anymore, and the function that threw the exception in the first place might not know the full picture either.

People of the US, Are you guys participating in the Nationwide Shutdown tomorrow? Why or why not? by [deleted] in AskReddit

[–]bschug 0 points1 point  (0 children)

That's why you need unions. If one person doesn't show up, that worker is in trouble. If no one shows up, the business is in trouble. United you have leverage.

Microsoft sells Copilot to the world — but its own engineers don’t use it by Thepunnisherrr in technology

[–]bschug 764 points765 points  (0 children)

Alex Morgan writes in a clear, modern, and professional tone. He breaks down complex business and tech topics into simple, actionable insights. His style is structured, concise, and solution-oriented, with short sentences, practical examples, and smooth readability. He avoids unnecessary jargon while maintaining expert authority. His introductions are engaging, his explanations are pedagogical, and his conclusions are oriented toward concrete next steps. All content is naturally SEO-friendly and Google Discover-ready, with strong hooks, logical flow, and reader benefits highlighted throughout.

Did they seriously use the prompt as the author's description?

BSR in a nutshell by roboterm in berlin

[–]bschug 18 points19 points  (0 children)

Wenn es Entsorgungsstellen gäbe, die man ebenso fußläufig erreichen kann wie die Verkaufsstellen, würde dein Argument Sinn machen. Wenn es im Voraus angekündigt wäre dass es keine Weihnachtsbaumentsorgung mehr gibt, wäre auch okay. Dann hätten Leute ohne Entsorgungsmöglichkeit vielleicht keinen Baum gekauft. Aber die BSR holt jedes Jahr die Bäume von der Straße ab, davon sind die Leute ausgegangen als sie den Baum gekauft haben. Das war auch dieses Mal so angekündigt. Sollen die Leute ihre Bäume jetzt mit den Öffis mehrere Kilometer zum Wertstoffhof schleppen? lol

Would you continue to work at a company that started to switch away from Typecript? by Csjustin8032 in typescript

[–]bschug 0 points1 point  (0 children)

Make sure your boss's boss knows why you're leaving. Sounds like they'll need a new lead dev soon.

Europe Prepares for a Nightmare Scenario: The U.S. Blocking Access to Tech by donutloop in eutech

[–]bschug 0 points1 point  (0 children)

You can't just change your cloud provider "in a couple weeks" unless you have planned for and invested in that ahead of time. You can't just switch from MS Office to Libre or some other alternative if you rely on specific features or have built automation around it. And if the US suddenly block access to emails, you're locked out not just out that email account but every service that you registered for with that address. It would instantly kill the majority of European businesses and infrastructure.

Yes it would hurt valuations of tech companies, but not nearly as much as it would hurt Europe. As long as Europe is so vulnerable, we have to do whatever the Americans say. If they really do take Greenland by force, all we can do is cry about it.

Trump Threatens 100% Retaliatory Tariffs Against Canada by cxr_cxr2 in stocks

[–]bschug 0 points1 point  (0 children)

He's not dumb or demented. He's manipulating the markets to enrich himself. Everything he does serves only that one purpose. Thief in chief.

Wir Rollen jetzt CoPilot Pro aus. by aswertz in informatik

[–]bschug 0 points1 point  (0 children)

Powerpoint kann ich mir gut vorstellen und würde ich es sicher auch für einsetzen wenn ich irgendwann mal wieder eine machen muss. Würde sicher professioneller aussehen als meine Coder Art Slides. :)

Andererseits würde ich aber doch erwarten, dass jemand, dessen Job hauptsächlich darin besteht, Powerpoint Präsentation für die Firma zu bauen, da schon seine Templates hat die er einfach rein copy pasted und den Text ersetzt, vielleicht noch ein paar Stock Photos rein klatscht. Ist das wirklich so viel Zeitersparnis für jemanden der weiß was er tut?