From: Todd Benson Date: 2007-07-14T11:52:51+09:00 Subject: Re: I need serious help! On 7/13/07, Joe Wiltrout wrote: > Ben Bleything wrote: > > > I'd like to also take this opportunity to throw my two cents in the mix. > > I agree completely with the folks who are telling you to slow down and > > go one step at a time. > > > > To go from effectively no experience to trying to do graphics > > programming in a language without intermediate steps is, frankly, > > madness. You need to learn the fundamentals before you can hope to > > build a stable graphical game, much less a performant one. > > > > If you're serious about game programming in Ruby, I think you'll find a > > number of other people who are interested as well. But you need to do > > your homework, as it were, before you dive right in. I'd suggest > > starting by converting your game's mechanic into something that can be > > played in text format, and building that. > > > > This will give you a great deal of insight into the highs and lows of > > your concept, as well as give you a pretty damn good familiarity with > > the kinds of low-level Ruby code you'll need to write when you do the > > graphical version. > > > > Once that's done and you're happy with it, go back to your original > > design and add the graphics layer. > > > Cheers, > > Ben > > > I don't even get how to make anything work in Ruby. It all looks lke > gibberish. If I don't understand how Hello World thing works, how is it > suposed to help me learn how to make 3-d graphics and kick ass gameplay? Dude, learning how to program a game -- a large one at that -- doesn't just drop into your lap like some golden egg; it doesn't sprinkle down from the heavens like some magical faerie dust. You asked for help. Well, most of whom you seem to be calling 'inept' teachers are aces in the field, and they expect you to meet them half way. That's how you learn. Comprende? You're obviously a creative person. I'm sure you can figure out how to use Ruby or any other language to do what you want if you give it some time. Todd