As you probably know, I'm FGL_Alexey at FGL, the community of indie game developers. One of my tasks is to help indie game developers to make their games better. As the developer uploads the game to us, I can give a free pre-review. I play the game, record 5-15 minutes viteo and share my impressions, as a 1st time player. Also I give my suggestions on the game's enhancement.
Since 2012 I've made more than 1500 video reviews. I noticed that the often I give the same advice to the different game developers. So, I summarized my advice in the form of a conference talk.
I gave this talk at Next Castle Party, also it was a part of my talk "Increasing Revenue in Indie Game Development" at Dubai World Game Summit. Now I'm going to write a series of blog posts based on my presentation slides and my new developer relation's experience. These advice can be applied to web, mobile and PC games, with some platform-related variations.
1. Make sure you have a proper game screens navigation.
If you are going to stay in gamedev for long and use the same technology to create several games (not necessarily of the same series) it's useful to make a game template, which would enable such navigation:
A pre-loader is needed to inform the player that your game is loading and not stuck. For complex games, which need significant time not only to load, but to perform some preparation calculations (objects caching, art rasterization, etc), your preloader must inform the user of this action as well.
Intro screen is needed to emotionally involve the player into the game (later I'll give a separate post about emotional involvement). In some games the developers launch the Intro right after the game has been loaded, and sometimes - after the player presses "Start" in the main menu.
But don't forget to let the player skip the Intro!
Examples of my own games with the intro are Alien Anarchy and Save the Paintings.
Start screen is the page where your Start button, logos of you or your sponsor and the the "More Games" button are located. It must be always possible to return to the Start screen from the game.
You can create a separate Credits screen, which will be accessible from the Start screen, or place your info and clickable button right on the Start screen. A separate Credits screen is recommended more, because you might want to credit your sources of sound, your testers, some communities (like FGL ;) ) which members gave you valuable advice.
If your game is level based, you definitely need to add a Level selection screen. Even if the levels are connected into a single story, it's always a good idea to let the player replay the previously completed episodes. Or the player might want to show a specific level to a friend. If there's a screen with a list of levels, such an opportunity will be provided. If you measure how successful the player was at the levels, show the levels' scores at this screen. So, the player might want to increase the score at the completed levels, and we get the increase of game's replayability.
Also it's a good idea to award the player with various achievements. In the time of web games it was recommended to design a separate Achievements page for them, but for mobile games you can just place an Achievements button on your Start and Level selection screens, which would open the Achievements from the Google Play Services.
When the player clicks "Play" button on the Start screen for the first time, you can skip the Level selection screen and open the Game screen at once. But after the player had progressed in your game, show the Level selection screen first, in case the player needs to replay some of them.
The Game screen contains your game logic. In fact, if you've set up your game template properly, it's the only screen which code you need to rewrite when making a new game.
Be sure to let the player exit the Game screen at any time, without loosing the game intentionally. Often this can be done by adding a Pause or Setting screen. When this screen is called, the game flow is paused. The player has the option to change some of the game settings, return to the game or exit from it.
When the level is completed, one way or another, a Level completion screen must be shown. The common mistake most of the game developers make: they show the Victory screen right at the moment the last enemy is killed, when the last puzzle pattern fits its place or when the last hidden object is found. Don't do this! Instead, give the player 1-2 seconds to see the view of victorious Game screen, and only then show the page with the level results.
The level completion screen should allow the player to restart the level (if the player wants it - why not?) and to proceed to the next level (if the previous level ended with a victory), or to see the list of all the levels.
So, here's the basic structure. Also while designing the game's interface don't forget to let the player mute the music from any game screen.
More game development advice coming soon! In the meanwhile, please, check this thread at FGL.
Subscribe to:
Post Comments (Atom)
Categories
action
(3)
advice
(2)
alchemy
(1)
amazon
(2)
android
(4)
announcement
(6)
arcade
(5)
art
(4)
attention
(1)
avoider
(1)
beta
(1)
board
(1)
bonus
(2)
building
(3)
cards
(1)
civilization
(3)
clicker
(1)
codes
(6)
collection
(3)
community
(4)
conference
(1)
contest
(4)
cooperation
(1)
defense
(1)
development
(11)
easter
(1)
educational
(1)
evolution
(2)
experiment
(5)
farm
(4)
fast
(2)
forum
(1)
game design
(2)
gamedev
(7)
games
(4)
gif
(10)
guide
(1)
history
(1)
HTML5
(3)
idle
(21)
incremental
(9)
ios
(4)
jam
(2)
list
(2)
logics
(2)
machine
(1)
machines
(1)
maps
(1)
math
(1)
mine
(2)
mobile
(6)
modding
(1)
monetization
(1)
multiplayer
(1)
notebook
(1)
numbers
(2)
paint
(1)
physics
(1)
press
(1)
process
(10)
puzzle
(5)
quiz
(2)
reaction
(1)
relax
(1)
release
(7)
released game
(22)
review
(1)
screenshotsaturday
(10)
script
(1)
SDK
(1)
series
(1)
shooter
(1)
simultor
(1)
skill
(4)
snow
(2)
speed
(1)
spinner
(2)
statistics
(1)
steam
(1)
steampunk
(17)
strategy
(14)
tbs
(2)
teaser
(9)
testing
(4)
think
(1)
timelapse
(1)
tower
(2)
turn-based
(7)
tutorial
(4)
tycoon
(2)
update
(22)
video
(30)
walkthrough
(1)
web
(2)
winter
(1)
work in progress
(2)
Many hundreds of gaming hobbyists choose diablo 2 items quickly that is just possible with the help of the MMOGAH. MMOGAH supplies best services to every game lover all the time. If online searchers make use of this site, they acquire more particulars about diablo 2 items for sale.
ReplyDeleteIt is advised that the MMOGAH platform must be the main selection of folks who wish ffxiv gil at an affordable price simply because online players get inexpensive ffxiv gil safely and securely on this particular platform. It also supplies a money-back guarantee to just about every online gamer on the buying of ffxiv gil. When you go to website, you can get progressively more information about ffxiv gil.
ReplyDeleteA gaming fan can handily grab wow classic tbc gold via a number of ways, such as farming material, grinding mobs, and doing tasks, but most game enthusiasts like to receive gold through the MMOGAH platform. Better blog here or visit our official website to find out more about Tbc Gold.
ReplyDeleteEach and every video gaming admirer wants plenty of wow gold whenever they decide to purchase a number of items in the world of warcraft game. A game player can obtain high-level armor and new reagent by using wow gold within the game. You can visit here our website and get more info here about Wow Gold.
ReplyDeleteGame enthusiasts get many items in the game by utilizing the classic wow gold, including, potions, gear, enchantments, and even more. It is also easier to raid and level up by making use of gold in the game. By making use of this specific https://www.mmogah.com/wow-classic-gold site, an individual can obtain more understanding to visit my website.
ReplyDeleteIt is simpler for everybody to attain Path of exile currency immediately with the assistance of the MMOGAH website. In MMOGAH, everybody obtains the currency through risk-free delivery strategies. If perhaps online users utilize this https://www.mmogah.com/poe-currency site, they acquire more details about the Path of exile currency.
ReplyDeleteThe Wii DVDs have copyright protection, which cannot be cracked by these standard DVD burning software programs. parallel desktop for mac free download crack All the games are available in full version and have no time limits whatsoever.
ReplyDeleteLovely blog yyou have
ReplyDelete