Quoted from PinMonk:Perspective.
The app's pretty basic. Being super-generous, let's say it was $100k to develop. That's about $30/machine, fully amortized by the time Godzilla is done. So we're at about $50/machine with the app and wifi dongle. Dunno what they're using for QR reading, but would not be surprised if it was a basic webcam because QR codes are not complicated so a low res webcam is fine. Those Chinese "door lock" QR code readers would also do the job (see example below that looks a lot like what Stern's using in the videos). Whichever case, about $10 in quantity. So $60/machine.
No idea what art you're talking about that was any significant cost. Payroll raises are completely untethered from the online system.
There's also server fees for the data management of the system, but again, those are not crazy if they're using AWS and managing it themselves, and I'm sure the upcoming OP fees will more than cover it.
[quoted image]
Sure AWS makes hosting like paying a credit card bill - but doesn't mean those services automatically configure and run themselves.. nor support it. That's Operational manpower you have to add now, either in-house or contracted. That's ongoing cost, on top of your cheap servers.
Then your app was never a one-time thing, it's a product you built, delivered 1.0, and now have to not just support, but continue to develop. This isn't a one developer sized task. So again, this is ongoing cost you will incur, in addition to your initial contracting or investing in building the app. Something that you would either contract out or hire people to do.
The QR reader isn't just the reader - but the Stern-specific node board they designed and implemented for the system. Plus the platform work put into the game... then going back and adding new content to 17 titles. Even just touching 17 releases is expensive timewise, let alone the actual feature development put into each one.
Just because you have some capacity of people on payroll doesn't mean costs are disassociated from functionality. Time is money - and time implementing this is time not spent elsewhere and capacity that likely didn't exist before... so is more than likely increasing your recurring payroll.
Any system that will be a foundation for other work and requires continually being updated to just operate in the continuously changing world of devices and services will represent a significant investment in initial time, capital, and ongoing costs too. And programmers aren't cheap.