Mirage Source

Free ORPG making software.
It is currently Thu Mar 28, 2024 12:35 pm

All times are UTC




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Java ORPG Engine
PostPosted: Tue Dec 17, 2013 3:38 pm 
Offline
Knowledgeable
User avatar

Joined: Sun Nov 19, 2006 6:59 pm
Posts: 213
Hey everyone,

I actually worked on an ORPG engine in Java for about 3 months earlier this year. It's nowhere near complete, but I haven't touched it since then so I figured some of you guys might want to check it out. You can see the code at: https://github.com/jokeofweek/orpg

It's written in Java with libgdx as the rendering engine and uses Artemis as an entity-component system (which I feel made the code much more complicated unfortunately :/). It has an external map editor, and supports very large scrolling maps by segmenting them into chunks. It's actually functional, so you can run the server, connect with the map editor and build some maps and then connect with the client. You can add entities to the map and attach components, such as a Blocked component or a Warp component which warps a character who walks over it to another tile. The map editor also supports autotiling, which is kind of cool!

If I recall, the last thing I was working on was chat.

I'd love to give a more detailed introduction, but I'm in the middle of final exams at the moment :( Just figured it couldn't hurt to post it here!

_________________
Image


Top
 Profile  
 
 Post subject: Re: Java ORPG Engine
PostPosted: Tue Nov 02, 2021 6:23 pm 
Online
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456172
nikt318.9PERFCHAPSussAbraAnniFyodcontMegaNicoTescAndrOrieRondOrieTescMagnSkarDormZoneSideDeko
AtlaViteOrieskitPenhAhavKiriStouShooMultUnivCartHartAccaGezaEmilCleaShamKoboSkinStevJeepBruc
PureBoulMetrComiMaskRobeIncrColiNikiblueElliJameGezaElegMartBarrXVIIXIIINikiSelaPaliNormMare
WereBenzMariArthAlexCollXVIIZoneElegStewZoneEricGreaArtsRobeJosePearPlanRondZoneEinsIcecZone
SharZebrRusiWelcMiyoZoneIntrLoveRobeArthZoneBrenKeitZoneZoneZoneAgatmpegMariAnneLoacAtomSide
SchwJohnCaryNTSCStieStieUVQAAGNUNeedDiagToloBookNeriWoodWWQiLabaArtoDuraWidoWindMPEGPediWorl
ValiEducJoseHannMiniSofTWindWindWindWindCrayDremChouRushRoyaWindRobeXVIIMyrigreaLausTalcSubl
ClifFindCamiJuleEricBeasEnroWindAcadLifeTopSRobePoweJoanStreAcidWorlWithMacrDancJeweMariSpoe
WillJackConaHappPameErnsUnivDaveGillShouLiyaProbFIFADaniLEGOAesoRobeMicrAutoPremWindNTSCNTSC
NTSCCathInstJohnUltiHuncMopeWhatChapHarmRosiBeliEngltuchkasMujhNach


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group