What a week. Honestly, I was planning for this week to be a relaxed one, where I would focus on other uni projects and let Pigeon Game take the back burner for a little bit... how wrong I was. It all started when I got a text from my friend Louie, who owns a videogame bar / exhibition space (called bar SK), asking if Pigeon Game could be a feature of a women in games exhibition. 'Of course' I said! And then I realised the list of things I had to get done in order for it to be playable. I had a bunch of UI work to do, some troubleshooting, and a new bird. Did I mention the exhibition was 4 days from when he asked? Needless to say, I was a busy girl this week :-)
STEP 6: Now open your iDevice settings and scroll down until you see the settings for this cheat and tap on it. If the hack is a Mod Menu, the cheat features can be toggled in-game. STEP 7: Turn on the features you want and play the game. You may need to follow further instructions inside the hack's popup in-game. GamePigeon is an iMessage extension which features following games: 8-Ball Poker Sea Battle Anagrams Gomoku More games are coming very soon!
The most pressing issue I had was the UI issues - I wanted to include a bunch of 'hint' sticky notes that appeared on screen, explaining to the player what to do in certain situations (to act as a soft sort of tutorial). I'd already half started work on these, but there was still some ironing out I had to get done. I wanted a note saying how to crouch, how to touch, how to make the birds sleepy and finally how to pet the birds. I found players getting really overwhelmed by all the steps involved with petting the pigeons, but I also realise that all the steps are pretty important. Initially, I planned to have a to-do list type situation to walk the players through how to play the game in a series of 'missions', but I think it would have gotten too messy and complicated for people not familiar with games, so the 'sticky note tutorial' seemed like a good way to go.
I'm not going to explain how all the notifications work code wise, but here's a little mock up, flow chart type situation of how I wanted the notifications to work.
First, the player is taught how to crouch.
Then, once they get close enough to a pigeon, they're taught to click on them to pet them (however at this point, the pigeons won't be asleep and will run away).
After that, the player is taught to feed the pigeons lots to make them go to sleep.
Finally when that is finished, they're taught to touch a sleepy pigeon to pet it.
While the idea is for players to experience the notifications in this order, they can go out of order (eg. if the bird the players learn how to touch is a sleeping bird, the last two steps will be skipped as they've already naturally learnt them). I'm honestly not so sure how I feel about this at the moment. I like that it's dynamic, but I worry that players are accidentally missing out on information. To try and mitigate this, I included a 'h for hint' button, so players can see the hints again if they get confused, but I might get rid of the dynamic nature of the hints later, depending on further playtesting results.
After testing around with my new hints, I felt like the space between the crouch notification and the 'click to touch' notification was a little confusing, so I included a 'get really close to a pigeon' notification, to give players a little more direction about what they should be doing (it's show above as well in the 'click to touch' gif).
I was feeling pretty good with myself after making these notifications, and decided I should test them in a build of the game (I'm pretty notorious for never testing in a game build). Shock horror. I had some serious problems! I'm really stubborn and have refused to learn Unity's UI components, and for the last couple of years have been making my own UI stuff to avoid having to use Unity's. However, upon build I realised that none of my notifications were scaling to the size of the screen :'(. I really shouldn't be shocked by this - this has been a recurring issue for me along my projects, but this was the first project where I didn't have a trusty programmer working with me to fix it for me (and deal with all that damn UI stuff). Simply putting the notes on a canvas didn't work, and then turning them into images didn't work, and THEN turning them into buttons didn't work. With the help of some lovely people, we deduced it would work if I remade a new canvas - so that's what I did. However, because I was now using buttons, my normal ray cast code didn't work (WHY UNITY). This realisation that I would have to reorganise some of my extremely ugly and messy code into voids (so it would work with the buttons) was enough motivation for me to kill two birds with one stone (I couldn't think of a better way to say it :'( ), and fix up both the UI and some troubleshooting issues I was having. So, I rewrote my UI script, which lead to me rewriting LOTS of my holding and petting scripts as well. Look at all the stuff commented out in my holding script!
This actually didn't take as long as I was scared it would, and my code is much nicer and bug free now, so yahoo! One last thing I added in was making all the UI buttons clickable, just to ensure players have as little to be confused about as possible, and the experience feel as streamlined as possible for everyone!
Once that was done, I was sick of code, so I decided to do something nice and made a new bird. I was at the train station earlier that morning with a box of hot chips, and I noticed a really nice white pigeon. I fed him lots of chips and I was sad to see him go when I had to get on the train. In his memory, I decided to make a light grey pigeon. I didn't want to spend too much time on this, as just the textures for the big pigeon took me over a day. To speed up this process, I put a white layer over the grey pigeon textures, while also adjusting some levels.
Pigeon Games Free
After a bit of fiddling, I was happy with my new textures, and changed up the pigeon's face details a little to make it different again. And there you go! In an afternoon, I'd made a whole new light grey pigeon (just the grey one with slightly different textures). It was so quick that I was also able to make the bird book entry for the light grey pigeon in the same afternoon :-) (PS. there's also a cute glitch that makes the light grey pigeon fall asleep quicker, which I appreciate and am definitely calling a feature).
That wasn't it for this week, however! I really wasn't happy with how the hands looked (they were literally using a placeholder texture that was a stock photo of hands), and I hated how disjointed and freaky they looked, especially because you could see where the wrists ended. It made the whole holding experience feel a little weird and alien, as you held this pigeon in a pair of strange, disconnected hands. To fix this, I brought the hands closer to the camera, to give a more intimate feel. I also added a simple outline shader, to get rid of the strange texture and make it a little more stylised. While I really like the end result, honestly I think I kinda miss the physicality of the old hands, as now it's kinda hard to get a feel of the bird really squishing against the hands. To fix this, next week I think I'll add a texture with some transparency to it onto the hands, to still keep them stylised, but give them a bit of physicality.
Once that was done, I was feeling pretty good! In a week I'd initially blocked off as a relaxing week, I'd managed to not only finish my UI (for now at least), but make a new bird as well! The exhibition at bar SK was a hit, and it was really great to see so many people holding my pigeons :') One of the best things was pretty much all the players read the hints and figured out not only how to pet and hold the pigeons, but how to use the bird book as well, which was great! UI in this game has been a really big focus for me, and it's extremely fantastic to see my hard work paying off :)
So that's it for this week! I feel like the changes I made this week were honestly some of the big changes I wanted to get done for my final uni submission of Pigeon Game, so I'm feeling super cool that the exhibition was such a hit! Next week will be all about sound - I feel pretty bad for neglecting it, and I want the sound to give much more feedback to the player. For example, the pigeon needs to make special 'being held' sounds for sure. I also want to touch up the background, as it's a little rough at the moment. While I appreciate this in a way because it's not the focus of the experience, it's so quickly done that it almost become the focus anyway - not ideal.
Thanks for reading! Cya next week!
- Updated on 2020-11-11 to iPhone Data
A new feature of iOS 10 is the games in iMessage. GamePigeon, one of the hottest iMessage app, allows user to play 8 ball pool on iMessage as well as other games with their friends. 8-ball is a game played with a clue 15 'object balls'. One player needs to pocket balls of the group numbered 1 through 7, while the other player has 9 through 15. To win, you must be the player to pocket either group first, and then legally pocket the 8-ball. Follow this post to see how to download and play free online 8 ball pool game on iPhone as well as some best tips and tricks on this popular game.
Download 8 Ball Pool Game for iPhone
8 ball pool game is included in the GamePigeon, thus, you need to download and install GamePigeon on iMessage in the first place.
- 1. Open a conversation in iMessge and tap the small '>' icon and then click the 'A' icon.
2. Now you'll see several options, choose 'Store' to download the GamePigeon. Once the program is downloaded successfully, it should display as a game controller icon.
3. Back to iMessage and you'll see the games listed in group, the 8 ball pool is also included.
Part 2. How to Play 8 Ball on iMessage iOS 13
When you have connected with your friend, you can follow the steps to see how to play pool on GamePigeon clearly.
1. Keep shooting until you fail to pocket a ball. When you shoot a ball into the pocket, you can still take the next shot. Once you failed, it will be your opponent's turn.
- 2. Pocket all of the balls in your group. If you are shooting 'stripes', pocket the balls numbered 1 to 7, so that you can pocket the 8 ball. If you are shooting 'solids', pocket the balls numbered 9 to 15.
- 3. Call your shots. Before each shot, announce which ball you are going to knock into which pocket.
4. A game of 8-ball pool ends when one of the players pocked the 8-ball after pocketing all of the numbered balls in the group.
If you lost message/iMessages from iPhone due to iOS update, restore or jailbreak, try UltFone iOS Data Recovery, an easy iPhone data recovery tool to get back all your lost messages as wll as other files like photos, vidoes, apps, and more with or without backup.
Part 3. Best 8 Ball Pool Tips and Tricks
Game Pigeon Tutorials
Some users have frequently asked how to win 8 ball pool on iPhone all the time, here are several useful tricks you should have a look.
- Open the app every day. No matter you are playing the game or not, just open it and you will get one free spin on the Spin and Win lever. Spins can earn coins and cash to build better pool cues.
- Buy a better cue. By using the few coins you initially earn to upgrade your cue, you'll have more success at winning your matches.
- Shoot faster. Sometimes your shot lined up and suddenly your turn is up before you've made a shot. Tap and drag on the pool table surface in front of the tip of the cue to make shots quicker.
- Extend your aim. The easiest way to give you a little better aim is to have a small piece of paper, post-it note, or anything with a straight edge nearby.
Last Words
This article elaborates how to play 8 ball pool on iMessage. If unfortunately you lose iMessages on iPhone/iPad, you can use iPhone data recovery tool to recover iMessages on iPhone without backup.
Game Pigeon Pc
- One click to spoof GPS on iPhone without jailbreak
- Simulate GPS movement along the real path you draw
- Hide iPhone location to protect privacy
- Support iPhone 12 and iOS/iPadOS 14