The productivity of solo indie game devs is just really impressive. While I’m aware of the “go fast alone, go far together” quote, I’m depressed by how inefficient app/ui development is at big tech companies compared to game studios, especially short staffed indies. Really makes me wonder about the “engineering excellence” that tech leads and “architects” pride themselves in when games are developed much more quickly…
I've had my eyes opened recently onto the world of modern game editors (Unity, Unreal, Godot, etc.) by watching gamedev streams. The productivity of these environments, and their associated asset stores, is amazing. You can't help but think that other domains would also be well-served by a fully-integrated experience like this. Surely the universe of "webapps" or "unix-y network services" is at least as constrained a…
Cramming 'Papers, Please' onto Phones
31–40 of 187 posts
Re: Cramming 'Papers, Please' onto Phones
#32The productivity of solo indie game devs is just really impressive. While I’m aware of the “go fast alone, go far together” quote, I’m depressed by how inefficient app/ui development is at big tech companies compared to game studios, especially short staffed indies. Really makes me wonder about the “engineering excellence” that tech leads and “architects” pride themselves in when games are developed much more quickly…
A lot of it is about tradeoffs (long term vs one-off projects, business stakeholders, and a long etc), but there's also significant selection bias. Most "indie" projects die before having much of a playable thing, and many successful solo indie projects can take many long and grueling years (e.g. Stardew Valley). Engineering in most organisations will place stability and predictability very high among priorities, and…
As for stability and predictability, I’m not confident that AAA apps are hugely (or maybe even significantly) more stable or predictable than the best games. Maybe my tolerance for bugs is higher in games than apps, but I do seem to tolerate quite a lot of jank and slowness from apps, so I’m not sure.
Re: Cramming 'Papers, Please' onto Phones
#33Re: Cramming 'Papers, Please' onto Phones
#34Man it is gonna be so nice when the average young adult has a device in their pocket that folds out to the size of a paperback, or even a magazine, and we can start making popular culture that fits that size again instead of everything having to make sense through the tiny window of a phone.
This isn't just in my community, it's noticeable enough in my travels that it seems to be a trend. I assume it is because of more short-format digestible content, along with the shift of social being one-to-one and one-to-many, to being many-to-many, in the sense that you're not necessarily seeking out those you had a direct relationship with, you're seeking out elements and segments of a topical zeitgeist, whether that be tech videos, memes, cat compilations etc.
I also have another hypothesis- when phones that provided a rich experience first debuted, it was the nerds and city folk who got it first. iPhone then brought this mobile-first-lifestyle to the stylemakers and artists and those whose inner monologue is narrated by Justin Long, folks who'd likely have bought anything apple anyway. From there, smartphones and rich experiences were disseminated into the lesser elements of the greater public who either are receptive to tastemaker's influences or have limited option to refute the convenience of popularity; popular hardware is cheap, ubiquitous and accessible, some might say in some regards modern smart phones are disposable.
What I'm getting at is this, this stuff is no longer a mystery to this generation. We are now 2 or 3 generations removed from this type of pocket-computer being anything wow-inducing. I think of it sometimes like when I was a youngster, the class of people who traveled via air vs everyone else at ground level. Air travel had a mystique and prestige, this person must be doing something to be enjoying a cigarette and being served a glass of wine however many feet in the air, direct to destination. The same way I might not be in admiration of my neighbors boots for having a good welt, because a good welt is a given, I assume the youngster of today are no longer enamored by the novelty of a mobile phone or pocket-computer. As such, it is no longer a status symbol for most. So what the new iPhone came out and you got one, that's only a valid status symbol for maybe a few weeks, for over 1,000 USD invested in some models.
Youth of today, I don't see them going for a pocket atlas or any such form factor, I see them going for augmented spectacles or lenses. Everything indicates that a new 'moores law' is taking effect around energy storage and thermodynamics - we are no longer optimizing per-core clock speed, we are optimizing core count and the amount of energy that can be stored to later be turned into CPU cycles rather than heat. As soon as the battery technology will allow it, you will see lenses, whether they be spectacles or contacts, that will take in and assimilate your surroundings, your focus, and the imperceptible changes to your heart rate, retinal dilation, and ocular pressure responses to commercial items. It's not far fetched, we already know of this research being done. Despite the cumbersome experience of VR, we are seeing a point where it is no longer 3D TV or bluray level tech, it's sub-standard as a whole but more and more people are buying it because it shows promise.
I see in the future that our interface devices, whether they be communicators like phones, or additive interfaces like AR spectacles that can dole out retail info in response to a brief biomarker-spike like pupil dilation when glancing at a new pair of shoes. These devices will be funded by corporations much the same way tech learning materials, operating systems, and software is today. It makes most sense that before wider adoption, they'd first be available to those with the most capacity for realizing an ad-prompt via converting to a purchase, so think of like snapchat goggles release, but at your local best buy.
pocket-held mobile phones are the least optimal form factor for every purpose or task it can accommodate other than "fits in pocket". Mark my words, as soon as it can be bonded to a wearable lens, it will be, and the corporations will subsidize it heavily. You think adtech is bad now, just wait.
Re: Cramming 'Papers, Please' onto Phones
#35Earlier quoted context omitted.
I've had my eyes opened recently onto the world of modern game editors (Unity, Unreal, Godot, etc.) by watching gamedev streams. The productivity of these environments, and their associated asset stores, is amazing. You can't help but think that other domains would also be well-served by a fully-integrated experience like this. Surely the universe of "webapps" or "unix-y network services" is at least as constrained a…
do you have any streams that you'd recommend?
Re: Cramming 'Papers, Please' onto Phones
#36Re: Cramming 'Papers, Please' onto Phones
#37The productivity of solo indie game devs is just really impressive. While I’m aware of the “go fast alone, go far together” quote, I’m depressed by how inefficient app/ui development is at big tech companies compared to game studios, especially short staffed indies. Really makes me wonder about the “engineering excellence” that tech leads and “architects” pride themselves in when games are developed much more quickly…
Expanding on this in a reply to my own comment. Grinding Gear Games, as an example, is a NZ based game studio that releases a new expansion to their famous RPG - Path of Exile - every three months. The game is not a simple program by any stretch - which might be a fair criticism for Papers Please by comparison since it is purely client-side and all possible states of the game can be fairly easily enumerated. Path of…
Is immediate mode GUI's just that much better? Instead of a complex React/Redux style setup, how much easier would state management be if we had a render loop like game dev? Does that even make sense?
I am very envious at the pure programming skills of so many game developers. UI's in indie games are just a side thing in the deep complexity of a game and they end up looking incredible compared to the level of effort required for year long web app projects.
Re: Cramming 'Papers, Please' onto Phones
#38If you see a devlog post from Lucas Pope you know it's going to be a goldmine. No matter the topic. Dude has a real knack in writing these, clearly describing the problem and the thought process on possible solution. And making it all very interesting so you yourself start thinking how would you address it or what other cool thing could be built instead. Here's some of his other huge devlogs on TIGSOURCE: 1. Papers,…
And on top of that he composes the music and makes the art and literally everything else.
I honestly just don't understand how a person can get that good at that many things.
Re: Cramming 'Papers, Please' onto Phones
#39Re: Cramming 'Papers, Please' onto Phones
#40If you see a devlog post from Lucas Pope you know it's going to be a goldmine. No matter the topic. Dude has a real knack in writing these, clearly describing the problem and the thought process on possible solution. And making it all very interesting so you yourself start thinking how would you address it or what other cool thing could be built instead. Here's some of his other huge devlogs on TIGSOURCE: 1. Papers,…
Yes, the guy is honestly some type of genius. To be this talented of a programmer, and across multiple platforms, languages, and toolsets just dazzles me. It's hard enough to just be competent with one platform. I can't imagine. And on top of that he composes the music and makes the art and literally everything else. I honestly just don't understand how a person can get that good at that many things.