| View previous topic :: View next topic |
| Author |
Message |
Ells Advanced Cheater
Reputation: 0
Joined: 21 Nov 2008 Posts: 99
|
Posted: Sat Dec 27, 2008 8:08 pm Post subject: what language to use? |
|
|
Well I want to make a simple 2D RPG, and I don't want it to be incredibly difficult to make it, I just want something to do in my spare time. I will probably be learning it from internet guides only so having the language be somewhat popular would also help.
I currently know a tiny (next to nothing) amount of C++. If you have any more questions, ask.
Thanks,
~Ells
|
|
| Back to top |
|
 |
Elec0 Expert Cheater
Reputation: 0
Joined: 21 Nov 2007 Posts: 188 Location: Out of my mind, back in five minutes.
|
Posted: Sat Dec 27, 2008 9:47 pm Post subject: |
|
|
Hmm, do you want a zelda-like top-down thing? And would you go for a ONRPG?
_________________
|
|
| Back to top |
|
 |
hcavolsdsadgadsg I'm a spammer
Reputation: 26
Joined: 11 Jun 2007 Posts: 5801
|
Posted: Sat Dec 27, 2008 10:09 pm Post subject: |
|
|
it's going to be a monumental task either way you slice it.
Engine?
How are you going to load assets?
What about collision?
Rendering?
Sound?
Controls / Input?
Game logic?
AI?
Interface?
not a project to be underestimated.
|
|
| Back to top |
|
 |
mark_the_hacker Grandmaster Cheater Supreme
Reputation: 0
Joined: 26 Oct 2007 Posts: 1020 Location: CEF
|
Posted: Sat Dec 27, 2008 11:49 pm Post subject: |
|
|
| RPG Maker. Search it up.
|
|
| Back to top |
|
 |
nwongfeiying Grandmaster Cheater
Reputation: 2
Joined: 25 Jun 2007 Posts: 695
|
Posted: Sun Dec 28, 2008 12:04 am Post subject: |
|
|
| I'd do it in English :/ game-making..you'd have to have a lot of patience.0
|
|
| Back to top |
|
 |
Tyggo Expert Cheater
Reputation: 0
Joined: 03 Jan 2008 Posts: 186
|
Posted: Sun Dec 28, 2008 2:37 am Post subject: |
|
|
| nwongfeiying... He's talking about programming languages... as this is the programming section.
|
|
| Back to top |
|
 |
Jani Grandmaster Cheater
Reputation: 2
Joined: 29 Dec 2006 Posts: 804
|
Posted: Sun Dec 28, 2008 6:19 am Post subject: |
|
|
SDL: http://www.libsdl.org/ .
Ideal for 2D games :)
EDIT: Eh.. I meant that if you've already knowledge in C(++), go for C(++) & SDL
|
|
| Back to top |
|
 |
Jvlaple Grandmaster Cheater
Reputation: 0
Joined: 15 Dec 2008 Posts: 768
|
Posted: Sun Dec 28, 2008 8:03 am Post subject: |
|
|
use Java, C++, or there is one really good program thats free for making 2d games:
Game Maker (I used to use it before java) >> gamemaker.nl
If you use gamemaker:
| Quote: |
Engine?
How are you going to load assets?
What about collision?
Rendering?
Sound?
Controls / Input?
Game logic?
AI?
Interface?
|
Engine - Built in
Assets - Built in loader
Collision - Perfect collision handler built in
Rendering - DirectX or OpenGL your choice.
Sound - 3D sound, BackGround and normal sounds. all built in. no work.
Controls - Add events on objects in gamemaker.
Game Logic - Use GML code in gamemaker or just use actions. (DND)
AI - Code yourself or just use the DND in GameMaker.
Interface - Easy to code/Make with DND in GameMaker.
I suggest GameMaker for first time coders.
_________________
| jadeling wrote: | | how do i save my npc? |
| samerj13 wrote: | | What the fuck is visual basic? |
|
|
| Back to top |
|
 |
Jorg hi I post too much
Reputation: 7
Joined: 24 Dec 2007 Posts: 2276 Location: Minnesota
|
|
| Back to top |
|
 |
Tyggo Expert Cheater
Reputation: 0
Joined: 03 Jan 2008 Posts: 186
|
Posted: Sun Dec 28, 2008 3:48 pm Post subject: |
|
|
| You can use the presentation feature of C#, check the link in my sig to learn more about C#.
|
|
| Back to top |
|
 |
Firina How do I cheat?
Reputation: 0
Joined: 09 Dec 2008 Posts: 9
|
Posted: Sun Dec 28, 2008 6:35 pm Post subject: |
|
|
If this is the first time you've programmed, then I highly suggest using a more user friendly language first, C++, can, and often will, kick your ass.
If you've never programmed before, then you're probably just setting yourself up for a lot of headache and screaming and losing of hair, the beginning stuff with C++ tends to be pretty easy, but the learning curve can get pretty steep.
I would personally recommend that if you're a complete beginner, to learn Java first, as as it tends to be alot more user friendly, the only problem is that Java can get iffy when it comes to playing music, as it tends to like .wav files, which can get pretty big. The advantage though is that if you have webspace, you can easily throw it all up there and have people play online instead of having people need to download the files.
Another thing you should do is if you're planning on doing this from scratch, find a team of people ot help you do this, or at least a friend who can help with graphics/music etc...
Also, if you ever plan to sell this, make sure you're not using any copyrighted materials without permission from their owners. If you're simply planning on using this as a portfolio thing, make sure EVERYTHING is properly credited as it will look really bad for you if the person you're trying to get to hire you notices that you're using work that isn't yours.
Lastly, if this is just for fun, take the other people's recommendations and just use an existed game making engine. It's good practice and saves you from having to think of some of the more annoying things.
|
|
| Back to top |
|
 |
Jvlaple Grandmaster Cheater
Reputation: 0
Joined: 15 Dec 2008 Posts: 768
|
Posted: Sun Dec 28, 2008 6:58 pm Post subject: |
|
|
| Firina wrote: | If this is the first time you've programmed, then I highly suggest using a more user friendly language first, C++, can, and often will, kick your ass.
If you've never programmed before, then you're probably just setting yourself up for a lot of headache and screaming and losing of hair, the beginning stuff with C++ tends to be pretty easy, but the learning curve can get pretty steep.
I would personally recommend that if you're a complete beginner, to learn Java first, as as it tends to be alot more user friendly, the only problem is that Java can get iffy when it comes to playing music, as it tends to like .wav files, which can get pretty big. The advantage though is that if you have webspace, you can easily throw it all up there and have people play online instead of having people need to download the files.
Another thing you should do is if you're planning on doing this from scratch, find a team of people ot help you do this, or at least a friend who can help with graphics/music etc...
Also, if you ever plan to sell this, make sure you're not using any copyrighted materials without permission from their owners. If you're simply planning on using this as a portfolio thing, make sure EVERYTHING is properly credited as it will look really bad for you if the person you're trying to get to hire you notices that you're using work that isn't yours.
Lastly, if this is just for fun, take the other people's recommendations and just use an existed game making engine. It's good practice and saves you from having to think of some of the more annoying things. |
If your'e going to learn Java, go to javagaming.org they'll help you, they're pro at java, also, libs like JOrbis, LWJGL, JOGL and JOAL make the graphics, audio and everything else a breeze. JOGL also supports hardware acceleration. And I also disagree java likes wav files. I use MP3 files with JLayer and it works fine?
_________________
| jadeling wrote: | | how do i save my npc? |
| samerj13 wrote: | | What the fuck is visual basic? |
|
|
| Back to top |
|
 |
Firina How do I cheat?
Reputation: 0
Joined: 09 Dec 2008 Posts: 9
|
Posted: Sun Dec 28, 2008 7:23 pm Post subject: |
|
|
I did try JLayer, it just didn't really want to work for me at the time...
Of course, at the time I had a really bad prof for the course I was taking who was giving out code which contained old classes which java doesn't even support anymore >_>
EDIT:
Sorry if I was being unclear, I meant that when I was using it for a project in the class (which we weren't given enough time/instruction to do anything nice), it kept acting up on me so I had to ditch it and instead cobble together a simple (and relatively crappy) .wav player for my program.
Last edited by Firina on Sun Dec 28, 2008 8:01 pm; edited 1 time in total |
|
| Back to top |
|
 |
Jvlaple Grandmaster Cheater
Reputation: 0
Joined: 15 Dec 2008 Posts: 768
|
Posted: Sun Dec 28, 2008 7:55 pm Post subject: |
|
|
| Firina wrote: | I did try JLayer, it didn't really want to work for me at the time...
Of course, at the time I had a really bad prof for the course I was taking who was giving out code which contained old classes which java doesn't even support anymore >_> |
it works well for me and MoparScape.
_________________
| jadeling wrote: | | how do i save my npc? |
| samerj13 wrote: | | What the fuck is visual basic? |
|
|
| Back to top |
|
 |
darkex I post too much
Reputation: 0
Joined: 29 Aug 2008 Posts: 2006 Location: Australia
|
Posted: Sun Dec 28, 2008 8:00 pm Post subject: |
|
|
| If you want to code something Maplestory-ish, you should go for C++ or C#, if you want Flash then code Flash. However you might want to consider if you want to code it in AS2 or AS3. Java can also be used.
|
|
| Back to top |
|
 |
|