Front Page     Archives     My Profile     Members     Links     Keep Us Alive!  
  Log In / Register    
 // ARTICLE
Issue: July'08
Before Releasing Your Game
Author: nkk_kan
Posted By: nkk_kan
Category: Rants
Some useless junk i wrote a while ago :P

Before Releasing Your Game

Written by Nalin Kanwar (June 2008)

Introduction

Hi! i'm nkk. Most of you on [url=http://games.freebasic.net/forum]FBGD[/url] maybe knowing me. I thought i'd write a tutorial about how to give your game a good polish/finish. Many people forget simple things which if included in a game can avoid annoyance to the gamer. I've seen that loads of FB games lack the professional look(incuding mine. I recently acquired this knowledge). This is some basic things which people mostly overlook. Also, My english isn't that good.So bear with me :P.
Now, Let's rock~!

Getting Started

First, Let's sort out the features.

1. Functionality and support
2. Game features
3. Polish & Presentation
4. Installation

Ofcourse this list isn't complete. But this is what i'm going cover in this little tutorial.


Functionality and support

Being programmers, Many of us would be a heavy multi-taskers. So, you must be aware how annoying it is when switching is disabled in a game. Do not disable this option! Disabling it will prevent many gamers from playing the game. Another similar feature is Windowed/Full screen mode thingy. Even if it is a mouse controlled shooter or something. If it is, then clip it to the window. Similarly, You should also allow the user to quit the game at any instant. And don't forget to unload the textures/memory before you quit. In FB, you can catch the close button press using inkey buffer (chr(255) + "k") and it's not that hard to implement. Another simple feature that should be added is Music "and" Sound control. Yes, Music and Sound are different things and you should allow the user to turn up/down individual volmes (Dont just put On/Off!).

Enough of this simple but needed crap, The next feature i'm telling you is generally added in EA games. You should add the machine compatibility tests. Ofcourse, this doesn't matter for small games but you should include it if your game is graphic intensive or processor/math intensive. Also, Checking for OpenGL compatibility before starting an OpenGL is necessary. People often ignore this one. But adding machine compatibility tests make your game more professional and though it seems useless, it tells the user whether your game will work on their pc or not instead of them waiting for the game to load when their pc is not fast enough to run it. Also, This helps in technical support and debugging.

Another important feature is to allow redefinable keys. Gamer should be allowed to change to the keys they are comfortable with. For example, Some people like to play "wasd" instead of arrow keys in some games. Adding Joystick/Keypad support is good but not neccesary.

The last thing i'd like to add in this is a website. Making a website of your game always helps publicizing it or even a page at your site. Website from where people can download the game, give feedback, Post screenshots and if its worth it or game is a large project, a forum.

Game Features

Lots of people slack when doing the things which i'm about to mention. Having music in a game always helps. Put sound effects for every possible event. Including those mouse clicks or menu options.

Highscore tables are effective way of keeping people interested in playing the game. An Online highscore system is really effective as the gamer can know how good his/her friends are playing. Really, its is more fun than it sounds.

Including beginner modes/tutorial levels is a good idea. It allows gamer to settle down with the game atmosphere. Ofcourse, Adding difficulty levels could counter this feature. Still creating tutorial levels is better than putting help screens or help files. Nothing is better than experience. In game hints/help are also fun to play with. Little popup/Chat captions work really nice and can explain games features. Including a strategy guide along with this is a nice idea. It works excellently with Rpg and Rts games.

Another option that many games lack is Pause option. It is really required, I don't know why many people don't put it in their games. Imagine this, You're playing an intense game and someone is at the door. but there's no pause in the game! (that poor person outside the door :P). Multi-taskers would understand what i mean.

Co-Operative/Double player mode is really fun and sometimes more interesting than single player mode. Nothing more satisfying than beating your game opponent! How much ever do you improve the AI, you're never going to make it as good as human brain. The real challenge is always when you play against a player.

Level Selection/Save games must be present. Although i think both should be present. Level selection with password is good enough. Allows gamer to skip through already played levels. A handy feature if you want your games to be played again and again. Level/Scenario is a sure shot way to increase the game replay value! Add some secret bonus levels and make sure they're worth playing the game again!

Polish And Presentation

I admit that the stuff i'm going to list out is far from complete but this are some of the most important things. Smooth screen transitions using alpha always rocks. Fade in and Fade out. Use it properly though, some times those alpha transitions can be annoying.

Another things which most of the FB games lack is screens! Loading screens can be useful to see if the game is loading or has frozen. High score screens are also a must. If your game is professional then you can put screens about what will be included in full version. Don't put nag screens though! They annoy the hell out of anyone. That'll detract some potential customers.

Adding screenshot support is a good feature though not always necessary. But it allows the gamers to show off their tricks/scores/achievements thus gives you more publicity. This works nice when you make a Rpg, Rts or Arcade game.

Most of the computers in world use English as primary language. But many people use different languages. If your audience is a specific community/region, Multi lingual support is nice feature and your game will spread farther than if you'd just used English.

For an Rpg/Campaign based game, A game progress indicator is a really good feature. Like maps with roads that have been played or marking out how much route has been covered.

Lastly, You can add skins and personalisation support. Like allow user to change the background, music, colours, choose/make his symbol, choose NPC's names etc. And last but not the least, Credits! Credits to all of your contributors!

Installation

Almost 99% games in FBGD lacks this! Most of them are just zipped. A good installer installs the game properly and gives options like link on desktop, program group with a meaningful name, option to run the game after installation is complete etc. Also, Your game installation must also include an EULA which stands for End User License Agreement. Read more about it [url=http://en.wikipedia.org/wiki/EULA]here[/url]

Now that you got your installer done, only one thing remains. Yes, A good uninstaller as well. One that doesn't leaves any remains. Also, All the registry entries must be removed too. An option to remove player settings or not is necessary.

Closing

There you go! Many people might disagree on what i said in above paragraphs. But remember that this is all to make your game professional and polished. Ofcourse, These are optional features. But if you are serious about your game, you should follow this. Also, you may find this tutorial to be FreeBasic related but it also applies for games in any language.

Anyways, this was my first rant about anything :P. Hope you like it. And Sorry if my english was horrible. Cheers and keep creating excellent games!

This tutorial was written by Nalin Kanwar. You can mail him on nkk_kan@yahoo.com or visit his code cache (http://nkk.phatcode.net).

 // DOWNLOADS

http://nkk.phatcode.net/Stuff/Before Releasing A Game.zip 9.42KB

 // RELATED LINKS

http://nkk.phatcode.net/tut1.html
 // DISCUSS THIS ARTICLE


RogexessZew

porno
2009-01-15 00:14:26

<<.>>LOGIN to View Video<<.>>




http://pacanchiki.com/tubes/a2.gif


>>LOOK PORN VIDEO<<
























amiture porn free no credit card
big butt ebony porn movie clips
lesbian porn videos without signing up
free online pictures teen anal porn
free porn videos and big bootys
four figure club com porn free
twink porn pics at twink cinema
young porn stars fuck old men
web sites that share porn video
porn a family business tv show
direct to drive porn mpegs ebony
lenne yuna rikku and pain porn
free lesbian porn spitting movie samples
free real girls personal pictures porn
length porn clips videos download play
free porn site for women only
free downloadable porn movies for ipod
soft porn to get her horney
brandi m rock of love porn
free quicktime porn downloads for mac
free pictures of home made porn
x rated flintstones porn for free
obsession the porn star free pics
black people porn videos for free
girls start messing around free porn
free thick blonde girl porn videos
why do people watch same-sex porn
latina porn star mason storm pictures
pay for porn websites via paypal
girls shagging in the streets porn
beautiful woman in short skirts porn
katie homes nude porn disturbing behaviour
and the milking table porn clips
teen naked nude porn girls sexy
porn star white girl big butt
free mom an son porn videos
teen porn no login no subscription
asian porn dvd store san jose
sarenna lee fan porn free video
teens playing with each other porn
young gilrs sex porn blow jobs
where to sell used porn dvds
porn star that stole friend's name
cream of the crop gay porn
horny house wife halloween porn slut
soft core porn movies bikini airways
free sexy lesbians making out porn
download free porn videos for ipods
k d z tgp porn database
betty boop and bart simpson porn
huge cock free gay porn videos
free access to xxx porn sites
jetta crush porn sex andnot crash
hot big tits lesbian porn videos
free porn no cedit card needed
heather from rock of love porn
how porn stars make dick bigger
porn star circular tattoo lower back
the evolution porn movie official page
video gay college dorm cowboy porn
free porn movies videos big tits
full porn movies no credit card
get password to porn sites free
have you done home made porn
free online little girl porn games
old guys and young girl porn
you tube you porn copmany info
no credit card needed porn sites
list of aggressive female porn stars
nice amateur housewives in porn action
upload and watch free porn videos
free porn movies facial gangbang orgy
job masturbation hot porn orgasm hand
laura 2002 2003 porn ifriends lara
free teen porn ass tits pussy
florida gay porn movies 1980 s
teen porn xxx free mpg movies
porn stars adult adult adult adultauctionclub
free porn pics no credit cards
adult porn phone numbers for free

anal porn galleries at hairypussypost com
female porn stars with amateur men
marcus allen gay porn actor
iphone and ipod touch porn free
self felatio porn sites free
natalie portman star wars porn
young hot porn girls free
free anime cartoon porn video
free porn video library sites
famous singers that did a porn
card credit free needed no porn
free porn gay lesbian bisexual mmff
porn big lip pussy from behund
porn of hot teens fucking
sex ed teacher porn free pictures
free porn video please my wife
anna prague age 26 blonde porn
porn big bust model msdeja
most view favorite rated recent porn
panty daily free porn videos

Which rather raises the question of whether the fight over internet censorship is an ironic restaging of the generational battles of the late '60s with Boomers now in the role of The Man. The Rudd Government miscalculated if it thought public outrage over Bill Henson's photographs of nude children would help strip political downsides from a debate about making the internet a more child-friendly place - or that those opposed to filtering would be too intimidated to demur for fear of being labelled soft on pedophilia. Advertisement "While riches were being minted and squandered in the dot-com '90s, Gordon made a fortune by taking a commission for processing sales on a range of sites...like ClubLove, which published the Pamela Anderson-Tommy Lee sex tape," wrote the Times' Brad Stone. (Through his lawyer, Gordon officially denies having been involved with pornography, but Stone found more than a dozen current and former employees who suggested otherwise.) Richard Gordon also owns a Web design firm that created sites for the American Bible Society--or at least it did so until Stone contacted the ABS last May--proving that Gordon could swing both ways. We need both parts of the brain, because the old brain isn't very smart sometimes. For example, it doesn't know the difference between a picture of food and real food. Imagine you were hungry and had nothing to eat. Would you want to thumb through a food magazine with photos of yummy-looking desserts? No. Your stomach would growl, you would drool, and you would feel hungrier than ever. Your old brain is powerful enough to make your body react as if those pictures were real food, even though your new brain knows you can't eat pictures. In fact, your new brain would probably say, “Hey! Drop the magazine and go find some real food.” Not Tonight, Honey. I'm Logging On.: Internet porn is everywhere; even "nice" guys are hooked. So where does that leave their girlfriends? By David Amsden (October 20, 2003) For two decades, I have watched young women experience the continual “mission creep” of how pornography—and now Internet pornography—has lowered their sense of their own sexual value and their actual sexual value. When I came of age in the seventies, it was still pretty cool to be able to offer a young man the actual presence of a naked, willing young woman. There were more young men who wanted to be with naked women than there were naked women on the market. If there was nothing actively alarming about you, you could get a pretty enthusiastic response by just showing up. Your boyfriend may have seen Playboy, but hey, you could move, you were warm, you were real. Thirty years ago, simple lovemaking was considered erotic in the pornography that entered mainstream consciousness: When Behind the Green Door first opened, clumsy, earnest, missionary-position intercourse was still considered to be a huge turn-on. Censorship battles always generate strange alliances and unpredictable political dynamics. Many members of the business community, worried about degrading the effectiveness and speed of the internet, have lined up with the blogosphere and civil libertarians, as has Nick Minchin, Conroy's opposite number and the Coalition leader in the Senate. "And then you can be absolutely sure that every special interest group will be lining up to have their particular bugbear dealt with. The copyright lobby will be first in line to have file sharing websites banned. Then you've got two gentlemen with significant influence due to the balance of power in the Senate - Senator Xenophon, who is against internet gambling, and Senator Fielding, who would be against all adult material on the internet. It's not panic mongering to say that; these people are on the record." Much of the debate has centred on effectiveness. Not only is the filter an act of censorship, say critics, but it won't work and, indeed, will make the internet less effective because it will slow it down. Critics claim it will inevitably block sites that shouldn't be blocked and fail to block sites that should be blocked. Conroy's office refused several Herald invitations to discuss the filtering system. There were also more serious misdeeds raised by the report. For example, there is the case of the senior-level commission employee who "clearly and purposefully identified herself as a Commission employee when dealing with brokers about a family member’s account," making the broker in question feel like she was trying to "intimidate and bully him." The OIG referred the matter to management for "disciplinary action, up to and including dismissal." By the end of the period covered in the report, management "had not proposed or taken action." Photograph: Rachel Ashe/Wikimedia The proposed filtering system would have two tiers. The first mandatory tier would block illegal material, chiefly child pornography. The second voluntary tier would block pornography that is legal but inappropriate for children.

 // POST COMMENT

Please Log In to post comments.