SunQuest
           Game Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming LanguagesGame Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Generate data entry and reporting .NET Web apps in minutes, straight from your database. Read our FREE whitepaper “Build Web 2.0 Applications Without Hand-Coding” Download now!
  #1  
Old August 3rd, 2007, 03:01 PM
Spoodle5 Spoodle5 is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2007
Posts: 2 Spoodle5 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 54 m 27 sec
Reputation Power: 0
Unhappy Starting From Scratch ... HELP!!

Hi,

My name is Louise willcott and i tell you my age only reluctantly because i know people SERIOUSLY underestimate me and to be fair it really pisses me off! I am 12 and before you judge me by this and decide not to help because I'm too young and i wont understand PLEASE give me a chance, if you have herd of C5-3D Engine i taught myself how to use it and designed a simple 3D game....

Basically i love RPGs like Runescape etc.. And i want to make one ... simple as that...i dont want it to be massive and to make me millions but just something to show my friends and to be proud of. i know nothing about how to make a game and i don't care how long it will take me... And i know it wont happen overnight


Please help.....PWEESE! =]




Lou
-x-


Rock On

Reply With Quote
  #2  
Old August 3rd, 2007, 04:57 PM
Oler1s Oler1s is offline
Contributing User
Dev Shed Beginner (1000 - 1499 posts)
 
Join Date: Jul 2006
Posts: 1,489 Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level)Oler1s User rank is Lieutenant Colonel (40000 - 50000 Reputation Level) 
Time spent in forums: 4 Weeks 18 h 58 m 59 sec
Reputation Power: 440
Joke posts are better suited for the outhouse. The game development forum is a legitimate forum for serious questions.

Unless, it isn't. Then I suggest you work on a) not using smilies, b) learning how to capitalize and punctuate, and c) learning to proofread your English.
Comments on this post
Matt1776 agrees!
b3n disagrees: Not helpful comments. There is nothing wrong with the OP's post.
__________________
C/C++: Books, C FAQ, C++ FAQ, C/C++ Reference.
Python: Website, Beautiful Soup.

Reply With Quote
  #3  
Old August 4th, 2007, 05:55 AM
Spoodle5 Spoodle5 is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2007
Posts: 2 Spoodle5 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 54 m 27 sec
Reputation Power: 0
Thats A Great Help Thanks

Reply With Quote
  #4  
Old August 6th, 2007, 01:11 AM
Matt1776's Avatar
Matt1776 Matt1776 is offline
Recovering Intellectual
Dev Shed Novice (500 - 999 posts)
 
Join Date: Jun 2006
Location: Orange County, CA
Posts: 872 Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level)Matt1776 User rank is Major (30000 - 40000 Reputation Level) 
Time spent in forums: 3 Weeks 3 Days 19 h 45 m 22 sec
Reputation Power: 329
Send a message via ICQ to Matt1776 Send a message via AIM to Matt1776 Send a message via MSN to Matt1776 Send a message via Yahoo to Matt1776 Send a message via Skype to Matt1776
Quote:
Originally Posted by Spoodle5
Thats A Great Help Thanks


Spoodle, there are a few things you should know about this forum and a few other technical forums on the net. First, these people are, for the most part, intolerant of anything that isnt right to the point. So while I might understand your smilies and posting style as reflective of your age and perhaps a general 'carefree' and funloving tone, others will not. This represents a VERY serious topic and they dont want it to be made light of in any way.

That being said, welcome to DevShed. When posting, you will have much more success if you are specific about what it is you want to know. Your original post does not provide enough information to give you any kind of meaningful answer. For example, all I know is what your name and age is, that you want to make a game, and that it doesnt need to be big or make money.

What anyone here needs to know in order to provide you with advice are things such as, what experience you've had with programming (telling me you've used a 'C5-3D Engine' isnt enough), what languages you've tried, what kind of game you want to make (i know you stated Runescape, but not all of us know what that is) .. etc. Practical information.

Hope that helps.
__________________
Bugs that go away by themselves come back by themselves
Never take life seriously, Nobody gets out alive anyway.

Reply With Quote
  #5  
Old August 6th, 2007, 01:51 PM
gimp's Avatar
gimp gimp is offline
<?PHP user_title("gimp"); ?>
Click here for more information.
 
Join Date: Jan 2005
Location: Internet
Posts: 5,809 gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)  Folding Points: 1555 Folding Title: Novice Folder
Time spent in forums: 2 Months 2 Weeks 4 Days 5 h 6 m 41 sec
Reputation Power: 1484
Send a message via AIM to gimp
There are a few things you need to learn. These things take years!

First, get a very good grasp of logic. Learn to think logically. Learn to never be frustrated. Keep your cool. This step is the most important. The truth is that this comes much easier in around two years - at 12, I was only able to do simpler stuff (html, not even web programming). At 13 you get a decent grasp on something simple and forgiving (like javascript). Then you can start doing serious things in around a year. I too hated being judged on my age (I still hate it because I occasionally still am), but often there's a good reason for it, and it's not just people being snobby.

Then, learn a good language and learn how to use graphics well. The client part of the program will be very graphic-based and you want to keep the file sizes down. I recommend languages like C++, Java, etc. This takes a few years to do well (by well, I mean well enough to make something impressive. To make a game like runescape takes decades of experience).

Then, go for server dev. Learn everything you can about how to make, refine, run, and use a server. Your first attempts will be pitiful and probably won't work but then you get in the zone and it starts clicking. This is where you need a lot of security experience. This, too, will take a while.

Then you can finally piece things together.

"How do I know when I'm ready to piece it all together?", you ask. Well, it's simple - when you no longer need to go on a forum and ask anything more than very specific questions when you run into a wall, you have the knowledge and experience to start making things.

Last bit: I'm only learning, just like you. I'm only making my server right now - I haven't even touched upon refining, running, and using. I haven't even touched upon security.
Comments on this post
b3n agrees: Good advice, but could be more game-oriented
__________________
A work in progress: Card Game Platform (Status: Hard Drive Crash deleted project, rewrite planned) | Joke Thread
“Rational thinkers deplore the excesses of democracy; it abuses the individual and elevates the mob. The death of Socrates was
its finest fruit.”

Reply With Quote
  #6  
Old August 7th, 2007, 11:45 AM
gimp's Avatar
gimp gimp is offline
<?PHP user_title("gimp"); ?>
Click here for more information.
 
Join Date: Jan 2005
Location: Internet
Posts: 5,809 gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)gimp User rank is General 8th Grade (Above 100000 Reputation Level)  Folding Points: 1555 Folding Title: Novice Folder
Time spent in forums: 2 Months 2 Weeks 4 Days 5 h 6 m 41 sec
Reputation Power: 1484
Send a message via AIM to gimp
Okay, more game-oriented:

First, make something work really well in single-player mode. Less bugs to work out once you add servers.

Second, make a good client<->server app that has nothing to do with games. Makes stuff easier.

Third, learn to work with databases well. Unless your game either A) is non-persistent, or B) writes to flat files (bad, usually!) you want a database. You'll end up with client<->server<->database. Don't do anything game related until you learn the db well - try something that uses dbs a lot like a payroll system or something.

Fourth, keep in mind that more people try to crack into games than they do into banks. When you release something, you're going to keep getting hit over and over again. Don't get discouraged, just patch the hole and keep going. A good idea would be to get some huge lists of known proxies and block them all, because most people that try to f*ck with you go through a known spammer proxy. Along with this advice is this: Treat every single packet sent as if it is malicious. Check it for every possible sign of tampering, check its contents against what should be true. For example, if you have a packet saying 'User gimp has moved from (10, 11) to (13, 12), passing through (11, 11), (12, 11), (12, 12), (13, 12)', you want to check that gimp was at (10, 11), that *he* requested to be moved to (13, 12), and that all those coordinates are ones gimp can pass through. You get the picture: Don't trust people.

Reply With Quote
  #7  
Old August 7th, 2007, 08:45 PM
ejac ejac is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Feb 2007
Location: Belgium
Posts: 107 ejac User rank is Sergeant (500 - 2000 Reputation Level)ejac User rank is Sergeant (500 - 2000 Reputation Level)ejac User rank is Sergeant (500 - 2000 Reputation Level)ejac User rank is Sergeant (500 - 2000 Reputation Level)ejac User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 3 Days 5 h 49 m 2 sec
Reputation Power: 9
For these kind of questions look in the Game Development Resources sticky, because that is what you're after.
Personally i like http://nehe.gamedev.net/. I used it when i already had 1 year of C++ at school, at the time it was the perfect introduction to openGL for me, just the right degree of difficulty.
Furthermore i like http://www.gamedev.net/ (see section resources for beginners).

If you do a few days of reading and after that, if you have some specific questions about some topic you read. This forum is the place to go (or the forums on their sites of course).

Last edited by ejac : August 7th, 2007 at 08:52 PM.

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming LanguagesGame Development > Starting From Scratch ... HELP!!


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway