Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (524)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (592)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Starcraft-esque RPG/MMORPG  (Read 2337 times)
0 Members and 1 Guest are viewing this topic.
Offline sarvesh_ramprakash

Innocent Bystander





« Posted 2005-06-26 00:12:02 »

Hi:
     I'm a high school junior, with moderate free time on my hands. I was wanting to make a futuristic RPG/MMORPG. I still haven't decided between an RPG and an MMORPG because none of my schoolmates are willing to devote the time.

As far as plotline, I still don't know. But, this will be a mainly mechanical kind of game (e.g., mechs, futuristic terminology).

I have the general framework laid out already (obviously, I'm open to changes). I also have a chart of character classes.

I code Java decently (three years of classes in high school), but don't understand/know much Graphics stuff, or networking, for that matter.

This idea, if it flies, with any dedicated programmers here, will be my first "big" programming project, aside from Breakout (a school assignment).

Any takers/ideas/whatever?

Sarvesh Ramprakash
Offline abies

Senior Devvie





« Reply #1 - Posted 2005-06-26 01:42:54 »

Just a small advice. Try to get one thing at a time. Don't create graphical, networked, multi-genre game as a first project. Start with one of these elements, at build on top of experience. If you want to start with 'graphical', try to create some kind of 1 person arcade game. If you want 'networked', probably chat server with multiple rooms/etc is ok. For RPG, create something with most basic graphics (non-animated tiles, using one of tile libraries available on the net) for 1 person (rogue/nethack/etc comes to mind).

I know that this is not as sexy as creating Fallout meets Everquest MMORGP, but there is a chance that you will finish small project - and with that you can start to move further.

Artur Biesiadowski
Offline zingbat

Senior Devvie




Java games rock!


« Reply #2 - Posted 2005-06-26 18:28:28 »

No. Be ambitious and go for it.  If you keep yourself to making little games you will only gain a little knowledge. Besides you are in high school and have 3 years of java experience, then you already have some good experience.

You guys over-analyse things too much. Heres an experienced programmer wanting to do a game, if you have some free time join the project. So what about if you screw up ? Then at least you have had a valuable experience that no theory book can provide you.

Check out my thread here for some ideas about a plot. Ignore the nay-sayers and pessimists Wink and take only the info you find useful.

http://192.18.37.44/forums/index.php?topic=8373.0

As for my part im in the middle of exams so my free time is zero.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Malohkan

Senior Devvie




while (true) System.out.println("WOO!!!!");


« Reply #3 - Posted 2005-06-26 19:06:36 »

I think the key in this is balance.  You want to take things one step at a time, but still make the project as fully featured as you want them.  My games get developed because I have a visual idea in my head of what comes next.  I start where I need to start, and progress where I need to progress.  You can make a huge game, but don't expect it to take the time of a little game.  Develop it in intelligent stages.  My main point being: don't try to do everything at once or you'll get exhausted and overwhelmed.  Don't get frustrated when you don't understand things.  Take a step back, learn what you need to know.  Don't kid yourself into thinking something is easy when it's not and you won't get frustrated.  Good luck!

Admin and Game Developer at
GameLizard.com
Play Rimscape!    |    Play Conquer!
Offline zingbat

Senior Devvie




Java games rock!


« Reply #4 - Posted 2005-06-26 21:52:12 »

What kind of projects do people have to post here so that they can be considered feasable ? A pockemon game ? A  pong game ? A mmorpg for kids ? What do you see in an ambitious game proposition that would make you think the project was feasable ? Probably just the fact someone would post it in this forum would make it immideatly an unfeasable project. Perhaps thats why we don't see so much people around here.
Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #5 - Posted 2005-06-27 08:06:02 »

So, what you're saying is we as a community should endevour to give bad advice to encourage more people to come here?

I'm all for being positive and encouraging people, but just saying yeah, just go for it! isn't exactly useful. The other responses here haven't been "don't do it", just to pace yourself carefully.. take things in stages. Nothing discouraging about that.

Kev

Offline Markus_Persson

JGO Wizard


Medals: 16
Projects: 19


Mojang Specifications


« Reply #6 - Posted 2005-06-27 12:47:08 »

I agree with zingbat. Go for it, but keep in mind that it's a very big project.

If you want to be sure you're going to finish it, it might be a good idea to start with something smaller, but if that's not your primary concern, go for the Big Visions and the Grand Schemes.

Sure, you'll probably not be able to finish it, but what if you do? =)

Play Minecraft!
Offline zingbat

Senior Devvie




Java games rock!


« Reply #7 - Posted 2005-06-27 17:37:10 »

So, what you're saying is we as a community should endevour to give bad advice to encourage more people to come here?

I don't think we should judge people who are proposing volunter projects. I think people in these threads should discuss project details and try to be constructive. I could understand there is a reason for this in Project Proposals but not in volunteer projects.

Besides there is good reasons to take  risks, one is to push your own limits. You can't push your limits by doing uninteresting simple games. You need to take risks, fail and try it again. This is the only way to get the necessary insight to do a really good game. If you want to do a really good game you will have to dig a lot and eat a lot dirt for it. Thats when you can show people something unique and original.
Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #8 - Posted 2005-06-27 20:37:24 »

I seldom finish my wilder grand schemes, but always learn lots.  Provided it's the journey thats important, rather than the end product then that's fine.  After a few false starts, one gains enough knowledge to achieve what previously was out of reach.

To me, the multiplayer networking bit looks hardest (because I don't know how to do it).  This needs time-synching, throttling of data to go through 56k pipes (assuming not all players on broadband) and handling of latency - missed shots, two players try to grab the same bit of treasure & the like.  Then there's the server.  Would this be a C program on a dedicated server?  Maybe a Java servlet?

Bear in mind that unless you turn out a real gem, it might be difficult to get enough folks to play multiplayer at the same time, so a straight single player RPG might be a better bet.  It can and has been done though  Grin

Have fun.

Time flies like a bird. Fruit flies like a banana.
Offline clemente

Innocent Bystander





« Reply #9 - Posted 2005-07-26 01:23:22 »

hey sarvesh, i wanna do something. can i help you? did you already start any project? any other way to contact you? tell me!
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

toopeicgaming1999 (65 views)
2014-11-26 15:22:04

toopeicgaming1999 (58 views)
2014-11-26 15:20:36

toopeicgaming1999 (11 views)
2014-11-26 15:20:08

SHC (24 views)
2014-11-25 12:00:59

SHC (24 views)
2014-11-25 11:53:45

Norakomi (28 views)
2014-11-25 11:26:43

Gibbo3771 (24 views)
2014-11-24 19:59:16

trollwarrior1 (37 views)
2014-11-22 12:13:56

xFryIx (76 views)
2014-11-13 12:34:49

digdugdiggy (53 views)
2014-11-12 21:11:50
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!