Thus, the structure of my program can be summarized as follows: At the top level is a GUI class which contains an instance of the GameLogic class which includes a 2D array of Square objects. The head is the Square in the List located at index 0. The snake is defined as the Squares on the board that are also contained in a particular List. That's how the snake gets longer when an apple is eaten. The tail of the snake can either leave its former Square empty or not depending on whether the head has "eaten" the apple. The head of the snake is also used to determine the game over conditions based on whether it has hit the edge of the board or another snake body part. The direction that the snake head assigns to the next Square is based on which arrow key the user has most recently pressed. The head of Snake assigns these directions. The basic idea of the program is that each Square stores the direction that the snake body part on that Square should move in when the next frame loads. An instance of the GameLogic class is created by the GUI class, which handles the UI. Every instance of Square in addition to being a Label, also has added instance variables whose getters and setters are used in conjunction with the GameLogic class. The GridPane is used to display the game to the user, and the 2D array is used internally to handle the game logic. The game board is stored as both a GridPane and as a 2D array of Square objects. The basic UI for the start screen uses FXML, but all of the UI elements in the actual game Scene were added programmatically. My game uses an anonymous instance of the AnimationTimer class as the game loop. This client has been ranking well for several high-volume keyword phrases.I have made a Snake clone using Java 14 and JavaFX 14. The number of monthly enquiries for this client has increased significantly-from 5 enquires a month to almost 50 per month. We’ve worked on reducing bounce rates and cleaning up the mess from their previous SEO company (poor quality and dodgy backlinks). Each page is carefully designed to ensure it is relevant to the search term the user has searched. Our strategy includes optimising the content so that it is meaningful and caters for the user’s intent when they land on the site. This includes a range of video content, articles, infographics and much more. Our team has focused on a holistic approach, focusing on on-page, off-page rich media assets content. We first transformed their dated website into one that’s visually appealing, easy to use and search engine-optimised and are in the process of revamping it again. Over three fruitful years of working with this recent client, FX Web Studio has been able to achieve great things to enhance the client’s online presence. This jeweller is also a well-known leading jeweller with three boutiques located in Westfield shopping centres across Sydney. According to SEM Rush, it is the second most visible domain of all it’s competitors.įollowing the success of the above client, we had a second jeweller approach us. Our client’s website has gained thousands of impressions on Google SERPS with decent click-through rates through these search phrases and low bounce rates. These keywords have a high competition rate and large monthly search volumes. This strategy has allowed the client to rank for very competitive keyword phrases such as: In our time working with this client, we have helped them with SEO, Web Development, Social Media Marketing and Google My Business (Maps). We have, carefully crafted every aspect of the website with a heavy focus on structure, performance, usability across all devices and user search intent in mind.įrom on-page and off-page SEO, to web performance optimisation, local search optimisation, link building and rich media content creation – our strategy has taken their enquiries from an average of 20 per month to a minimum of 200 per month (unfortunately we only have data as far back as 2016 when we moved to a new analytics platform). Their clients often comment at how easy and simple the website is to use. Currently ranking for almost 400 keywords.įX Web Studio have since rebuilt their website three times and are in the process of the fourth rebuild (they like to keep things fresh), we pride ourselves on having created an effective sales tool for our client and a positive website experience for their customers. Today, they rank in the top 3 positions of page one for some of the most competitive keywords in their industry. FX Web Studio was able to get their site ranking on page one in only 9 months. This prompted them to commence an SEO campaign with us. After only 2 months, they noticed that their website was doing much better at converting sales than the previous version. The client came to us initially to rebuild their website. Operating in a high-end boutique located in the heart of Sydney, we have been working with this leading Sydney jeweller for almost six years.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |