| Thread (14 posts) | ||
|---|---|---|
|
theanimedude 2/10/07 1:40:23 PM
|
||
|
Advanced Member
Joined: 6/06/04
WE LOVE YOU EN1GMA! |
-=-=-=-=-=-=-=- = L e g e n d = -=-=-=-=-=-=-=- 1. Introduction 2. Who is this guide for? 3. How Do I Go About Making My Game? 4. How To Choose Which Package(s) to Use 5. What Do I Need? 6. On To The Packages 7. What Do I Do Now? ------------------------------------------------- 1. Introduction -=-=-=-=-=-=-=- The more I see people here saying "Oh yeah, I need team members, and we're doing this really I, for one, hated when people told me I couldn't do something. I, yes, am guilty of telling SO, rather than being a meanie any longer, I put this little guide together. As a pre-note, this guide is not a starting point, but more of a continuation of Because there are so many packages and engines, I can not possibly cover every one to do ------------------------------------------------- 2. Who Is This Guide For? -=-=-=-=-=-=-=-=-=-=-=-=- As stated above, this guide is for people who have the knowledge of how to do things, but want ------------------------------------------------- 3. How do I go about making my game? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- There are two different ways I am going to look at this, while a few years ago I wouldn't have, There are two large ways to make a game for an independent developer in today's market, and ------------------------------------------------- 4. How to Choose Which Package(s) to Use -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- The main thing to do when looking for a package for you is to think: “What do I want to do, and has something similar been done before?”. I don't mean this in a bad way, in fact, quite the opposite. I mean to say that if someone has done something similar (and I mean generally similar; ie an MMORPG. If someone has made an MMORPG before, there might be a Networking Engine out there, that happens to pertain to the same style you use. Therefore, you can purchase or download the engine (based on the license it uses) and modify and implement it into your game code, voila. Important Note – Before you ever choose a package to add to your code, or a full package to use 'Do Your Research', and plan ahead. You want to make sure that the package you are implementing leaves enough space for you to do what you want with it. You don't want to be locked into something that doesn't let you implement a key feature you want for your game. If all else fails, read up on how to do what you need, and start from scratch. But before you do this, exhaust every resource you can. Ask around, look yourself, check developer forums like GameDev. Never give up, until you are forced to. You may spend a week looking to find what you need, and it would have taken you 3 months to write what you needed, and debug it all. Don't reinvent the wheel, just modify it. If you're planning not to write from complete scratch, but use an engine like Unreal or Source (as outlined below) there are also templated code modifications that people have made for common tasks inside the engines. Again, check community sites, game developer sites, everything. Don't waste time doing things that don't need to be done. You may find something more efficient than you would have made, and save yourself time. ------------------------------------------------- 5. What Do I Need? -=-=-=-=-=-=-=-=-=- I am hoping that since you are supposed to know what you're doing, and you're just searching If we jump on over to Anageth's Note: This is important -- Some packages come with the software you need. The company has For instance: Valve has a map editor by the name of Hammer and Unreal has a map editor by the ------------------------------------------------- 6. On To the Packages -=-=-=-=-=-=-=-=-=-=- As stated before, there are many different packages for many different applications, and Game Modifications/Engines Now, Game Modifications (normally known as mods, which is what I will call them from here on My point on mods being, those were back then. The innovation and wide spread love of mods has Examples: Engine Name: Unreal 2 Engine Engine Name: Unreal 2 Engine Engine Name: Unreal 2 Engine I'm too lazy to list more at the moment, post if you have any favorites and I will add them... Pros of Modifications/Engines
Individual Packages For 'Individial Packages' I am going to try to split it up into sections: Graphical Engines, Sound Engines, Networking Engines, AI Engines, etc. As always, links to your favorites are always appreciated and will be added as promptly as I can. Graphics Engines/Packages Package Name: Ogre 3D Sound Engines/Packages Networking Engines/Packages AI Engines/Packages ------------------------------------------------- 7. What Do I Do Now? -=-=-=-=-=-=-=-=-=-=- Now, it's all up to you. Research, and figure out what development style will fit you best. Confirm and acquire all the tools you will need to get the ball rolling, and set out to find your team. One thing I stress is as follows: Do not gather up a team under the pretense that you will “Manage and direct, and they do all the work.” I see this all too often, and it's not really how it goes. Pick a part, and help out. Your dreams can only come true if you work for them, not hire someone else to work them for you. Once you get far enough into the design cycle that you are sure things will continue smoothly, try to find someone to get your name out there. Too many good games I have seen go under the radar because they don't have enough marketing behind them. Get your name known, and from there, if you did a prime job, word will spread, and your dreams will come true. Just make sure to stick to it. Good luck, and if you have any comments/suggestions (besides me finding more, I am doing that) post here or mmorpg mail me. Also, if you have and products to add, post me a link, i'll research them and post them up. No sense keeping information from your fellow devs. |
|
|
|
||
|
theanimedude 2/10/07 1:57:03 PM
|
||
|
Advanced Member
Joined: 6/06/04
WE LOVE YOU EN1GMA! |
Saved For More Posting Space |
|
|
|
||
|
theanimedude 2/10/07 1:57:41 PM
|
||
|
Advanced Member
Joined: 6/06/04
WE LOVE YOU EN1GMA! |
Saved For More Posting Space |
|
|
|
||
|
Grimsom 2/10/07 3:37:10 PM
|
||
|
Novice Member
Joined: 4/02/06 |
copyrighting, and trademarking is a huge part of this to. You may thinkthat by making something that its copyrighted automaticly, well there different levels you can propose this on. See copyrighting is a way to protect yourself internationaly from media stealing, people who want to take your stuff and use it as there own is a big thing. Unless you have all of your stuff copyrighted, your not going to be able to sue anyone unless you can show prove that you have copyrightes or can prove in a timeline that the idea came up in your mind before anyone elses. If you cant and the personwho stole your content is using it under a copyrighted name, then your boned, your content and project down the drain even the name of your game can be stolen.
In game developement companies will copyright and trademark there name, sor instance EAgames is a copyrighted name and trademarked name, Now under that law enforcing protection you gain the ability to copyright content and media made under that name, thats what you create protectionfor when you copyright and trademark a company name.
Now compyrighting and trademarking can and can not be tough it depends on what levels of protection you want, there are different places to protect yourself that can charge you in different ways, but the least ive seen is 10 dollars usd for copyrighting.
So have fun and remeber before you give away the name if its really good and you love that name and if you plan to go commercial or gold, id think about copyrighting and trademarking. |
|
| |
||
|
theanimedude 2/10/07 6:10:41 PM
|
||
|
Advanced Member
Joined: 6/06/04
WE LOVE YOU EN1GMA! |
Valid point. I'll add a little section about 'Protecting Your ASSets' ;) |
|
|
|
||
|
Anageth 2/10/07 7:21:45 PM
|
||
|
Novice Member
Joined: 3/15/05 |
Awesome thread theanimedude. GJ.
|
|
| No longer visiting MMORPG.com. |
||
|
theanimedude 2/11/07 10:25:35 PM
|
||
|
Advanced Member
Joined: 6/06/04
WE LOVE YOU EN1GMA! |
Thanks. I love getting feedback. Also, I tried to be as lazy as I could and point them to your thread where I could ;) --- For the rest of you, please make a contribution to this thread in the way of information. I am hoping to have people expand upon this, as the old "Free Games List" sticky was intended to be, before it got abandoned. So post! If you have a favorite, post it up here! I'm working on adding things like Realm Crafter and a few other MMO makers (with warnings about making your own content, you lazy buggers) this week. Thanks everyone, make your contribution (you will be credited) and help the community! |
|
|
|
||
|
Anageth 2/12/07 8:21:19 PM
|
||