Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (517)
Games in Android Showcase (123)
games submitted by our members
Games in WIP (578)
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  
  Is java possible to make smooth 2D online multiplayer games like maplestory?  (Read 4610 times)
0 Members and 1 Guest are viewing this topic.
Offline Roys000

Senior Newbie





« Posted 2010-11-11 10:46:32 »

I was wondering whether java will be possible to make online games like maplestory.i want to make a nice game like maplestory no matter how hard or how long i will take,but now i will need to find a good programming language to make something like maplestory or better.so can someone if possible tell me whether java will be able to make such a game? Cheesy
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« Reply #1 - Posted 2010-11-11 10:48:52 »

Yes its possible, try the Slick2D Library.
Offline dbotha

Senior Newbie





« Reply #2 - Posted 2010-11-11 10:49:57 »

Absolutely, but if you are asking this question you are in for some difficult times (regardless of programming language)! Good luck Smiley
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Roys000

Senior Newbie





« Reply #3 - Posted 2010-11-11 10:52:55 »

Well Haha im kinda new,but what does slick2d helps me with?  Shocked
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« Reply #4 - Posted 2010-11-11 10:54:46 »

Well Haha im kinda new,but what does slick2d helps me with?  Shocked

Its a small java games library that will give you fast hardware accelerated graphics, sound and input. Its ideal for 2d games and has many useful tools to help you along the way. Currently its the best java 2d games library and should hep you get started quickly.
Offline Roys000

Senior Newbie





« Reply #5 - Posted 2010-11-11 10:59:42 »

Well then,i visited the site and realised that the games they show does not look like it is suitable to play online.looks more like flash games,so i was wondering is it really possible to add your own graphics,sounds,effects,etc. And allow people to play online like maplestory?

Im confused... Huh
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« Reply #6 - Posted 2010-11-11 11:05:35 »

Well slick2d would just be a for front end stuff, and yes you have to add all your own graphics and sound effects.

For online play you'd have to write your own networking code for a server and clients (possibly even use a networking library to make it easier).

Writing MMO style games is not an easy task and not recommended for the lone developer especially if your new to games coding.
Offline Roys000

Senior Newbie





« Reply #7 - Posted 2010-11-11 11:09:36 »

Ok just a few questions,what is a networking library? And may i know how does the server side and cilent side works?is slick 2d made for the server side or cilent?
Offline bobjob

JGO Knight


Medals: 10
Projects: 4


David Aaron Muhar


« Reply #8 - Posted 2010-11-11 13:20:40 »

Ok just a few questions,what is a networking library? And may i know how does the server side and cilent side works?is slick 2d made for the server side or cilent?

A networking library, is a package to handle normal networking code.

Slick2D is to handle the client side graphics.

I would recommend first learning the language, part of the learning process is getting a basic understanding of Java networking (get a Java programming book).

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline Roys000

Senior Newbie





« Reply #9 - Posted 2010-11-11 14:20:08 »

And how do i start learning the basics first?just by reading?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« Reply #10 - Posted 2010-11-11 14:32:56 »

And how do i start learning the basics first?just by reading?

Start by lowering your exceptions to something much smaller and manageable. A simple game like space invaders or similar should be your initial goal. You should start with basic java tutorials to get familiar with the language first before moving to starting on a game.

Only once you've written a few small games and are confident with your skills, you'll know whether your ready to attempt such a large task.

However most newbies generally learn the hard way by jumping in to a really large project, working really hard on it and then giving up after a while when they realise that the project is out of their league.
Offline ryanm

Senior Duke


Projects: 1
Exp: 15 years


Used to be bleb


« Reply #11 - Posted 2010-11-11 14:35:06 »

Java tutorials.
Start at the start, and don't skip any. Good luck!
Offline Roys000

Senior Newbie





« Reply #12 - Posted 2010-11-11 14:40:25 »

Thanks alot for your help!i will try Smiley
Offline Nate

JGO Kernel


Medals: 153
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #13 - Posted 2010-11-13 02:01:56 »

Try this in combination with the tutorials:
http://math.hws.edu/javanotes/

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.

DarkCart (24 views)
2014-10-31 21:44:48

DarkCart (30 views)
2014-10-31 21:43:57

TehJavaDev (40 views)
2014-10-27 03:28:38

TehJavaDev (31 views)
2014-10-27 03:27:51

DarkCart (45 views)
2014-10-26 19:37:11

Luminem (27 views)
2014-10-26 10:17:50

Luminem (31 views)
2014-10-26 10:14:04

theagentd (36 views)
2014-10-25 15:46:29

Longarmx (64 views)
2014-10-17 03:59:02

Norakomi (62 views)
2014-10-16 15:22:06
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!