Ok I want to move up to the next step of game design. I -refuse- to take college classes for it, because I cant even afford it and cant get grants to cover it.
I want to know a place where I can go online to start learning how to make a 2d game similar to maybe Ragnarok just with far worse graphics, and one that has the potential to be an MMOG in the long run.
Does anyone have any reading material for me on this subject?
I want to use something that is for real game designers, I want ultimate flexibility.
I can only find "no programming required! Make your own MMORPG!!" but thats -NOT- what I want. That offers no flexibility, and no potential.
I love the DM language but I wish it had more flexibility like BlitzMAX seems to have. You can make pretty much any style of 2d game on there. Maybe one day DM will be able to do such things?
ID:152059
Apr 11 2008, 9:36 pm (Edited on Apr 12 2008, 4:30 pm)
|
|
Apr 11 2008, 10:00 pm
|
|
Look into C++, C# or Java and prepare to be spend a long time learning lots by making little.
|
In response to Smoko
|
|
Well I've mastered most of DM, and I hear C++ is a lot like DM but about 3x harder, so I figure I've got the groundwork partially laid out. Maybe.
I wish there were some system very very similar to byond but perhaps a little more difficult with less of the features built in, but with the capability of making much more different and flexible games. |
In response to Dragonn
|
|
C# and Microsoft's XNA come to mind.
|
In response to Dragonn
|
|
I'll let you in on a little secret. Just learning a programming language isn't enough to qualify you to make a decent game.
It would make you a code monkey, the sort of programmer who couldn't get a job programming unless there was an absolute need for a programmer and no alternative. Go and learn computer science if you really want to make a good game. Anyway. C++ is nothing like DM, and about 100 times harder and requires knowledge of the technical workings of a computer/operating system to make full use of. About the only groundwork you will have from DM is that you'll probably know a few basic things, like what a variable is (but variables in C++ are type cast if you even know what that is), how to use if, while and for statements and maybe one or two other things. I'd recommend you take a look at Python. It is an easy to use and learn language, but offers all the flexibility you would need and runs at a good speed. Visual BASIC is another language that is designed to be easy to learn and use while being decently powerful. C# is again a simple and easier to learn language while being powerful, though it runs on the Microsoft .NET framework, which limits the operating systems it can be used on (to Windows). Pick one, they are probably the best choices you have for now. |
Dragonn wrote:
Ok I want to move up to the next step of game design. I -refuse- to take college classes for it, because I cant even afford it and cant get grants to cover it. I doubt you've "mastered" DM but it's always good to move on. I suggest getting Visual C++ as your compiler. Not too long ago I was learning C++ and came across some tutorials. Before you try to create a huge scale MMO you first need to learn C++. You must know you aren't going to create a game within a month or two, you need to be patient. A good place to learn from is this site: http://www.cprogramming.com/tutorial.html If you want to get started with SDL then this is the place to visit, it even gives you a download that shows how to create a map with a moveable sprite: http://gamedevgeek.com/tutorials/getting-started-with-sdl/ |
"I want to know a place where I can go online to start learning how to make a 2d game similar to maybe Ragnarok just with far worse graphics"
Game Maker, DarkBASIC Pro,Blitz3D,BlitzMax. "and one that has the potential to be an MMOG in the long run." Everything has the potential you just need a speedy Client made in a Programming language preferably C++ but Java has been known to work(Runescape) and if java works i bet C# does too. "Does anyone have any reading material for me on this subject?" hmm, http://www.gamedev.net/ comes to mind but really just google search alot. No one likes to help people who asks about making an MMOG. "I want to use something that is for real game designers, I want ultimate flexibility." Again anything, YOU need to be able to take the next level with the program your using.Again a Language comes to mind so that the App your using can be enhanced...C,C++,Java,C#,Python,etc. "I can only find "no programming required! Make your own MMORPG!!" but thats -NOT- what I want. That offers no flexibility, and no potential." hmm you say no flexibility, but for what really? Have you made something(game) so good and populated that you need to jump from byond? anyways i do reccomend something simpler than C,C++,C#,Java. And it would have to be either DarkBASIC Pro, BlitzMax which are game oriented, OR Python Which is not game oriented but can be with Pygame and other type of extensions. In someway that would help the technological aspect of your question, BUT can YOU make a good, quality game? Why not find out in the language you already know? That is my best advise right now. Good luck |
In response to Obs
|
|
I did, its on here XD And for a time only 1 month ago before I had some massive server problems it had the most players on byond hitting 140 players. GOA's all-time record is still higher than that but for that particular couple weeks mine was higher.
Python sounds interesting. Someone said I shouldnt go for interpreted languages but oh well I am anyway. I think I was using the wrong terminology searching in google so I didnt find anything useful |
In response to Dragonn
|
|
Dragonn wrote:
I did, its on here XD And for a time only 1 month ago before I had some massive server problems it had the most players on byond hitting 140 players. GOA's all-time record is still higher than that but for that particular couple weeks mine was higher. Anyone else find that ironic? |
In response to Flame Sage
|
|
Flame Sage wrote:
Anyone else find that ironic? Elaborate. |
In response to Silicon Viking
|
|
I think he means because GOA is having massive server problems? I really don't know.
|
In response to Silicon Viking
|
|
I'm just saying, games that are programmed good, don't have such problems.
|
In response to Dragonn
|
|
Wow, so you had more players than some other crappy game on BYOND.
Dude, the leap between a BYOND game to a professional working MMOG is massive. BYOND is basically just for hobbyists who want to make quick games without the headaches of handling all the crap like graphics and networking. And the sooner people realize this, the sooner we can have some good games. Heh, yea, what exactly are your plans for handling packet transfers and graphics anyway? And how will you pay for the $400 a month to keep decent servers supporting thousands of people? |
In response to TheStrongestBeing
|
|
Java is much more capable than people give it credit for. Look at Wurm Online. It has very nice graphics, being a first-person MMO Simulation, and it is written in Java.
It still will not yield as high of frame rates as compared to C/C++, however, it's still a seriously capable language. |
In response to Dragonn
|
|
Dragonn wrote:
I did, its on here XD And for a time only 1 month ago before I had some massive server problems it had the most players on byond hitting 140 players. GOA's all-time record is still higher than that but for that particular couple weeks mine was higher.< Fan games dont count at all, people are already interested in it becouse of what its based of off. 140 people OK think you can get those people again withought the use of ideas/story of something else? Now imagine those same people kept interested in your game for more than a couple of hours, 1 month,12 months a year. now as an indie u need some profit for your work. lets say u charge 1 dollar a month. thats $140 a month thats $1680 a year. Not alot if you think about it but as an indie designer you need to think about making something worth selling and you cant use any copyrighted stuff cause that costs money which i doubt you have. take the first step now, you are growing as we speak. (If its really good $5 a month for 140 people is $700, that in a year is $8400...much better, think money, think good design, think selling) Python sounds interesting. Someone said I shouldnt go for interpreted languages but oh well I am anyway. I think I was using the wrong terminology searching in google so I didnt find anything useful. Python is good. and its not really interpreted its kinda both, wiki it and you will know. |
In response to Dragonn
|
|
Like people said, having players on your BYOND game, especially if it's a fangame, is no accomplishment, to be honest. It doesn't even mean it's a good game, so certainly not anything like professional. And no offense but I also doubt you've even mastered DM, either.
I kinda skipped posting in this topic for a while so as to not burst your bubble, but people did it anyway, heh heh. Anyway, I don't mean to be mean (excuse the pun), but you're not gonna make your MMOG anytime soon. |
In response to Flame Sage
|
|
Eh, sorry to burst your bubble here (:P) too, but you're obviously wrongly accusing. If he had server problems with 100+ players it doesn't mean anything about the quality of his code, BYOND isn't even meant to have so many players in a game and it's kinda lucky it does work.
|