Ads Top

"Why Pokemon Go pisses off the developer inside me."


#PokemonGO: Just to be clear, i like the game. I play actively. It has it's server issues which are expected. But we cool. Being a developer in the Unity game engine myself for a few years now, i have a whole lot of issues with it.Nobody will probably read this, but heck i need to get these things off my chest.They had so much, but they did SO LITTLE! They use google maps to show us the actual map. This map contains data about roads, water, buildings, forest, industrial area, and a lot more about buildings but lets keep that out of this. Then you have an IP like Pokemon, which has years of established games with each their own soundtrack, yet pokemon go has just 3 tracks or so. Background overworld. And Battle pokemon/gym. There is music for years about pokemon. You could trigger them with all this map info you have with some smart fading stuff going on. Have travel music when on the road/in the forest/industial area. Have music play at pokestops depending on the area (rocket teams around industrial area pokestops anyone?) You can do so much stuff, yet you do so little.Then we have animations. The character, the thing we look at most, has like 3 animations. Walk/run/idle. They hardly blend well, they have some stupid instant rotation script that makes you rotate 180 degrees on the spot sometimes. At least make that smooth. Add a freaking bike for when we go beyond running, and use a lower speed to start running, if i run decently, the character refuses to run at all.Gyms have horribly blurry text for our names, do you know why? Because they probably used unity's 3D text. Which is really really bad at scaling large. It can be fixed by either using world space UI, or using a higher resolution 3D text, which is then scaled down. It can look crisp just like all the other stuff.The 3 step bug. This stupid thing seems to somehow be disabled or seems to be called a "server issue". If that is a server issue, or they disabled the feature server side just to save bandwidth with the many people playing right now. If that is so, i call bullshit. The moment the area around you is loaded in, and you get a "near" pokemon. The phone knows exactly where that pokemon is. The distance should be easily calculated through GPS locations (i have programmed this once, it's a bit of work but not horrible!) And there should be no 3 step bug. This just seems like a 2 hour fix for me. Why is this shit still broken?Besides all these issues people have suggested a ton of UI changes that just make life way easier. Being able to candy multiple pokemons etc. Being able to edit your team for gyms outside of the pre-gym screen isn't the hardest thing in life. Heck, please properly explain how to throw the balls since most people take ages to even grasp why or how the ball curves to the point that users are just plain confused.Please, hire someone competent at Unity3D. And please with a new game, REWRITE YOUR BACKEND your outdated Ingress crap is showing and you know it. Also the balance issues with rural areas, but that is a whole other rage post.Please discuss any other issues you have with the game that are programming related, i am happy to give insight or guestimate why they are as they are or whatever.EDIT: thanks reddit for helping me vent my anger at this cool but flawfull game. I'll keep playing and hope for the best in the future.Some users even made me notice new things, like pokemon 3d models not being in the APK (which would make the size googles store issue, not their servers) And not caching gym or pokestop data (most info on these are static, like the image and text on it. This can be saved locally.) Some math on that: A rural player here with 1 gym and 5 pokestops i can see on my map max. So 6 images (100kb tops)? And 6 texts. Now i bike along all sunday, and thus lose sight of 3/4 of those. Which are not cached so i redownload 3/4 of them every half hour. And all 6 every time i restart my app for whatever reason. That makes me alone, a rural player, over 4 hours of gameplay already load the same images like 20 times or so at least. So 20x100kb for the lot. That is 2mb of data, in 4 hours, which could have been 100kb for 4 hours (heck for a week of done right). That is just me. Now multiply the 1900kb of waste times a million players. You are now already in 1.9 terabytes of wasted shit in just 4 hours with 1million rural players. Go figure.Thanks again and good night. via /r/pokemongo http://ift.tt/2aGQcGb
"Why Pokemon Go pisses off the developer inside me." "Why Pokemon Go pisses off the developer inside me." Reviewed by The Pokémonger on 23:22 Rating: 5

No comments

Hey Everybody!

Welcome to the space of Pokémonger! We're all grateful to Pokémon & Niantic for developing Pokémon GO. This site is made up of fan posts, updates, tips and memes curated from the web! This site is not affiliated with Pokémon GO or its makers, just a fan site collecting everything a fan would like. Drop a word if you want to feature anything! Cheers.