• Content count

  • Joined

  • Last visited

Community Reputation

512 Good

About sortris

  • Rank

Personal Information

  1. Great article, but I would like to see a GIF instead of static image in some cases (for example when you are writing about vehicle death or dialog looks). Keep posting. That was really nice read :)
  2. We got our all users only from positioning in the store. For, as far as I remember, 'tamago' phrase our game was at around 80 position and that was all. :) We also didn't focus much on creating the app description.
  3. Thanks. Unfortunately Google Analytics allows to put only 4 versions on the one diagram (in the article I mentioned 6 versions). So the data don't look good on it. If you want more, please ask me in private message. I will share it with you.
  4. Hi there. A few months ago my friend and I performed something like a gamedev experiment. It was 'just create a trashy game, update it as frequently as possible and make it better based on users' and Google Analytics' feedback'. We didn't want to spend 6 months on developing another game that will get stuck among thousands ofother games on Google Play. Moreover, we didn't have as much as 6 months. It was more like a quick execution of a half-witted idea. We wanted our game to evolve based on the user feedback and our conclusions. The Beginning - version 1.0 So, what was the idea for the game? Every time I had a browse in Google Play I wondered how a game about tapping an egg can become so popular. 'Over 5 million downloads of a simple tapping app. What is going on here?!' - I asked myself. The game average rating was 3.0 and people were still downloading it. Apparently, the rating does not matter... You can clearly see that for Google Play the number of downloads is more important than the rating. This game is the first search result for the 'egg' keyword. So the idea was: Let's make a simple egg tapping game as fast as possible. Ingredients: free music, 50% of free graphics, 50% graphics made by my friend, 5 hours of programming, 2 hours of making screens and putting the game on Google Play and here we go: Pet Baby Egg. Every time you tap the egg, you get closer to obtaining another pet. The next levels obviously become more and more difficult. The only challenge for the player was to collect all pets, nothing more. Boooooring.Now let's take a look at some stats. Damn, somebody has actually downloaded it! :D 611 sessions in 2 weeks. No marketing. Just keywords and the game. Only 46.2% of returning visitors means that after a month or two, nobody will play this game anymore. The average session lasted only 3:03. First conclusions: Let's try to interest the player. Let's give more content to get a longer session duration. So when a player gets a new pet, why not let him take care of it? First pet care - version 1.1 We added basic tamagotchi features: a kitchen to feed the pet, a fun room to play ball with it and a bedroom for sleeping. Moreover, a player could earn money by playing with his pet and by tapping the egg. There was also a shop to spend the earned money on food. It took us maybe a week to implement some new graphics and some new code in our spare time. This is what we got: And after 7 days of version 1.1 being available in the Google Play Store we had the following stats: The number of new installations increased by around 20%! Returning visitiors ratio grew to almost 52%! And... the average session duration almost doubled! That made sense! So it was time to draw more conclusions: There were a bunch of game events. We knew exactly what users did in the game. We analyzed the top events from the game and we came up with these results: the most popular event is 'touching the ball' (thanks to the physics engine that made it fun for the player). The users got 1 coin for 1 tap on the ball or the egg. But we were surprised by how few users bought balls in the shop. Our conclusion was that they didn't know how to earn money. They play ball with their pets but they don't know that it earns them money. Earning money more visible - version 1.15 Before After Before After The effect: In the 1.15 version there was over twice as much (6.77% to 14.99%) events related to buying balls! Ok, let's add more stuff. Advanced care - version 1.2 It took more than a week to implement it but we added special indicators to show the levels of hunger, happiness and energy. Our goal was to engage the users more to take care of their pet or to return to the game more often. Playing ball with the pet also became more interactive as it could now play with us! The Effect: Over 57% of returning players. 5.5% more than in the previous 1.1 version! The average session duration grew to 7:22 and that is a 142% boost in comparison with the version 1.0 (3:03) and a 24% growth in relation to the version 1.1 (5:56)! More content and a mini game to earn coins! - version 1.3 OK. We had a simple pet care simulator, but we wanted to add more items to be available for purchase. They became expensive (there was inflation in our small game because we didn't pay enough attention to economy in the game). For example, we made wallpaper available to be put in one of the rooms for 5000 coins. We thought we had to introduce a new way to earn more money so we implemented a mini game that made it possible. The mini game made it possible to earn up to 500-1000 coins in a 1-2 minute gameplay. What was the effect? The retention growth up to 70.5%! It is 13% more than in version 1.2! It was definitely worth implementing. More stuff and features - version 1.5 In this version we fixed some bugs and added more items and features to the game. It was the last update we made to this game. The effect: The average session duration increased to 8:20 which is a 273% growth compared with the starting point from version 1.0! Summary By adding more content to the game we got more retention (from 46.2% to 70.5%). By adding more content to the game we got longer average session duration (from 3:03 to 8:20). We do not only gather the Google Analytics events but we also analyze them! We don't encourage you to make a poor game and update it, because in the long run it is not cost-effective. But we strongly encourage you to use Google Analytics and analyze the data you get! Article Update Log 27 July 2015: Initial release 30 July 2015: Removed bad word 17 August 2015: Added author's Twitter profile link
  5. You are right, it was not appropriate. I removed it. Thanks.
  6. Thanks. Yes, we monetized it. We included AdMob from the beginning: Interstitial every one minute (only if you change the scenes) and banner on the bottom of the screen. From the version 1.35 we added also a reward ad from UnityAds network. A one button showing after minigame that allow you to double your coins earned in the race. Number of players and revenue is not high at the time. This is rather our monthly pocket money. For example, we have almost no revenue from UnityAds and helpdesk says that number of daily ad views is too low.
  7. 10 Tips From Global Game Jam 2015

        Thanks guys! It's my first article here, so thanks for your good word Next post will be more comprehensive! Kind regards Edit: And sorry for kidnapping wild-goose ;-)
  8. This year Global Game Jam took place in more than 70 cities all over the world! My team, Galante, participated in Warsaw edition of GGJ - PolyJam2015. The Choice - the game we created won the design award. We want to share our conclusions and knowledge with you after that great event :) 10 tips 1. Prepare Prior preparation of the project and configuration along with a connection to the code repository allowed us to immediately start relevant work. Moreover, we took with us a power strip, mobile internet and supply of food for the night. All of them turned out to be useful, especially our mobile internet, when the public network got short of breath. 2. Think about the idea It's worth taking a few hours to thoroughly think about an idea for a game that will be created. At first we thought that 5h was a lot, but finally we did not regret - it was a good decision. 3. Design Think about the game design from the technical side for the next 30-60 minutes. We did not do that, we hoped that the idea itself is enough. We lost a lot of time solving problems we could have predicted at the beginning. 4. Do not kidnap of a wild-goose chase We know that everyone would like to present their best at the GGJ, presenting stunning 3D real-time strategy set in space, but this is not the time, not the place. Remember, you have only 48 hours. We wanted to add multiplayer on the two devices, but rightly we gave up on that idea, because we still had trouble finishing our application on time. Remember, presenting a simpler but finished game will bring you more satisfaction than presenting only scraps of broken code. 5. Use the tools you know well Jam is not the time to experiment (unless you do not think about winning), so testing a new engine to create games for this type of event is not the best idea. We took advantage of the proven Cocos2d-x-js 2.2.6 and have no regrets. No trick is to use the GIT during the jam and create 34 branches for every programmer and then wasting hours on resolving conflicts. Use the tools in such a way as to assist, rather than hindering operation. 6. Headphones Probably the most popular tool to focus on your job ;-) With headphones you can cut off from the prevailing noise in the room, and by the way you can relax with your favorite music too. It greatly helped us in the most difficult moments, when the concentration was necessary. 7. Rest Productivity and focus on creative work is very important. Sleeping in our own beds for a few hours gave us a lot. 8. Take a break. Get some fresh air Do not be afraid to spend 30 minutes a day just relaxing. It will give you a shot in the arm and rest your mind from hard work. We took two big breaks: After brainstorming - before coding and Saturday evening. Those breaks definitely helped us. 9. Take with you a good designer Graphic designer to your development team is like a healer to your RPG team. A game is made of more than code. There is a reason we received the desgin award. Our graphic designer has proven invaluable. :D 10. The team None of the above tips will be useful if you and your friends don't make a good team. Many times we were getting into complex problems and situations, with no visible way out. For example, on Saturday evening, we had virtually no running application. It is important to approach this kind of issues with humor and do not blame each other. That's all Remember, it's just a game. Good luck on the next jams! :) Quick look on The Choice game Heroes Screenshot Gameplay Link to youtube Article Update Log 02 February 2015: Initial release