School Assignment? Project Due Tomorrow? Chat LIVE With A Programming Expert!

Welcome to Dream.In.Code
Become an Expert!

Join 306,978 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,912 people online right now. Registration is fast and FREE... Join Now!




Tips to Make Games Fun

2 Pages V  1 2 >  

Tips to Make Games Fun, Whats makes a game fun? What makes it suck?

stayscrisp

15 Jul, 2009 - 02:01 AM
Post #1

Mouth->Insert(Foot);
Group Icon

Joined: 14 Feb, 2008
Posts: 1,403



Thanked: 53 times
Dream Kudos: 300
My Contributions
Seems we havn't had many posts in this corner of DIC these past few days so I thought I'd make one smile.gif

Programming a game can be quite challenging but there is also the challenge of making your game fun and playable. Many times when I've finished the programming side of my game and move onto making levels I have a hard time thinking of interesting ways of playing the game.

Here are some tips I have worked out through some of my own experiences, I hope some of you can share some of your own.



Making your game more difficult isn't the only way to progress.



Sometimes the urge to just throw a few faster or stronger enemies becomes strong, its easy to make your new levels with a new background and a lot more enemies, but is this actually getting anymore fun?

A good thing to do is to make more power ups or moves available and different ways of using them. A great example of this is the Legend of Zelda games, each dungeon unlocks a new way to play the game, the challenge is in mastering this new item. I'm not saying make the next zelda but you get my point smile.gif


Bugs no matter how small are still bugs!


When I made my last game for a competition called snowball mountain I was immensely proud of it, to me it moved brilliantly and the levels were a joy to play (laugh.gif) then the play testing came "why is his jump so quick", "you can float in mid air" and "I cant see the snowballs", me, gutted! lol. I can't stress enough to get some other people to play test your game because once you release it the feedback will mostly be redundant. Once you get this feedback take it onboard.


Gameplay over graphics!


The videogame critics mantra! This should be obvious I think, if you have to choose between a part of your game that looks a bit shoddy or a part that plays a bit shoddy then the latter should definitely come first. Most people will overlook a small graphical error (remember those unbelievably crap pop up cutscenes in mass effect) but being stuck on a game through no fault of their own will anger people faster than Jar Jar Binks.


I hope this has been some help and it would be great to hear from some of you other budding developers about this topic.

This post has been edited by stayscrisp: 15 Jul, 2009 - 02:04 AM

User is offlineProfile CardPM
+Quote Post


firebolt

RE: Tips To Make Games Fun

15 Jul, 2009 - 02:35 AM
Post #2

D.I.C Lover
Group Icon

Joined: 20 Feb, 2009
Posts: 5,476



Thanked: 77 times
Dream Kudos: 1675
My Contributions
Very nice tips. Hope you can whip up some more smile.gif
User is offlineProfile CardPM
+Quote Post

Core

RE: Tips To Make Games Fun

15 Jul, 2009 - 02:42 AM
Post #3

The .NET Dude
Group Icon

Joined: 8 Dec, 2008
Posts: 3,034



Thanked: 217 times
Dream Kudos: 900
Expert In: C#, VB.NET, WPF, .NET Framework

My Contributions
Interesting topic. Pinned.

Definitely looking for some more advice from the OP and from other DIC members on the topic. smile.gif
User is online!Profile CardPM
+Quote Post

stayscrisp

RE: Tips To Make Games Fun

15 Jul, 2009 - 03:00 AM
Post #4

Mouth->Insert(Foot);
Group Icon

Joined: 14 Feb, 2008
Posts: 1,403



Thanked: 53 times
Dream Kudos: 300
My Contributions
Thanks for pinning smile.gif Its something thats hard to discover mostly because there are no right answers just steps in the right direction.
User is offlineProfile CardPM
+Quote Post

Core

RE: Tips To Make Games Fun

15 Jul, 2009 - 03:03 AM
Post #5

The .NET Dude
Group Icon

Joined: 8 Dec, 2008
Posts: 3,034



Thanked: 217 times
Dream Kudos: 900
Expert In: C#, VB.NET, WPF, .NET Framework

My Contributions
Another point would be - Ask The Users

Ask the people who are going to play the game what they want. Ask them about ideas, levels, new game elements - anything they would consider that could make the game more interesting and fun. Users are an important link in the development process and their feedback is a great idea generation mechanism.
User is online!Profile CardPM
+Quote Post

SixOfEleven

RE: Tips To Make Games Fun

15 Jul, 2009 - 05:24 AM
Post #6

Code Guru
Group Icon

Joined: 18 Oct, 2008
Posts: 3,050



Thanked: 169 times
Dream Kudos: 775
Expert In: C, C#, XNA, Game Programming, Programming Concepts

My Contributions
Other things to consider

A Good Story Line

There are a lot of games out there that have a good story line. Trying to immerse your game players into a story can improve the quality of a game. This is especially true for RPGs and strategy games. In RPGs you can have amazing graphics and game play but the player will love to play more if they feel they become part of the story. That as their character develops the become wrapped up in the story. Even a simple side scroller, like Ghosts and Goblins for an example, had a story line. The knight's princess was captured by a demon and the knight had to rescue her. It is true that mindless blow everything up games are also fun, the same is true of sports, fighting, and other games that don't have a story so this is not true for all genres of games.

Theme Consitency
This is another one that is important to follow, I would think. You should try and keep the game consistent and the atmosphere the same. What I mean is, if you have a theme where most of the game takes place in a snowy setting it would not be good to have a single level in a desert. The same would be true with sound. If you have a soft background music then in one level jump to hard rock, just for example, it would defeat the consitency of the game.

Atmosphere
Building atmosphre is a part of almost all games. This goes with story line and consitency. You try and immerse the player into a different world. It is the same thing that is done in movies, tv shows, plays, books, stories. You try and help the player become part of the game world. A good sound track that fits in with your game can help with that.
User is offlineProfile CardPM
+Quote Post

marlonjamera

RE: Tips To Make Games Fun

18 Jul, 2009 - 05:12 AM
Post #7

New D.I.C Head
*

Joined: 30 Jan, 2009
Posts: 6


My Contributions
QUOTE(stayscrisp @ 15 Jul, 2009 - 03:00 AM) *

Thanks for pinning smile.gif Its something thats hard to discover mostly because there are no right answers just steps in the right direction.



hey dude..what probably games are you into? could you help me think what would be thesis that i'm going to do? could you pls help me on it?? that if you're willing to help then..
User is offlineProfile CardPM
+Quote Post

firebolt

RE: Tips To Make Games Fun

18 Jul, 2009 - 05:26 AM
Post #8

D.I.C Lover
Group Icon

Joined: 20 Feb, 2009
Posts: 5,476



Thanked: 77 times
Dream Kudos: 1675
My Contributions
You may want to start a new thread on that.
User is offlineProfile CardPM
+Quote Post

stayscrisp

RE: Tips To Make Games Fun

18 Jul, 2009 - 07:44 AM
Post #9

Mouth->Insert(Foot);
Group Icon

Joined: 14 Feb, 2008
Posts: 1,403



Thanked: 53 times
Dream Kudos: 300
My Contributions
QUOTE(marlonjamera @ 18 Jul, 2009 - 05:12 AM) *

hey dude..what probably games are you into? could you help me think what would be thesis that i'm going to do? could you pls help me on it?? that if you're willing to help then..


If you start a new thread and give us more information I'm sure we will all be able to help you smile.gif



User is offlineProfile CardPM
+Quote Post

NeoTifa

RE: Tips To Make Games Fun

19 Jul, 2009 - 11:12 AM
Post #10

Yay caek! ZOMG!!!
Group Icon

Joined: 24 Sep, 2008
Posts: 6,525



Thanked: 83 times
Dream Kudos: 150
My Contributions
Zombies == win;
User is offlineProfile CardPM
+Quote Post

pakkuman_shinde

RE: Tips To Make Games Fun

21 Jul, 2009 - 05:28 AM
Post #11

D.I.C Head
**

Joined: 6 May, 2009
Posts: 74



Thanked: 1 times
My Contributions
QUOTE(NeoTifa @ 19 Jul, 2009 - 11:12 AM) *

Zombies == win;



That line doesn't do anything.... biggrin.gif

Maybe if it was Zombies = win;

biggrin.gif

TIP

If your game is going to be extremely complex, start it off extremely simple, and add in the more complex pieces as the player becomes familiar to the gameplay.

Tutorial levels suck, unless it is the VERY first level...
I hate getting pulled out of the game, so it can teach me one of the new mechanics.
User is offlineProfile CardPM
+Quote Post

ZadiguZ

RE: Tips To Make Games Fun

25 Jul, 2009 - 10:30 AM
Post #12

New D.I.C Head
*

Joined: 17 Jul, 2009
Posts: 12



Thanked: 3 times
My Contributions
very nice guide wink2.gif
I think i will learn to make a game. biggrin.gif
User is offlineProfile CardPM
+Quote Post

stayscrisp

RE: Tips To Make Games Fun

25 Jul, 2009 - 01:56 PM
Post #13

Mouth->Insert(Foot);
Group Icon

Joined: 14 Feb, 2008
Posts: 1,403



Thanked: 53 times
Dream Kudos: 300
My Contributions
QUOTE(ZadiguZ @ 25 Jul, 2009 - 10:30 AM) *

very nice guide wink2.gif
I think i will learn to make a game. biggrin.gif


Great! we will all be happy to help smile.gif

User is offlineProfile CardPM
+Quote Post

Plus

RE: Tips To Make Games Fun

25 Jul, 2009 - 11:58 PM
Post #14

D.I.C Regular
Group Icon

Joined: 24 Nov, 2008
Posts: 374



Thanked: 35 times
Dream Kudos: 75
My Contributions

user's objects costmization

gamers like games with weapons and tools but they'll find it boring
when they have to use it as it is all the time,
the user should be able to customize his weapons or tools at some level,

unlockable items

along with the level system, there will be unlocked items at every level,
it's what keep the gamer keep leveling up,

the weird part of the game, sometimes weird and scary

gamers would tell others to check it out, although it's
secretly a programmer made !

give the user the choice at some important events

like if the user want to be a good boy or a bad boy,
or the choice to use something in scope of fights ...

:: that's all,


User is offlineProfile CardPM
+Quote Post

mktbgmz

RE: Tips To Make Games Fun

27 Jul, 2009 - 07:11 AM
Post #15

New D.I.C Head
*

Joined: 27 Jul, 2009
Posts: 3


My Contributions
very nice guide.....

i wish i could make some games.....but unfortunately i have a little background in programming.....

is there any tips for beginners ?

very nice guide.....

i wish i could make some games.....but unfortunately i have a little background in programming.....

is there any tips for beginners ?
User is offlineProfile CardPM
+Quote Post

stayscrisp

RE: Tips To Make Games Fun

27 Jul, 2009 - 07:16 AM
Post #16

Mouth->Insert(Foot);
Group Icon

Joined: 14 Feb, 2008
Posts: 1,403



Thanked: 53 times
Dream Kudos: 300
My Contributions
Check out the other pinned topics in this forum, they are excellent guides for starting out icon_up.gif
User is offlineProfile CardPM
+Quote Post

NeoTifa

RE: Tips To Make Games Fun

28 Jul, 2009 - 05:58 PM
Post #17

Yay caek! ZOMG!!!
Group Icon

Joined: 24 Sep, 2008
Posts: 6,525



Thanked: 83 times
Dream Kudos: 150
My Contributions
It has to have some type of NeoTifa reference in it or it ain't fun.
User is offlineProfile CardPM
+Quote Post

no2pencil

RE: Tips To Make Games Fun

28 Jul, 2009 - 06:00 PM
Post #18

i R L33t Skiddie, k?
Group Icon

Joined: 10 May, 2007
Posts: 13,488



Thanked: 303 times
Dream Kudos: 2875
Expert In: Goofing Off

My Contributions
Remember that time you stole the princess in Donkey Kong?
User is offlineProfile CardPM
+Quote Post

NeoTifa

RE: Tips To Make Games Fun

28 Jul, 2009 - 06:21 PM
Post #19

Yay caek! ZOMG!!!
Group Icon

Joined: 24 Sep, 2008
Posts: 6,525



Thanked: 83 times
Dream Kudos: 150
My Contributions
.... yes.... ph34r.gif
User is offlineProfile CardPM
+Quote Post

stayscrisp

RE: Tips To Make Games Fun

18 Aug, 2009 - 07:47 AM
Post #20

Mouth->Insert(Foot);
Group Icon

Joined: 14 Feb, 2008
Posts: 1,403



Thanked: 53 times
Dream Kudos: 300
My Contributions
Since we covered items in games and how they can add extra gameplay elements I thought I would mention power ups.

Adding Power Ups

Power ups instantly change your game for a short period of time, lets say you have just finished your first pong, asteroids or arkanoid clone, try adding power ups that change the gameplay slightly.

Ideas:
  • Speed Boost
  • Temporary weapon upgrades
  • Invincibilty
  • Shields
  • Extra lives
  • Disposable Items (i.e Bigger weapons)

There are a lot more possibilities such as fake power ups that do harm instead of good and also collectables like the coins in Super Mario.






User is offlineProfile CardPM
+Quote Post

2 Pages V  1 2 >
Fast ReplyReply to this topicStart new topic

Time is now: 11/21/09 05:18AM

Live Help!

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter Fan Us On Facebook

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month