top of page
Search

Crossing the Finish Line - Week 14

Writer's picture: Troy DTroy D

After 14 long weeks, we’ve reached the end of our development journey. The entire team has been hard at work finding and fixing any and all bugs that are left. Luckily, the game has been incredibly solid and there have not been too many game-breaking bugs.


I found one bug that had to do with my minimap implementation from week 12. The main issue happened when the player spawned into the hub world and then would immediately open the minimap. Graey’s head would not be in the right position on the map. This would happen because of the on Collision enter checks I put in place around the player spawn points. Since the player hasn’t moved yet, Graey’s head on the map would not update. To fix the issue I added an OnTriggerStay2D function to the location scripts. The function gets called each frame when the player object is within the trigger collider attached to the script's object. This solved the problem so now when the player spawns into the hub world, the function is called immediately and Graey’s head icon is now always in the correct position on both PC and Android versions.



Steve, Val, Mark and I all worked together to fix multiple scaling issues we were having with mobile screens. A lot of buttons, or most notably, the fires from FireFight, we’re not scaling correctly. The issues were fixed relatively quickly once we figured out that they were not anchored to the canvas properly. Now all of our UI should scale perfectly.




At least for now. The game is nearing its final form but first, we all had to discuss the most important part of the project. Publishing the game on the Google Play Store. As I said last week, Steve started our developers’ account verification process but he quickly hit a snag. After paying for the license with his American credit card, he sent Google a picture of his tribal ID since he only has a Canadian driver's license and it needed to be from the same country as his credit card. Over the span of the week, Google has continually denied his forms of ID as they did not recognize tribal cards as a valid form of ID. He has been going back and forth with Google’s support team but nothing has been resolved yet.


Unfortunately, we’ve all agreed that we don’t have time for Google to recognize Native American people so Val, Mark, Steve and myself worked together to create a new email address for our game, then re-purchase the developer's license to post apps on the Play Store and are now waiting on the identity verification once again. Ideally, the game will be playable on the Play Store by Saturday but our deadline for our class is Sunday, May 1st.


I’m incredibly proud of our team's communication, dedication and our final product. I have learned an unbelievable amount while working on this game that I hope to use in my future career. Please check out Steve and Val’s blogs by clicking the link at the bottom of the page as well as Mark’s LinkedIn profile since he doesn’t have a dev blog. Thank you for reading about my journey through Graey’s Crusade and I hope you follow me on my next game!






6 views0 comments

Recent Posts

See All

Comments


Post: Blog2_Post

©2021 by Troy Dexter. Proudly created with Wix.com

bottom of page