me: why does my neck hurt all the time
also me staring at my computer all day:
@vibafleischer / vibafleischer.tumblr.com
me: why does my neck hurt all the time
also me staring at my computer all day:
quilava is such an underrated 2nd stage starter... i think its cuz his new model nerfs his cute mohawk 😔
now that's just a weasel... no one knows he goes home and listens to secret rock music
rotates rotates rotates
is this what you wanted
I talked a lot last year about how the "main" artwork (faux sugimori style) for Pokemon had gotten miserably stiff and boring - many of them just exactly the lifeless idle poses from the game - but a new book apparently just revealed the alternate internal art of every current Pokemon, what fans call the "dream world art" that they use on a lot of stickers and coloring books. This is the first time the public has seen this art for the last couple hundred new Pokemon.
These tend to have their own original poses and god WHAT a fucking improvement
Toxtricity's "main" illustrations were even fairly decent but the alternate art STILL shows off what they should have been:
What if minecraft mobs were fakemon ....
Since the PkmCompany released the pokedance video, I knew I had to make one with my pkm journey from 7 to 30 year old and all my favorite pkms.
Here me out!
The other day I dreamed that there was a new Pokemon game coming out.
But it was a "cozy game"
In the game you inherited a pkm day care. But before u open to business you had plant berry for pkm foods, unlock recipes, create different environments for each pkm type.
You would still catch pkms, and they would help with things around the farm/day care, water pkm would water crops, bugs made crops grow fast,etc
Than you would star receiving trainers that would let their pkm with you, and you had to take care, feed, train them until the trainer come back.
It was a really vivid dream, and now i want to play it so bad... Pokemon Company please here me out!!
Typhlosion is glad to see you~
Fun fact: We know the size of the Pokémon world because Scarlet and Violet has framerate issues
Video games tend to do this thing called "culling," where they don't render things that aren't in use. In Breath of the Wild, there's no reason for Link to be able to see how many apples are on a tree in Hateno when he's all the way in Tarrey Town, or know how many Bokoblins are running around Hebra Mountain. Link has a radius around himself that spawns in people, enemies, items, etc, so that the player gets the full experience of a rendered world without the game having to keep track of 850 Hearty Radishes sparkling.
This is good.
Scarlet and Violet has really AGGRESSIVE culling. The devs knew the game was framey and did everything they could up until the last possible second to save on resources.
The player has a single square that's always rendered around them, which takes about 10 seconds to run across. Besides that, all that's visible is whatever the camera is facing; if the camera can't see it, it does not exist.
You might think that this would be good for performance, since the game isn't calling as many assets constantly. And you would be right, if the things culled were ALL that the game was trying to render.
We all know at this point about the memory leak problem the game has, where it won't toss garbage data it's not using. This is supposed to account for the framerate drop; however, if it was ONLY the memory leak, it should start out smoothly, then decay over time until it's unplayable.
So what gives?
This is the ocean.
It's pretty. It's got a tiny bit of reflection, some gentle waves, a nice gradient. A beautifully made ocean without repetitive textures is always nice.
THIS IS THE OCEAN.
IT IS NOT CULLED.
Look at the SIZE of this thing! Paldea is an ANT in the middle of this puddle. It's rendering ALL of this, ALL its sparkles and waves, ALL the time.
Now, this is usually the part of the post where I'm like "and because we know the size of the ocean, based on the coastlines and wind direction, we can figure out how big the rest of the planet is by comparison!" like I did with Breath of the Wild over a year ago.
No.
Another video game term you might not be familiar with is a "skybox." Basically, to give the illusion of faraway objects, clouds, mountains, etc, and to hide the black void most 3D games are built in, games will have a texture wrapped around either the level or where the player is standing. For example:
This is a level from Twilight Princess called Sacred Grove. You normally can't see the bottom parts of this, hence why it turns into a gray plane, but the parts you CAN theoretically see by looking through the trees are colored so you think you're looking at a sky. You can see the edge of the void down in the bottom right corner.
Here's another one from Twilight Princess. You can see the different textures that stack on top of each other, as well as the blue skybox that's centered around Link when he's in the area. You, as the player, FEEL like you're in a small part of a larger world, because the devs cleverly structured together elements you CAN see in other areas into the background.
More complicated versions of skyboxes, typically semi-circular, are called skydomes.
They tend to look kind of like snowglobes, because you do not need to render anything that can't be seen. There's no situation in which the player should be able to fall lower than the level, so there's no reason to render the dome into a sphere in the event that that happens.
In Scarlet and Violet, it would make sense for the skydome to end where the ocean does. There's no situation in which the player manages to go past or underneath the ocean, so even if you wanted a gigantic ocean size like they have, you don't need to use more sky to encompass that.
They did not get this memo.
You might be thinking to yourself "wow, that looks like the curvature of the Earth!"
AND YOU WOULD BE RIGHT!!!!!
Why is this here. Why is it so big. I can't even see Paldea anymore. What exactly was planned for this.
Clever readers might have noticed that I labeled this "Skysphere" and not "Skydome."
That's because it for some reason is a sphere. Paldea is sitting in the middle of a fully rendered gigantic sphere in space. For some reason.
Look at Earth. Look at Spain, which Paldea is supposed to mimic.
I overlaid Spain over Paldea and made them roughly the same size. Assuming the two to be 1:1, the OCEAN is bigger than Earth.
If I then take that size and apply it to the skysphere:
HI. WHY IS THIS A THING.
The skysphere is bigger than the PROPORTION OF THE SUN TO THE EARTH:
I will be taking this as canon sizing until the Pokémon Company comes out and either CULLS this monstrosity and stops forcing our Switches to render THE SUN, or until the Pokémon Company comes out and gives us a canon planet size.
graphics $200
new mechanics $150
story $800
rendering the infinite sky and infinite sea $3,600
hiring Toby Fox $150
someone who is good at the economy please help me budget this. my small indie company is dying
So, I discussed this with several friends of mine who are either software devs and/or gamedevs, and we all came to the same conclusion as to why and how this happened.
Essentially, all of us are confident that at some point during development, The Pokemon Company, who basically sets all the deadlines but has almost nothing to do with game development, doesn’t know anything about game development, and isn’t a game development studio said to Gamefreak and said “We need a big flyover camera shot of the entire reasons for marketing purposes.”
“The game engine can’t really do that at this stage.”
“We don’t care. Make it work and do it five minutes ago. We need the trailer to launch NOW.”
So somebody slapped a method together that worked for those purposes, and it got left in the game.
And then they were probably told “hey it solves that problem, leave it in and work on these other things we told you to prioritize.”
“But that will cause problems down the line!”
“I don’t care. Work on the stuff we tell you to.”
And then it just got left in. And then there are two theories as to why it would have been left in and unchanged:
1. People knew about it, submitted internal tickets about it, and those tickets were always placed on the bottom of the priority list.
2. Nobody realized it was going to be as big of a problem as it was, and the change that was made to accommodate a trailer got lost in the shuffle and folks forgot about it. And so when they looked in the normal places to see what might have been causing FPS issues, they couldn’t find anything and didn’t have the time to dig deeper. Keep in mind these issues have been present in the game since day one. Pokémon’s been emulated on the PC since day one. It took an ENTIRE FANBASE scouring the game to find the problem. Fandoms have essentially an infinite time and budget compared to dev teams and it still took them this long to figure out the cause.
Especially non-union dev teams that are under extreme crunch deadlines because the Pokémon Company first and foremost is a massive merchandise apparatus that demands games as a medium to drum up hype for the brand.
The reason why the newest Pokémon game is like this has nothing to do with the Devs being lazy and everything to do with the game being produced on a comparative shoestring budget and cartoonish crunch deadlines because corporate investors are greedy greedy motherfuckers.
Don’t blame the devs. Blame the corpos.
Where do I sign the petition to replace statues of shitty people with statues of Pikachu
Just saying, pkm statues are way cooler than people statues...
reddit but in the pokemon universe
you know how until gen 8, Gardevoir was only in the amorphous egg group. well. I had a thought.
i always liked idea of xatu being heron/crane shaped c: