Go Back   UG Community @ Ultimate-Guitar.Com > UG Community > The Pit
User Name  
Password
Search:

Reply
Old 02-26-2012, 10:10 PM   #1
CoreysMonster
Banned
 
CoreysMonster's Avatar
 
Join Date: Apr 2005
Location: Germany
Game Developers Thread

So you want to learn to make games, eh?

Or maybe you already make games. Either way, this thread is for you. Talking to quite a couple of people on this site, people have expressed an interest in the art form that is video games (it's legally an artform in the US now, look it up). I searched and came up with a couple of threads that sorta scratched the surface, but figured a thread that was more about learning and giving resources might be a better idea. This thread is for everybody who has interest, participates or is experienced in this craft. As I'm sure most people are aware of, to make a video game requires a multitude of talents: You need programmers, artists, sound designers, writers, composers, and most importantly, game designers.

What are game designers, you might ask?

Game designers are the people who are in charge of the mechanics of the game. They are the ones who create the gameplay, balance the difficulty levels and the mechanics of a game.

Not to say that the other fields aren't just as important, of course.

So if you're interested in making games, let's get this thread started with a couple of resource links:

Art
For anyone who wants to get into the artistic side of games, you should be flexible, but also have your own personal style. You don't have to paint like Rembrandt to become an artist working on a game, but you need to be versatile in 2D and/or 3D art. Since a lot of art is done digitally these days, here are a couple of links to places that can help you out:

http://www.cgsociety.org/

One of, it not THE, leading websites in all things digital art. Be it 2D paintings or 3D models, CGSociety is a fountain of information, critique and learning experience.

http://www.blender.org/

THE open source 3D program. Blender is a powerful tool that is completely free to use, if you have doubts of its capabilities just search for "blender" and "Sintel" on Youtube.

http://www.gimp.org/

Another open source art program, this time for 2D. Not quite as powerful as Photoshop, but it's free and is definitely a lot better than MSPaint.

http://www.imageafter.com/

Free images and textures, both for personal AND commercial use!

http://opengameart.org/

Not artistically talented, but still need artwork? Try this website for resources of all kind (but be sure to check the license type of all of the uploaded material and make sure you stick to royalty-free files!)

http://www.cgtextures.com/

Free textures for up to 15 MB a day. Great site for quick, low-res solutions for missing textures on your projects, or for creating a collection of textures for reference.

http://usa.autodesk.com/

3DS Max and Maya are the industry standards of everything 3D. They are also butt-lickingly expensive, but if you're a student, you can check with the website and see if you can download their programs for free. If you can, but also want to work with them in the future, there are special offers to upgrade the student license to a professional one.


Programming


http://unity3d.com/

Unity is a fully-fledged 3D game engine that can be used for pretty much anything you can think of. Although its main focus is web-based games and the graphics engine isn't quite up to modern standards in the free version, it's definitely a powerful tool that can support Javascript and C#.

http://udk.com/download
http://udn.epicgames.com/Three/VideoTutorials.html

It's the Unreal Development Kit, which is free to download. It's even free to make money with the games you make with it, up to a certain limit. After that the license prices are still very humane compared to certain other companies.

http://flashpunk.net/

Want to make Flash games? Look no further than Flashpunk, a Flash game engine that gives you everything you need and has a website full of step-by-step tutorials that can guide you to learning every step of making a game with Flash and Actionscript. Also includes links to freeware to give you everything you need.

http://www.yoyogames.com/make

Game Maker is a very popular tool to making games in a fast, easy way. Both with using the interface and coding it yourself using GML.

http://www.rpgmakerweb.com/

This is 2012 and you don't know what RPG Maker is? FOR SHAME!

http://dead-code.org/home/index.php/lang-pref/en/

Wintermute is an engine specifically for creating point and click adventure games. If you're a fan of the old Myst or Day of the Tentacle games, this might be something for you.

http://www.cplusplus.com/doc/tutorial/

Tutorials for learning C++, arguably THE most powerful programming language around.

http://fixbyproximity.com/2d-game-development-course/

In-depth 2D game development course.

http://nehe.gamedev.net/

OpenGL tutorials!

From guitarhero_764:
Just wanted to say I think pygame needs to be added to the first post(maybe it's already there and I just missed it?). I've been using it for the past weeks alongside learning Python(which is the language it supports). It's really easy to learn and I would strongly recommend it for beginner Game Designers. Python is also a very valuable language skill to have as well and is incredibly powerful.

Some very good Python tutorials:

http://www.diveintopython.net/getti...thon/index.html - Moves fast, but teaches you a ton.

http://learnpythonthehardway.org/book/ - Really holds your hand at first but then at the end you're pretty capable with the language. Some of the stuff he says about reading your code backwards is bullshit that you can ignore if you want(I did). All in all though it's highly recommendable.

And pygame specific:

- Terrific youtube series.[/QUOTE]


Sound

Since this is a music website anyways, I'm going to assume that most people here are familiar with the basics of music. We all know Audacity, and we all know it's crap. Cheap alternatives can be Reaper, Fruity Loops or Cubase, but I'm sure you all know this so I won't go into that here.
One thing I will go into are these kickass old-school Nintendo VSTs

http://www.tweakbench.com/peach - different NES lead synths
http://www.tweakbench.com/toad - different NES percussions and SFX
http://www.tweakbench.com/triforce - just crazy 8-bit sounds


Game Design

Ah yes, game design. I have to admit that I myself am still at the beginning of understanding what this term even means. I don't have a whole lot of resources on this topic, either, but I WILL direct you to this incredibly awesome webseries called "Extra Credits", which can tell you more about game design than I ever could.

http://www.penny-arcade.com/patv/show/extra-credits


So that's about it with the resource list. If anybody else has any other cool and/or free things they'd like to add, let me know and I'll put them in here.

So let's talk about making games!

Last edited by CoreysMonster : 04-27-2012 at 01:47 PM.
CoreysMonster is offline   Reply With Quote
Old 02-26-2012, 10:10 PM   #2
CoreysMonster
Banned
 
CoreysMonster's Avatar
 
Join Date: Apr 2005
Location: Germany
reserved for possible more resource links.
CoreysMonster is offline   Reply With Quote
Old 02-26-2012, 10:12 PM   #3
behind_you
you think this is a game
 
behind_you's Avatar
 
Join Date: Apr 2010
Blender is one of the most pain in the ass programs to use IMO.

I use 3dsMax (Because I got it for free).
__________________
Quote:
Originally Posted by crossback7
no i am all about piece and rabu
Quote:
Originally Posted by Ichikurosaki
ins i will suck ur ugly ostrich head if you dont shut up
PeTA

hello

behind_you is offline   Reply With Quote
Old 02-26-2012, 10:13 PM   #4
CoreysMonster
Banned
 
CoreysMonster's Avatar
 
Join Date: Apr 2005
Location: Germany
Quote:
Originally Posted by behind_you
Blender is one of the most pain in the ass programs to use IMO.

I use 3dsMax (Because I got it for free).

I've heard that Blender have made completely overhauled their UI, but since I also have a free student's license for Max and Maya, I use that.

Actually, I should probably add that to the OP.
CoreysMonster is offline   Reply With Quote
Old 02-26-2012, 10:13 PM   #5
SkepsisMetal
./.\.
 
SkepsisMetal's Avatar
 
Join Date: Aug 2009
Location: Greatest Britain
__________________
.
SkepsisMetal is offline   Reply With Quote
Old 02-26-2012, 10:14 PM   #6
Eastwinn
pulling empty hall alarms
 
Eastwinn's Avatar
 
Join Date: Dec 2008
Location: Annapolis, MD
I dabble. However, I am mostly a design and programming guy. Art is not my strong point.
__________________
Ean Scott
Eastwinn is offline   Reply With Quote
Old 02-26-2012, 10:15 PM   #7
Deadlock Riff
UG's Dark Gym Leader
 
Deadlock Riff's Avatar
 
Join Date: Nov 2009
Location: Long Islander in VA Beach
Tried GBA dev ages ago. Haven't touched developing since.
__________________
People in the pit take my post way too seriously.

MyAnimeList
7-String Legion

If you have a question PM me and I will always get back to you.
Deadlock Riff is offline   Reply With Quote
Old 02-26-2012, 10:15 PM   #8
rocknroll93
UG's very own Convict.
 
rocknroll93's Avatar
 
Join Date: Nov 2007
Location: In Melbourne Australia! yeah....
yeah blender is sooo hard to use, im currently teaching myself how to use it.. once i get a new computer though 3ds max will be one of the first things installed.
__________________
Quote:
Originally Posted by element4433
One time I watched a dog lick his own dick for twenty minutes.

Quote:
Originally Posted by Roc8995
No.


Well, technically it could be done, but only in the same way that you could change a cat into a hamburger. It's an unpleasant process, and nobody is happy with the result.
rocknroll93 is offline   Reply With Quote
Old 02-26-2012, 10:15 PM   #9
Horsedick.MPEG
Dot MPEG
 
Horsedick.MPEG's Avatar
 
Join Date: Jan 2010
Location: Buck Hill
I used RPG maker before. I'm lame and only use the default stuff on it. I have a game on there that's been in the works for a few years and I've never gotten around to finishing it
__________________
2013 #5 Uger
2012 #7 Uger

Quote:
Originally Posted by jetfuel495
Jesus, Horsedick, you are my hero

Quote:
Originally Posted by JayT44
don't worry guys his girlfriend is black, she said it was okay for him to say that.



Stalk Me

Shitty Covers

Original Music

Lastfm
Horsedick.MPEG is offline   Reply With Quote
Old 02-26-2012, 10:16 PM   #10
CrossBack7
UG Freak
 
CrossBack7's Avatar
 
Join Date: Dec 2006
Location: Louisville, KY
Maybe some tutorials to programming? Even if it's just Python or the such, something to get people introduced would be helpful, I think.
__________________
No.
CrossBack7 is online now   Reply With Quote
Old 02-26-2012, 10:21 PM   #11
ESPLTDV401DX
Registered User
 
ESPLTDV401DX's Avatar
 
Join Date: Jul 2009
Location: Island of the Misfit Boy
I have always had a bit of an interest in this sorta stuff. I will check some of those programs out for sure. It may get me doing more than just thinking about it . Though to be honest, I would rather do voiceover work in games.
ESPLTDV401DX is offline   Reply With Quote
Old 02-26-2012, 10:21 PM   #12
CoreysMonster
Banned
 
CoreysMonster's Avatar
 
Join Date: Apr 2005
Location: Germany
Quote:
Originally Posted by CrossBack7
Maybe some tutorials to programming? Even if it's just Python or the such, something to get people introduced would be helpful, I think.

To be honest, I've been programming for so long and learned in such an unorthodox way I have no idea where a good place to start would be for beginners. Sure, people can just learn their for-loops and if-clauses and variables, but I don't know of any tutorials that are really in-depth, but also hands-on, if you know what I mean.

If anybody could help me out with that, it'd be very much appreciated!
CoreysMonster is offline   Reply With Quote
Old 02-26-2012, 10:21 PM   #13
Holy Katana
Anarcho-Awesomist
 
Holy Katana's Avatar
 
Join Date: Apr 2005
Location: Franklin, TN
I'm a shitty artist, and despite my numerous efforts in trying to learn how to code, I JUST CAN'T, but I still want to make games.

Yeah, guess that makes me a designer. A designer who'll have to get a bunch of people to help.
__________________


Tumblr
Beer Tumblr
Last.fm
Soundcloud


PSN: rhizomaticnomad
Steam: HolyKatana

Quote:
Originally Posted by Ian_the_fox
[...] well-contoured females [...]
Holy Katana is offline   Reply With Quote
Old 02-26-2012, 10:22 PM   #14
Ostinattos
UG's diff. geometer
 
Ostinattos's Avatar
 
Join Date: Feb 2007
Location: Mexico City , Mexico
__________________
Are You a PROG-HEAD? I am.

Steam/XBL Gamertag: Ostinattos
Why not Zoidberg?


Note: Every time someone posts <3 all I see is testicles with a party hat.
Ostinattos is offline   Reply With Quote
Old 02-26-2012, 10:24 PM   #15
tarlkea
UG Senior Member
 
tarlkea's Avatar
 
Join Date: Mar 2005
Location: NS, Canada
I do some C++, a good base point is this site:
http://www.cplusplus.com/doc/tutorial/

Allegro is a good library for C/C++, this is an amazing tutorial on game development for it:
http://fixbyproximity.com/2d-game-development-course/
__________________
E-married to xcherrykatiex

Ibanez Prestige RG1570 MRB
Quote:
Originally Posted by Freezer Burn
Everyone should try and be like tarlkea, the ideal poster.
tarlkea is offline   Reply With Quote
Old 02-26-2012, 10:24 PM   #16
CoreysMonster
Banned
 
CoreysMonster's Avatar
 
Join Date: Apr 2005
Location: Germany
Quote:
Originally Posted by Ostinattos

Extra Credits, I suggest watching the entire series from front to end. Doesn't take more than a couple of hours, and it's PACKED with brilliant information from people who work directly in the industry.
CoreysMonster is offline   Reply With Quote
Old 02-26-2012, 10:25 PM   #17
reidhasguitar
Dovah Kiin
 
reidhasguitar's Avatar
 
Join Date: Jan 2010
Location: In a house.
Now all I need to do is start a guitar thread here: http://www.rpgrevolution.com/ and I'm done.
reidhasguitar is offline   Reply With Quote
Old 02-26-2012, 10:26 PM   #18
Gibson_SG_uzr55
DJ SNAAAAKKEEE
 
Gibson_SG_uzr55's Avatar
 
Join Date: Jul 2006
Location: Grand Valley State University, Michigan
I used RPG Maker before, didn't have enough time to make one though

^Remove that link before a mod sees it
__________________
Quote:
Originally Posted by beadhangingOne
What happened to Snake?

Snake?

Snake?

SNAAAAAAAAAAAAAAAAAAAAAAAAAAKE?!


Quote:
Originally Posted by TunerAddict
you can take my mouse and keyboard from my cold, slightly orange from cheetos, dead fingers
Gibson_SG_uzr55 is online now   Reply With Quote
Old 02-26-2012, 10:27 PM   #19
behind_you
you think this is a game
 
behind_you's Avatar
 
Join Date: Apr 2010
Quote:
Originally Posted by CoreysMonster
To be honest, I've been programming for so long and learned in such an unorthodox way I have no idea where a good place to start would be for beginners. Sure, people can just learn their for-loops and if-clauses and variables, but I don't know of any tutorials that are really in-depth, but also hands-on, if you know what I mean.

If anybody could help me out with that, it'd be very much appreciated!
The Nehe tutorials are fantastic for those who want to learn openGL.

For those who want to learn programming from complete scratch, try to get yourself a copy of 'C for Dummies'. Yeah, yeah, the dummies books are overrated. But it's the best I've ever seen at least.

I think I have some of my old 3d models somewhere on my laptop. Will post pics when I can.
__________________
Quote:
Originally Posted by crossback7
no i am all about piece and rabu
Quote:
Originally Posted by Ichikurosaki
ins i will suck ur ugly ostrich head if you dont shut up
PeTA

hello

behind_you is offline   Reply With Quote
Old 02-26-2012, 10:27 PM   #20
CoreysMonster
Banned
 
CoreysMonster's Avatar
 
Join Date: Apr 2005
Location: Germany
Quote:
Originally Posted by reidhasguitar
Now all I need to do is start a guitar thread here: *webzone* and I'm done.

That won't help you make games at all, what are you talking about?
CoreysMonster is offline   Reply With Quote
Reply


Thread Tools 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
Forum Jump



All times are GMT -4. The time now is 01:56 PM.

Forum Archives / About / Terms of Use / Advertise / Contact / Ultimate-Guitar.Com © 2014
Powered by: vBulletin Version 3.0.9
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.