World Hockey Championships and Early User Testing Feedback Game Play Testing Challenges

Testing the game is an important part of the process. If you want to help test, please Visit – Become A Beta Tester

There are so many different types of testing, from technical to user experience. The testing here involves real people seeing the game and giving their feedback on it. In the process so far, and we are just getting started, I have learned so much and will share it.

Game Feel Being a multiplayer game, you require wto people to play (we are working on a AI portion later on for single players). So testing as a single person becomes a little tricky. I tried to make a video and share it with people, but it was hard to get a real feel for it from a video. It was also hard to get a feel when you cannot play multiplayer yet. Okay, so we are asking for feedback too early, so now we are planning to wait.

Game Polish – The most common feedback I got was that there were no sound effects and a lack of animation on the game. This was a known ‘incomplete’ as we have not put the final touches to the game or added sounds yet.  We want to get the basics down first then we will do this. Again, too early on testing.

Only One First Impression – So we are asking people to test the game, but you only get one chance to make a first impression. We may soon run out of people to test, and if you want to beta test – do sign up at Become A Beta Tester. We are always looking for people to test the game and give us valuable feedback. Next time, I would wait a little longer before actually showing it to people.

Who Are Your Game Testers – You may remember the episode of Silicon Valley where they only asked engineers to test it and the user experience was just terrible for everyday users like Monica. Well, we tried to give it to both end users, explaining ‘hey, this is not the final product’ but it was hard for some end users to get that it was not done. I am guilty of being a visual person myself. :). I also handed it to people in the industry and they are like, ‘we can’t test it on video or single player’.

So we are working on making it multiplayer before trying to test it again. This is tricky since some programming can just be tweaked and others just have to be written again. We are hoping that most of it will be tweaks; however, our goal is an amazing user game experience.

I am pretty excited about the game experience so far. I am sensing it will give a real hockey feel to the game. This is something a little more tricky on mobile, however I think we have nailed it, but will know for sure only when it hits the market. Feedback is always welcome.

We have gone through several versions of the game play and completely changed the physics on how it was going to work before we started coding. This was a very good thing since if we had gone with our original game play, we would have had to scratch it and start on the new plan again. The goal of the game play was a hockey like feel and to be unique to other game plays on the market. I cannot wait to show it to you.

If you’ve got feedback, please do share it with me.

The Technical Challenges of Creating World Hockey Championships Part 1

The game’s progress is coming along and we are working on the core part which is the game play. In this part we have faced many technical issues, some of which I will explain in this blog post.

The game play is the most important part of the whole project. It also creates the most issues in programming and designing. I feel like we still have a ways to go on the game play even with the great progress we have already made.

So let me discuss a few of the technical issues we have faced

Mirroring – This is when one user’s screen is shown on another user’s device. So if one user changes their player position on their device, it will be repeated on the other user’s screen in exactly the same way.

If two players are playing on the same device, this is much easier as the screen size is the same, however, different screen sizes and devices exist. The iPhone 5 and iPhone 6 Plus are two different sizes. The iPhone 6 Plus is longer than the iPhone 5, so we have to match it up.

Servers – We are using Amazon AWS and it has some limitations which we are working through. Keeping up to date on latest updates and patches from Amazon is critical to avoiding issues. This project has been running for almost 2 years and in that time, things change, they change a lot. So we need to make sure we are keeping up with what is happening with the server resources.

Real Time – The game includes real-time chat. The users can chat with each other in pre-set chat boxes. This seems simple, right? Well, the conversation is in real time, so it needs to appear on the other user’s device so they can respond back. We need to decide how long will it show for, make sure it shows immediately and connect the devices.

Updated Stats – The team worked on making sure the stats are up to date. Like a real hockey game experience, we keep track of users’ shots, goals, shutouts and, of course, Goals Against Average.  f a user quits half way through a game OR loses their internet connection, we need to make sure these stats are accurate, therefore it needs to be updated in real time. If a user quits, the goals, shots and other stats are counted towards the stats of the game  Keeping stats is an important part of the hockey experience.

Player Movement – We are still working on the game play so this is work in progress, however we have changed the way the game play will work. How the player moves? How will they pass? How to control the goalie? This is all interactive with each other to create the game play experience. It has to balance being easy enough that it is understandable by the player and still replicate the hockey game experience.

These are a few of the technical issues that we have faced in creating the game play experience for this game. We are getting through the most critical part of this project and slowly making good progress.

The Making Of World Hockey Championships Update 4 – Missions and Achievements

The game is coming along nicely. I am working more on adding content to the missions of the game.

World Hockey Championships is going to have three types of missions. The goal of the mission it to keep users engaged longer in the game and make it just so much more fun.

Player Missions

There are ongoing missions that helps players progress. At any given time, the player will have only three missions. Once they complete a mission, a new one will appear.


Daily Missions

The daily missions are another way to earn free coins and they give players a goal for that day. There will only be three different missions to complete in that day and will earn a coin amount for completing all three daily missions



These are ongoing missions to complete in the game like scoring a certain number of goals or winning a certain number of games. These achievements are accomplished as the player plays to win in the game.


The goal of all three of these missions is to make the game a more fun user experience and keep them coming back and playing more.

If you’ve got a great idea for a player mission, daily mission or achievement in World Hockey Championships, please let us know.




The Making Of World Hockey Championships Update 2 – More Menu Design and Device Challenge


I have made some more progress on the game user interface in the last couple of weeks.  We have completed more of the user interface layout for the store, tournaments and have overcome a layout issue.  I will show you exactly how we solved it.


We did go back and make some improvements from the last milestones of this project.  There is a lot of back and forth as different parts of the app impact each other.

We added a store to the game for users to buy skill levels and chat packs with their coins/bucks and can purchase in-game currency.  The World Hockey Championships is using a two currency system with coins and bucks which is very common in many games.

Our graphic designer thought it would be a nice touch to add tabs at the side to go between the different parts of the store.  Check it out –

Hockey Game Coins Store

I also added bucks, skills, chat packs and promos tabs.

I am hoping that this will be more fun and let people compete at different levels.  This way, like a hockey game where a team can change their line halfway through, you can change your skill sets midway through a game.  It lets people step it up when playing tougher players and makes it more fun.

Hockey Game Player Skills

The Challenge

We faced the issue of different screen sizes and ensuring the game looks good on both phone and tablet.  When using the iPhone, it is a longer screen than when using an iPad.

The Main Menu would look like this on the iPhone.


and like this on iPad Air

Screen Shot 2016-07-26 at 4.15.22 pm

On the iPhone, the user can see three full buttons but the user cannot tell there is a forth button you can scroll too.  You can see the third partially on the iPad.

Each side has a different resolution and we need to account for many of them.  For my testing, I took the iPad Air and iPhone 6 Plus.  On the iPad, the image is 1024 x 768 and on the iPhone 6 Plus the image is 1920 x 1080 (resource on resolutions – which means that the screen is about 33% wider on the iPhone 6 Plus than it is on the iPad.  The iPad size overall is bigger, however, we need to keep in mind the ratio of weight and width.

This issue applies to many devices, especially Android where we had to look at both the width and the height.

The Solution

In order to fix this, we kept changing the positions of buttons, the width of space between the buttons on the main menu and trying to get it to work.  I had input and testing from a programmer, graphic designer and we worked back and forth to see how we could resolve this.  Once we got it right on the iPhone, it would not work on the iPad and vice versa.  In order to fix it, we had to reduce the size of buttons to about 90% and this made it more appealing to different devices.  We wanted the user to know they can scroll, so they had to see some part of the third or forth button.

The game originally will have only two buttons for one on one play and tournament.  The third and forth button are there if we want to add more features later.  I am still thinking about how we can keep the menu flexible to add more later.

For future projects and this project, we will keep this in mind that when building out the graphics and layout of a screen, we need to remember that not everything will work the same way.

On the two main menu pictures above, if you look at the smaller buttons on the top (profile, free coins, coins, bucks), you may notice the space between te profile and free coin.  This space is needed or the buttons will clash on devices (like iPads) that are not as wide.  It is not based on size of the device, but how far each button is from the sides and other buttons.


In this past week, I did reach out to some other app developers and started discussing what else I would need to do for this project and got a lot of feedback around user testing, quality testing and automated testing.  I did set up a page for beta testers, now realizing there are many more types of testing we need to do as we progress, and that testing can happen at many levels.  I also learned that the marketing stratgey will be a big learning curve and costly.   If you are with the media and want to write a post on us, I would appreciate that.

You can send us an email or  your app to be featured to – and to make sure marketing is done right

Beta tester, I would appreciate that –

I will keep you posted on the progress.  Please let me know if you have any questions at