02-9-2013, 10:53 AM | #1 |
ごめんなさい (/ω\)
Join Date: Aug 2012
Age: 28
Posts: 2,290
|
~thinking about making a game
I have a very good idea for a game. But the first step is the most important step.
Before anyone suggests it, I'm not interested in using Game Maker, at all rofl. I'd rather learn to program the whole thing myself. It's just going to be a simple platformer/puzzle game I guess for now. So anyway, FFR. I just thought I would get some opinions on where to start. Any good ideas for someone who's practically new at this? Last edited by Pseudo Enigma; 02-9-2013 at 10:58 AM.. |
02-9-2013, 11:00 AM | #2 |
FFR Veteran
Join Date: Jun 2012
Age: 28
Posts: 2,893
|
Re: ~thinking about making a game
Not sure, Unity Game Engine?
__________________
|
02-9-2013, 11:02 AM | #3 |
<3 Jumpstream <3
|
Re: ~thinking about making a game
Well, it really depends on what kind of a game you are making dude.
Is it going to be an Action/Adventure/RPG/Flash/Fighting/Strategy/etc. ? |
02-9-2013, 11:04 AM | #4 |
ごめんなさい (/ω\)
Join Date: Aug 2012
Age: 28
Posts: 2,290
|
Re: ~thinking about making a game
as op said, Puzzle/Platformer. It's kinda hard to explain. Think like Zelda+Metroid I guess.
I have a plan, but the engine mostly will run off of a sort of platforming+item menu thing. edit: I'll look into Unity. |
02-9-2013, 12:47 PM | #5 |
Woof
Join Date: Jan 2006
Location: MA
Posts: 173
|
Re: ~thinking about making a game
I started with Flash games. Learning AS3 (ActionScript 3) isn't too bad. I started a few years ago by teaching myself some AS2, but over the summer, my friend and I began learning AS3 and got pretty comfortable with it (if you're interested in that, I suggest you don't look at AS2, just look at AS3). I'd be willing to teach you some stuff if you're up for it.
Basic Flash projects are easy to get started, and some things are pretty easily handled, in my opinion. Based on what you said, it sounds like you don't have coding experience. Feel free to message me if you'd like some basic/ beginner lessons with AS3 (I also know some Java and C#). Fyi, my major is Game Design and Development. |
02-11-2013, 11:13 PM | #6 |
FFR Player
Join Date: Sep 2005
Age: 32
Posts: 4,245
|
Re: ~thinking about making a game
Step 1 should really be learning how to program. I can't vouch for this guide enough. IMO start with that guide, as it will give you a good foundation on how to program. Python probably isn't the language you want to learn how to do things with, but it's a language that's going to force you to learn some things every programmer should know how to do, and always be doing such as proper indentation.
http://c.learncodethehardway.org/book/ - This guide is what I'd recommend next as it forces you to learn data types and know what's going on "under the hood" a little bit more. In all honesty though this step would be optional. I suggest you probably build your game in something like Flash, as making a game all by yourself requires you to a) Know how to program like a boss and b) Have years of free time on your hands. You'll still need to learn how to program for Flash, which has it's own programming language but going through that Python book will give you the knowledge you need to get started. http://sql.learncodethehardway.org/book/ - Learning SQL is important too. It'll teach you how to interact with databases which is essential in even making many basic applications. |
02-11-2013, 11:25 PM | #7 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: ~thinking about making a game
Hmmm, maybe we should round up a bunch of FFR guys and make a game
|
02-11-2013, 11:26 PM | #8 |
Zageron E. Tazaterra
RRR Developer & DevOps Support
Join Date: Apr 2007
Location: BC
Age: 32
Posts: 6,586
|
Re: ~thinking about making a game
Just 2 cents, while Unity is powerful and widely used, I hate Unity.
Haha, I'd be down. |
02-12-2013, 05:24 PM | #9 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: ~thinking about making a game
I'm actually kinda serious -- I'm never going to make a game on my own because it's tougher to criticize your own ideas with nobody to bounce stuff off of -- if anyone wants to get together and chat let me know
|
02-12-2013, 05:51 PM | #10 |
Snek
Join Date: Jan 2003
Location: Kansas
Age: 34
Posts: 9,192
|
Re: ~thinking about making a game
First thing to do is have an idea for a game.
|
02-12-2013, 05:55 PM | #11 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: ~thinking about making a game
The idea is easy
The devil is in the details |
02-12-2013, 05:56 PM | #12 |
r.i.p. tiny hippo
|
Re: ~thinking about making a game
Lua is a pretty easy programming language to understand, and i've heard some pretty good things about the LÖVE 2d engine.
Lurk around the wiki page http://www.love2d.org/wiki/Main_Page But I'd definitely go to some links that fido provided to get an understanding of programming concepts as some programming languages have similar syntax if you want to code the entire game yourself. |
02-12-2013, 06:44 PM | #13 |
Snek
Join Date: Jan 2003
Location: Kansas
Age: 34
Posts: 9,192
|
Re: ~thinking about making a game
|
02-12-2013, 06:52 PM | #14 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: ~thinking about making a game
Darn you, logic
|
02-12-2013, 06:53 PM | #15 |
FFR Veteran
|
Re: ~thinking about making a game
I know you said you don't want to do it in Game Maker, but if you've never programmed before, and based on the simple requirements for your game, it's completely suited for it.
Once you got something simple working in something like that you could always work on rewriting it in some other language later. Of course if you want to jump in to more "real world" languages, you'll probably have to start out with text-based programs and work your way up to making graphical programs, and then eventually you can make a game. And also, I disagree with Reincarnate that "the [game] idea is easy". Maybe we have different ideas of what "idea" constitutes, but actually getting the whole game idea flushed out in a usable fashion, is much of the work. Controls, game mechanics, game rules, level design, character design, music choice/design, structuring, etc .... I include all in the term "idea". Once you have the idea flushed out and understand at least some programming environment, you can then begin to actually code it. |
02-12-2013, 06:58 PM | #16 | |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: ~thinking about making a game
Quote:
|
|
02-14-2013, 06:27 AM | #17 |
FFR Veteran
|
Re: ~thinking about making a game
One more piece of advice I'd say.
When making your first game(s) start small. Try to make clones of very simple games. Old arcade games are perfect candidates for this (Space Invaders, Breakout, Frogger, etc...). Preferably something simple that takes place entirely on a single screen with simple controls and simple game mechanics. They're simple games which are well-understood (everyone knows how Space Invaders is supposed to work, at least in their head, right?) so you already have the "game idea" part taken care of. And they're the simplest games to actually program, other than text-based games. And it'll serve as an excellent proof-of-concept -- that you know enough that you can actually make something. Once you get a couple of those working to your satisfaction, then you can try to make a platformer, Zelda-like game, or SHMUP. SHMUP will be very easy to do wrong so if you make a SHMUP just remember don't put so much stuff on the screen at once that it slows to a crawl or controls become less responsive, and clean up objects as soon as they are no longer needed, if possible. This is true with the others as well but particularly I see it as a problem in independently-made SHMUPs. Don't even start with a 3-D (for example FPS) game yet. You're not ready. When/if you ever do feel that you're ready, start small, again. Start out with something like Wolfenstein3D or the "maze" screensaver for Windows3.1 where all of the floor is completely flat as is the ceiling. You can then advance to more complex terrain (more complicated dungeons/castles, outside scenes, etc...) only once you've mastered the basics. If you think about video game progression over the years and try to make games like the oldest games, then like older games, then like old games, then like newish games, then newer games, then new games ... in that order, it should be more "doable". |
02-14-2013, 06:30 AM | #18 |
VICES
Join Date: Aug 2006
Location: Germany
Age: 30
Posts: 10,031
|
Re: ~thinking about making a game
Oh god I would love to see a decent platformer get made.
|
02-14-2013, 08:45 AM | #19 |
x'); DROP TABLE FFR;--
Join Date: Nov 2010
Posts: 6,332
|
Re: ~thinking about making a game
So who's in?
|
02-14-2013, 09:17 AM | #20 |
VICES
Join Date: Aug 2006
Location: Germany
Age: 30
Posts: 10,031
|
Re: ~thinking about making a game
Uh I could help with UI design and Title screen etc. for sure if needed.
(designing, not coding that is) |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|