Gaming World Forums

Creativity => Game Design & Demos => Topic started by: Paul3K on June 03, 2010, 10:31:21 pm

Title: Give me something to make for you!
Post by: Paul3K on June 03, 2010, 10:31:21 pm
Sup. I'm tired of making games now. All I do is make systems and never make or complete the game.
So I have posted this for you guys to hit me up if there is anything you guys need making for you. Anything will do.
I'm only good with RM2k/3, so it means that if anyone wants something doing on another platform then it might take longer, (but i'm no good with scripting)

The things I can do for you range up to just making a simple event all the way up to a complex CBS, CMS, running system....etc.
So if anyone has anything for me to create then tell me what it is on here and I'll get back to you ASAP.

Cheers G/W peeps.
Title: Give me something to make for you!
Post by: SupremeWarrior on June 03, 2010, 10:47:36 pm
Well you could focus on making a small game with 1 hour worth of gameplay. Good gameplay that is not just any old rubbish that in itself is a challenge.
Title: Give me something to make for you!
Post by: the bloddy ghost on June 04, 2010, 02:05:11 am
Make a simple Brick Breaking game in RM2k3.
Title: Give me something to make for you!
Post by: Paul3K on June 04, 2010, 02:26:05 am
Make a simple Brick Breaking game in RM2k3.

What like Mario? Or just running around breaking bricks?
Title: Give me something to make for you!
Post by: Bobberticus on June 04, 2010, 03:56:02 am
What like Mario? Or just running around breaking bricks?
more likely breakout / arkanoid
Title: Give me something to make for you!
Post by: Terrorantula on June 04, 2010, 05:07:20 am
What about spritage?
Title: Give me something to make for you!
Post by: Paul3K on June 04, 2010, 05:37:51 am
What about spritage?

Sorry man, I SUCK at spriting. I'm only good at programming suff. Sorry.
Title: Give me something to make for you!
Post by: hero_bash on June 04, 2010, 06:26:44 am
programming stuff..


haha
Title: Give me something to make for you!
Post by: Paul3K on June 04, 2010, 07:31:47 am
programming stuff..


haha

hahahahaha.......wait....what are we laughing at again?


Anyway. I still want something to do so my offer is still standing guys.
Title: Give me something to make for you!
Post by: King of Spooks on June 04, 2010, 08:07:24 am
Make a simple Brick Breaking game in RM2k3.
Carius already did this. I would post the link if I knew where it was.

Also, systems very much depend on the game, like what it calls for, the justifications, atmosphere and setup of it. So a random system may not help anyone. Try making a pathfinding algorithm using a maze or city gps type environment.
Title: Give me something to make for you!
Post by: SegNin on June 04, 2010, 09:12:23 am
Carius already did this. I would post the link if I knew where it was.
There's a German site that used to have it, but all their old downloads are now gone.

So, here it is if you want to check it out (which I recommend)

Liberation
http://www.megaupload.com/?d=GGM77IWS
Title: Give me something to make for you!
Post by: Paul3K on June 04, 2010, 09:28:34 am
.
Also, systems very much depend on the game, like what it calls for, the justifications, atmosphere and setup of it. So a random system may not help anyone. Try making a pathfinding algorithm using a maze or city gps type environment.

Yea i agree, but still someone could explain all that to me.
As for the brick game im havng a look at it now. Nt really my cup of tea, but its nice to see how much hard work and effort is used in this. But thanks for the up SegNin.
 
Any other ideas dudes?
Title: Give me something to make for you!
Post by: samtam90 on June 04, 2010, 01:14:30 pm
EDIT: nevermind, misread the first post.
Title: Give me something to make for you!
Post by: DoctorEars on June 04, 2010, 01:57:20 pm
hahahahaha.......wait....what are we laughing at again?

Because you can't at all call RM2K/3 "programming." That's laughable.
Title: Give me something to make for you!
Post by: Paul3K on June 04, 2010, 04:07:21 pm
Because you can't at all call RM2K/3 "programming." That's laughable.

Ok smartass. O_o
Title: Give me something to make for you!
Post by: EvilDemonCreature on June 04, 2010, 05:10:23 pm
Here's something: Re-make all the functions of the FFXIII battle system in a RpgMaker CBS.

I'm sure a few people would clamor over something like that. I couldn't imagine using it myself, but I easily could imagine how someone else would.
Title: Give me something to make for you!
Post by: JimmyJonas on June 04, 2010, 07:03:16 pm
Here's something: Re-make all the functions of the FFXIII battle system in a RpgMaker CBS.

I'm sure a few people would clamor over something like that. I couldn't imagine using it myself, but I easily could imagine how someone else would.


Been done in RMVX
Title: Give me something to make for you!
Post by: Bobberticus on June 04, 2010, 09:20:59 pm
Because you can't at all call RM2K/3 "programming." That's laughable.

i wouldn't go so far as to call it laughable, my so-called 'programming' interest began with rm2k, and there are many concepts of rm2k scripting that are similar.

that being said, if all you really want to do right now is code anyway, you might consider playing with cooler, more powerful/flexible engines.
Title: Give me something to make for you!
Post by: SpiralViper on June 04, 2010, 09:22:49 pm
Ok smartass. O_o

Hi if you don't know how to code beyond RM babbyscript and don't know what a pathfinding algorithm is maybe you shouldn't offer your services so confidently

Just saying, good luck

-SpiralViper
Title: Give me something to make for you!
Post by: Paul3K on June 05, 2010, 04:26:35 pm
Well anyway, I'm going to ignore all the ignorant comments here (you get ignorant people everywhere) :/
Bobberticus thanks for your idea dude.
Title: Give me something to make for you!
Post by: DoctorEars on June 06, 2010, 07:38:41 am
Well anyway, I'm going to ignore all the ignorant comments here (you get ignorant people everywhere) :/
Bobberticus thanks for your idea dude.

What made you think we had ignorant comments?
Title: Give me something to make for you!
Post by: Biggles on June 06, 2010, 11:04:08 am
i would argue that rpg maker event code is programming since the event editor produces files that are interpreted as programs by the rpg maker game executable. it is a highly limited form of computer programming, but in the sense that rpg maker emulates some event machine, it's still programming of a sort.

the way some people get through computer science degrees by copying and pasting code from lecture slides and letting IDEs check correctness for them is hardly much more of a technical skill.
Title: Give me something to make for you!
Post by: The One on June 07, 2010, 09:34:09 am
Rm2k3 does the programming for you in a limited way. Any retard can press some buttons. People who create elaborate systems using Rm2k3 are really not skilled, they just have common sense.

But yeah I won't get involved into this further
Title: Give me something to make for you!
Post by: King of Spooks on June 07, 2010, 10:12:34 am
well technically you press the buttons, but that's like saying coding in c is just typing, anyone can do that!  Like you still have to apply coding logic to it, there's just shortcuts and limitations. But this is not an argument, of what is code, where do we place rm on the coding spectrum in terms of complexity and SKILL???? It;s about what system should this guy make in RM.

And I still say make a pathfinding algorithm. And the dude ignores my suggestion. You can also make Tactical Battle System, something turned based like fire emblem. You could make a physics engine for a platformer, or a fighting or racing game. Make a mode 7 algorithm! I mean you are somewhat limited by RM capabilities but you can do whatever, these are just off the dome suggestions. I'm sure you can think of SOMETHIN that is "complex" and "doable in rm'
Title: Give me something to make for you!
Post by: c0nfu53d on June 07, 2010, 11:02:45 am
if you really good in rm2k3 why not try something not in rm2k3 so you can expand your skills. How abou a ABS similar to zelda/soulblazer in multimedia fusion 2?
Title: Give me something to make for you!
Post by: hero_bash on June 07, 2010, 11:42:15 am
Quote
I'm sure you can think of SOMETHIN that is "complex" and "doable in rm'

i think it's 'complex' xor 'doable'
Title: Give me something to make for you!
Post by: Vellfire on June 07, 2010, 01:20:44 pm
if you really good in rm2k3 why not try something not in rm2k3 so you can expand your skills. How abou a ABS similar to zelda/soulblazer in multimedia fusion 2?

actually this is a really good point if you want a project and have none for yourself why don't you learn something new for yourself instead of whipping up some rm2k shit for people you don't know?  expand your OWN horizons.  but maybe instead of learning some other gamemaker, why not try some c coding, or some python, or any other language.  instead of making some final fantasy menu system for someone, learn how to code your own thing from scratch.  if you get started and learn the foundations, you could be on your way to coding a full game one day entirely on your own without the limitations of some maker.  or, since you said you're only interested in making the systems, you can very easily do that in regular code too--hell, that's much easier.  practice writing some algorithms, that's more or else what you're doing now it's just a shift in perspective.  you are bored and clearly need a project, so why not pick something that will benefit you long term instead of making something for some rpg to get your name in credits nobody will see?
Title: Give me something to make for you!
Post by: Paul3K on June 07, 2010, 04:00:40 pm
Thanks guys. I appreciate the suggestions. 
Title: Give me something to make for you!
Post by: Maxximum on June 07, 2010, 05:28:38 pm
If he had said "Coding" there would be more reason to start poking fun at him, "Programing" is a perfectly resonable term for what you do in RM.

As far as making platformers and such in RM, I still think that its a waste of time and effort. Unless your only goal is to chalenge yourself I really see no point.
Its like cutting a tree down with a hammer, it can probably be done if you pound away long enough, but there are much better tools to get the job done.
But as they say, to each his own.

As for the OP:
If you just want to put your RM skills to use but dont think you can ever finish a project alone you can always try to put a team together. Probably a better choice than simply making random systems for random people.
If you're just bored, branch out and learn something  new, like someone already suggested.
Title: Give me something to make for you!
Post by: EvilDemonCreature on June 07, 2010, 06:37:44 pm
If he had said "Coding" there would be more reason to start poking fun at him, "Programing" is a perfectly resonable term for what you do in RM.

I am not a taxonomist, but I'm pretty sure the issue everyone is discussing here is not one about semantics.

If you want something to challenge you, or just to take up your time, why not learn something new if you know you could teach it to yourself based on prior knowledge anyhow? You'll always know how to do shit in RPGMaker either way, so you can afford to hold off on working with it unless you actually have something specific in mind that you genuinely want to make for your own purposes.
Title: Give me something to make for you!
Post by: Taylor Kaz on June 08, 2010, 02:34:11 am
I hear him saying that he has no interest in being a coder or learning a new skill, that he has invested enough time to be knowledgeable enough about rm2k3 to make systems that could be useful for someone wanting to make a game in this program.  Also, that he enjoys doing so, wants to be able to be a part of a creation, instead of a 100 scrapped projects. 

What I find odd and interesting is that people will take the opportunity to put someone down for not being among some mythical programming elite club that also has title protection on the term 'programming' and feels that their livelihood is somehow being diminished by someone using rm2k3 calling it programming.  Why be so defensive if you know what you are capable of? What bearing does it have on you?

What I'd say is unfortunate Paul2k3, is that most people are probably like you, enjoy tinkering around with making cool things and never seeing the production to its end.  This is why I feel you don't have any biters.  The people you are targeting are either people like you, or people that see rm2k3 as a feeble gaming tool for the feeble minded. 

Title: Give me something to make for you!
Post by: The One on June 08, 2010, 04:02:32 am
If he had said "Coding" there would be more reason to start poking fun at him, "Programing" is a perfectly resonable term for what you do in RM.

As far as making platformers and such in RM, I still think that its a waste of time and effort. Unless your only goal is to chalenge yourself I really see no point.
Its like cutting a tree down with a hammer, it can probably be done if you pound away long enough, but there are much better tools to get the job done.
But as they say, to each his own.

As for the OP:
If you just want to put your RM skills to use but dont think you can ever finish a project alone you can always try to put a team together. Probably a better choice than simply making random systems for random people.
If you're just bored, branch out and learn something  new, like someone already suggested.

What you do in Rm2k is neither coding nor programming. Call me an asspisser, but as a student gamedesign I feel offended by that shit. Programming is writing your own code, not clicking some damn buttons and letting a program do it for you. If you're using D&D in Game Maker you're not "programming". It just pisses me off when people use that word in such a context, because apparently they think they're some leet shit and got skillz.

No really in RPG Maker it's still easier to make a platformer. You think Game Maker is a better tool for that, and it is, but definitely not easier if you're inexperienced. Forget GML, even the Game Maker drag&drop commands work dodgy and are more limited then Rm2k.

So yeah for someone who really doesn't know shit about Game Maker it would still be easier in Rm2k. All you have to do is a shitload of graphic editing and using the event commands in an inventive way.

Also no offense to OP, but you offering your "skills" in Rm2k is like someone offering their skills in converting BMP to PNG images. Anyone can do it.
Title: Give me something to make for you!
Post by: Paul3K on June 08, 2010, 04:15:28 am
Damn man, you took the words right out of my mouth Taylor Kaz. I was kinda ignoring all the people who where talking about what to call rpg maker-ing and trying to stick to my topic at hand. I did find it a tiny bit strange that no one was requesting though. You are probably right though, most people probably just tinker around to see what they can achieve in their hours of boredom.

Other than that I'd like to say if more people where like Taylor Kaz then there would be hardly any one feeling insecure about their own abilities and would have no need to put down others on the web. But that will never happen.
So thanks for the backup there bud. Really appreciated that. :)

And Mr ass pisser if you get pissed off by someone calling rpg maker-ing programming then maybe you need anger management or something?
Take this for example. When it comes to using a universal remote for a T.V what would you call the recording process for the remote to learn the IR signal?? Its just a word that makes some sense to what you are actually doing.

I think we're done here so if anyone else has something to say that's not to do with my topic then would you please bug someone else with your silly opinion?

Thanks.

==Edit==

Thank you for your opinion and options you presented to me Maxximum.
Title: Give me something to make for you!
Post by: Vey on June 08, 2010, 08:22:18 am
What you do in Rm2k is neither coding nor programming. Call me an asspisser, but as a student gamedesign I feel offended by that shit. Programming is writing your own code, not clicking some damn buttons and letting a program do it for you. If you're using D&D in Game Maker you're not "programming". It just pisses me off when people use that word in such a context, because apparently they think they're some leet shit and got skillz.

No really in RPG Maker it's still easier to make a platformer. You think Game Maker is a better tool for that, and it is, but definitely not easier if you're inexperienced. Forget GML, even the Game Maker drag&drop commands work dodgy and are more limited then Rm2k.

So yeah for someone who really doesn't know shit about Game Maker it would still be easier in Rm2k. All you have to do is a shitload of graphic editing and using the event commands in an inventive way.

Also no offense to OP, but you offering your "skills" in Rm2k is like someone offering their skills in converting BMP to PNG images. Anyone can do it.

I have coded my own graphics engine from scratch, coded games in game maker and coded games in rpg maker, and I think it is pretty much the same logic applied to different tools. If you know what you're doing you can simulate classes and objects in rm by fully planning your system in advance and then set up data properly in the array. Then you just access it with pointers. You wouldn't get inheritance ofcourse but I think it is a decent example that if you're creative you can do more things in RM than those who diss rm coders think. Ofcourse game maker could do a lot more, and c++ can do more than GM but RM can still do some neat things.

Also, coding might be about writing actual code instead of clicking buttons, but the important aspect is the logic part and the ability to solve problems in an efficient way. Translating your solution to code is not the main thing.
Title: Give me something to make for you!
Post by: Paul3K on June 08, 2010, 08:51:19 am
Ohhhh dude, that game looks sweet. I will defiantly give that a play.
Thanks for your comment too. :)
Title: Give me something to make for you!
Post by: Vellfire on June 08, 2010, 11:44:10 am
I think you're using the fact that some people were putting you down at the start to ignore anyone else's comments on the matter.  I'm not offended at you wanting to dick around in RPGMaker, if you want to do it then go ahead and have fun.  But, if you're looking for something to do, I'm not sure why you wouldn't want to expand your horizons a bit.  It would be good for you, there's no reason to SCOFF at this suggestion!
Title: Give me something to make for you!
Post by: fatty on June 08, 2010, 02:26:20 pm
Rm2k3 does the programming for you in a limited way. Any retard can press some buttons. People who create elaborate systems using Rm2k3 are really not skilled, they just have common sense.

But yeah I won't get involved into this further
Salvador Dali used common sense
Title: Give me something to make for you!
Post by: EvilDemonCreature on June 08, 2010, 06:44:10 pm
I think you're using the fact that some people were putting you down at the start to ignore anyone else's comments on the matter.  I'm not offended at you wanting to dick around in RPGMaker, if you want to do it then go ahead and have fun.  But, if you're looking for something to do, I'm not sure why you wouldn't want to expand your horizons a bit.  It would be good for you, there's no reason to SCOFF at this suggestion!

To his credit, I'm fairly sure at this point he would have ignored this suggestion regardless of whether or not he could use the fact that some people were indeed putting him down at the start.

It's his prerogative for sure, but I hate it when people go around acting superior about basic programming knowhow, as if it's some arcane secret club with subject matter that is inherently inaccessible to the brain of the common man. Hell, I am with Vey on the matter. You can program shit if you know how to use RPGMaker, and you are doing pretty much the same thing as any other "programmer" when using the syntax that engine provides. It's not like organizing the code in a text editor makes your "programming" more adept than code run through that engine.

The way I see it, unless you are "hard-core" enough to actually program your own compiler from scratch, then there is no objective quantifiable difference between a person working with RM2k3, and someone working with the programming language used to compile Rm2k3 itself!

So yeah, I will come out and say that Rm2k3 programming and "other" programming is practically identical in the processes they use to build an application. So if you are the least bit willing to agree with me on that matter, then you should be willing to accept that learning another programming language that is not based on working through Rm2k3 is something you are easily capable of, because that's how you already learned Rm2k3 in the first place.

If you don't want to do it, then avoid it because it is something you don't want to. I'll still respect you. As long as you don't go around thinking "Well, that's all stuff that I could never actually do myself!" all the time, and use that as your excuse to do as much as you can with Rm2k3 instead. I'm not petty enough to hate someone for whatever engine they choose to write software in, but hating people who lie to themselves on a daily basis comes naturally to me. (I should know. After all, I've been hating myself for years.)
Title: Give me something to make for you!
Post by: c0nfu53d on June 08, 2010, 10:42:47 pm
Just a note: when I suggested he try something new i wasn't putting him (or rm2k3) down. It was just a suggestion. nothing more.
Title: Give me something to make for you!
Post by: Paul3K on June 08, 2010, 10:53:54 pm
Thanks for that EvilDemonCreature. I 100% agree with you on that. Well do you have any idea what would be a suitable software to move on to if i ever decide to do something like that? I might start this as a new Topic.
Title: Give me something to make for you!
Post by: the bloddy ghost on June 09, 2010, 02:56:27 am
 Well, it depends on what you want to do. If you want to learn how to make games and be able to sell them, you might want to look into XNA. It uses C# as its language, and it isn't that difficult to use. You can also sell some of your games on XBOX Live. The software to develop games is free on the computer, but if you want to develop for the XBOX 360 you have to pay money for a license(100$ for a year). You can also get a free year trial of it if you have a college email address.

If you want something a bit easier than that, I would go with Game Maker.  You could also learn Javascript or Flash if you want to try making a few browser based games.
Title: Give me something to make for you!
Post by: Vey on June 09, 2010, 09:02:07 am
Game maker might be a good middle step between rpg maker and XNA. I've never worked with XNA, so I don't know how much work is done for you, but atleast in GM get resource management, collision checking and a graphics engine, so you can start experimenting with game mechanics the moment you create a project.


I hate it when people go around acting superior about basic programming knowhow, as if it's some arcane secret club with subject matter that is inherently inaccessible to the brain of the common man.

Dude, I agree 100%! Learning to program is mainly about training yourself to think in a certain way, something anyone can do.
Title: Give me something to make for you!
Post by: Vellfire on June 09, 2010, 10:58:48 am
Dude, I agree 100%! Learning to program is mainly about training yourself to think in a certain way, something anyone can do.

I don't think anyone in this thread was treating programming like some magical god-given talent.  I think they were treating it as something that takes discipline and patience that a lot of people don't have, or are too lazy to learn.  I'm also not saying this applies to the OP at all, but every time the whole "rm2k vs programming" thing comes up, a lot of times people don't want to learn to program because they don't want to put the time in, not because they're uninterested or lack the magical ability programmers are born with.  Stop making up things about people considering it a secret club, programming is something anyone CAN do but it's something a lot of people WON'T do or don't WANT to do.

And before I get put into either camp, I think that rm2k does share a lot of similarities with "regular" programming and it is built around writing algorithms and putting them into practice through rm2k.  However, I also believe that someone who's out of things to do would spend their time better learning "real" programming in order to both get exposed to something that could have more real-world application outside of games and just because if you were to learn enough, you could easily build games or game systems or w/e it is you're into that are far beyond what's possible in rm2k.  But some people have no interest in either of these things and in that case who cares?  Not everyone HAS to program, I don't look down on my mom for only using her computer to do crossword puzzles.  It just seems like someone who spends THIS much time in rm2k actually might enjoy this kind of thing and would benefit from learning more.
Title: Give me something to make for you!
Post by: EvilDemonCreature on June 09, 2010, 05:57:42 pm
I personally like Pygame much better than XNA. I'm just going to go ahead and put that out there.

Everyone should learn how to program by starting with Python, and that's that.

Game maker is still a good alternative to diving straight into coding everything manually, because you can switch between text based scripting, and the drag and drop interface that comes with at any point you wish, even integrating the two with each other. Very good for getting out whatever functionality you want from your game, while introducing yourself to hand-written coding at your own pace.
Title: Give me something to make for you!
Post by: Vellfire on June 09, 2010, 06:33:33 pm
Everyone should learn how to program by starting with Python, and that's that.

Ahaha I hope you were joking with this because this is a terrible thing to end with AND THAT'S THAT.  You could even make a strong case for this and yet it's not something you can just argue with a "so there".
Title: Give me something to make for you!
Post by: Vey on June 09, 2010, 07:07:21 pm
Stop making up things about people considering it a secret club,

Well, people were acting superior in this very thread, which is what I understood the whole arcane secret club thing to be about.
Title: Give me something to make for you!
Post by: the bloddy ghost on June 09, 2010, 07:43:13 pm
Python is pretty cool, I haven't really messed with Pygame. Most of my python experience was with ika.
Title: Give me something to make for you!
Post by: Biggles on June 09, 2010, 09:45:54 pm
I would prefer that people made games using Pygame over XNA just because Pygame is cross-platform and open source. Using XNA means you have to buy into the idea that to some extent Microsoft owns your game development process. I've played around in Pygame for a while now, and it's a lot of fun. You really have to be interested in game programming and architecture more than someone who uses, say, Game Maker though. It's a very make your own tools kind of environment.  It also provides you with a library of very powerful programming tools and the ability to be a lot more elegant than someone using a game maker software, but it costs some productivity.

I'm actually really interested in trying to put together an open-source, cross-platform set of Pygame based tools for game development that provide what game maker does (aside from drag and drop) out of the box. If anyone else has similar thoughts, I'd like to hear from you - having some kind of stable platform to build games on rather than thinking "ok which way to blit sprites for this one???" every time would be really helpful, I think.
Title: Give me something to make for you!
Post by: EvilDemonCreature on June 10, 2010, 06:10:45 am
Ahaha I hope you were joking with this because this is a terrible thing to end with AND THAT'S THAT.  You could even make a strong case for this and yet it's not something you can just argue with a "so there".

Other programming languages would like to go forward and make a strong case for it being a better language to work with. But when it comes to Python, it is going to argue with a "so there", and the matter will be left at that. That's how Python works compared to the other programming languages, that's why it's the best language to learn with. It's straight-forward, takes no prisoners, and apologizes for absolutely nothing.

I certainly wouldn't argue that way about any other language, and that's exactly why I'll argue that way about Python as a language.
Title: Give me something to make for you!
Post by: Mince Wobley on June 10, 2010, 06:13:09 am
I think it's ok to start with python because it encourages you to be obsessive compulsive about the identation

---

Biggles nowadays learning to code games is so easy I don't think it's worth the effort
Title: Give me something to make for you!
Post by: the bloddy ghost on June 10, 2010, 06:15:50 am
The indentation gets on my nerves at times. It's a cool language, but it isn't the best. Good place to start out at though.
Title: Give me something to make for you!
Post by: Biggles on June 10, 2010, 07:21:43 am
yep. Haskell is the best language.

also if you have indentation problems with python maybe you need to configure your ide / text editor properly? on average you should press tab to start a block and backspace to end one. you can span multiple lines as long as you're in a set of brackets and on the occasion escape a line with \. as far as OO programming goes i cannot think of any languages that are clearly, objectively better than python though. some are on par / personal preference and others are just plain shit. you could say C I guess but python is extensible by C anyway so...

also I would actually start beginners off in ruby over python because it's less entrenched in software engineering ideas and more oriented towards just writing code however you want. i don't like ruby at all because writing END at the end of code blocks is the most redundant thing in the universe but as far as people having their little programming moments of zen, I've seen experienced programmers bond more with the clean/easyness of python but newer programmers overall really successful with ruby. given that a really important part of learning to program is learning how to enjoy programming, i would suggest that people start with the programming language with the highest reported fun rate and this book (http://mislav.uniqpath.com/poignant-guide/).

also the reason I want to build a tool-set for cross-platform game programming isn't just HEH MAKE IT EASIER 2 LERN it's because fast prototyping is extremely useful and i think that more people could have time to develop games cross-platform if lots of good tools and sane defaults were made available. if you already have a set of tools that solves this problem then please share.
Title: Give me something to make for you!
Post by: Biggles on June 10, 2010, 07:29:41 am
beep! i'm a computer!
Title: Give me something to make for you!
Post by: Vellfire on June 10, 2010, 12:44:45 pm
Other programming languages would like to go forward and make a strong case for it being a better language to work with. But when it comes to Python, it is going to argue with a "so there", and the matter will be left at that. That's how Python works compared to the other programming languages, that's why it's the best language to learn with. It's straight-forward, takes no prisoners, and apologizes for absolutely nothing.

I certainly wouldn't argue that way about any other language, and that's exactly why I'll argue that way about Python as a language.

Just because Python is ideologically like that doesn't mean you can argue for or against it as the best beginner language in the same way.  I can't argue for existentialism by going "welp, who cares it's meaningless anyway...", that's not how the world works bub!

Protip: there is no 'best language' for beginners or otherwise, some are better than others but it ALWAYS depends on the person, I like python but if I had started out programming in python I probably would never have felt comfortable with code until I picked up a different language.  Python just didn't click with me at all.