gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > DS - MMORPG

#90285 - Prodigy - Thu Jun 29, 2006 8:20 am

I'm pretty busy with multiple DS projects right now...I guess I have a little developers fever and going crazy on this little machine. So many possibilities. Anyways, i've considered starting a MMORPG for the DS...or atleast attempt a small test.

In fact, i've already written a server app that communicates with the DS. Already handles creating an account, logging in, retrieving the player data, updating player data and sending back to the client DS's. I've created a DS protocol for communicating with DS<-to->server. Its nice so far, but i'm about to start to code on the DS end now.

Before I do, i'd just like to have some feedback, thoughts, ideas and good lucks.
_________________
Prodigy Games

#90287 - Goldeneye - Thu Jun 29, 2006 8:50 am

What kind of rpg do you have in mind? Something simple as tibia (graphical) or a bit more complex?

Anyways, I wish you luck in your project :)

#90288 - Mrshlee - Thu Jun 29, 2006 9:03 am

Id love to port something like a UO clone.
but I've got an idea for something interesting - requires some XML..

dual screen action with zombies ;)
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia

#90289 - MaHe - Thu Jun 29, 2006 9:12 am

If you ever get this properly done, I recommend finding a manufacturer, that will put the game on the NoPass Game Cards and implement 32MB of flash memory for updates :P
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]

#90305 - xtoc - Thu Jun 29, 2006 1:46 pm

Please let it be a uo clone

#90328 - takieda - Thu Jun 29, 2006 6:59 pm

well, IMO, it doesn't have to be a UO clone directly, but the UO formula works so well, that if you were to have that same basic style, it would probably go over very well. I know some sprite artists that, might be persuaded to help you out, if you're interested. I'm just starting to learn programming (extensive knowledge of scripting, and some C and C++ from several years back, but now I'm about to get pretty heavy into learning languages again), so it would be nice if this were open source (though that decision is entirely up to you). I don't know how much I could honestly contribute, but for me, considering how interested I am in this kind of a project to begin with, it would certainly help me to learn a LOT about programming for the DS - I know, probably the lousiest reason to make this open source.
_________________
Est Sularis Oth Mithas - My Honor is My Life
(\_/)
(o.o)
(> <) This is The Bunny. Copy The Bunny into your signature to help him on his way to world domination.

#90346 - josath - Thu Jun 29, 2006 8:34 pm

honestly, i'd be impressed by a very simple app that just lets multiple people move shapes around a screen in real time. and this would be a first step towards making some kind of online rpg, so that's what i'd suggest you try first.

#90382 - Prodigy - Fri Jun 30, 2006 1:27 am

Goldeneye- Not so sure yet, I just want to get a simple engine done, then i'll start working on the main project.

Mrshlee- Haha a UO clone would be cool...but i'd rather make something original

MaHa- Haha...who knows :P

takieda- i'd LOVE to have some sprite artists, I know a few but they're rather busy on other projects and such. and I do plan on making this open source actually. The server app, and the DS code itself. I want people to be able to take advantage of this protocol for making their own MMORPG's as well :D

josath- thats the plan at first, then i'll build from there ;)
_________________
Prodigy Games

#90388 - takieda - Fri Jun 30, 2006 2:22 am

Quote:
Mrshlee- Haha a UO clone would be cool...but i'd rather make something original


But don't knock the UO engine just yet... there's a LOT of open source stuff based on the UO design that you could take advantage of (even if just to get some ideas). Don't forget that a LOT of great games are based off of older great games, like UO and Dune 2 (virtually ALL RTS games have derived some, if not most of their design and elements from Dune 2).

But I am definitely ALL for the idea of a something original. Adding to previous statements, I'm also a writer, and I've been involved with D&D and Pencil and Paper gaming for many years now, I'd be more than happy to see what I could contribute to this!

Quote:
takieda- i'd LOVE to have some sprite artists, I know a few but they're rather busy on other projects and such. and I do plan on making this open source actually. The server app, and the DS code itself. I want people to be able to take advantage of this protocol for making their own MMORPG's as well :D


That's a great idea - something akin to the Vegastrike engine for PCs (An engine designed around the old Wing Commander games that allows you to create your own games through it - there are NUMEROUS people who've continued the Wing Commander series through that engine as a result, not to mention the numerous other games that have popped up in its wake as well).

And about the sprite artists, I know one who is VERY well known in the sprite community for his Sonic sprites, and being a sonic fan myself, I'd LOVE to use the engine to make a SERIOUS, heavily mature (NOT PORN, but certainly not for kids) Sonic the Hedgehog RPG - damn plumber gets far more action than the blue hedgehog ever got in that department. But of course, that would be for the future, after a serious engine is in place, and probably after another main game has been made.
_________________
Est Sularis Oth Mithas - My Honor is My Life
(\_/)
(o.o)
(> <) This is The Bunny. Copy The Bunny into your signature to help him on his way to world domination.

#90421 - tepples - Fri Jun 30, 2006 5:11 am

takieda wrote:
being a sonic fan myself, I'd LOVE to use the engine to make a SERIOUS, heavily mature (NOT PORN, but certainly not for kids) Sonic the Hedgehog RPG

What's Sega's policy on fan games?

Quote:
damn plumber gets far more action than the blue hedgehog ever got in that department.

One of the Popful Mail games was originally going to be localized as a Sonic RPG.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#90424 - takieda - Fri Jun 30, 2006 5:20 am

tepples wrote:
takieda wrote:
being a sonic fan myself, I'd LOVE to use the engine to make a SERIOUS, heavily mature (NOT PORN, but certainly not for kids) Sonic the Hedgehog RPG

What's Sega's policy on fan games?


I imagine about the same as their policy with fan art - do nothing until money's involved.

Quote:
damn plumber gets far more action than the blue hedgehog ever got in that department.

One of the Popful Mail games was originally going to be localized as a Sonic RPG.[/quote]

Oh man, that'd have been nice. I LOVE the way Popful Mail played too!
_________________
Est Sularis Oth Mithas - My Honor is My Life
(\_/)
(o.o)
(> <) This is The Bunny. Copy The Bunny into your signature to help him on his way to world domination.

#90440 - HtheB - Fri Jun 30, 2006 7:12 am

I heard that Maple Story is coming to the DS...

#90469 - Mrshlee - Fri Jun 30, 2006 10:44 am

I want to make a basic mmorpg.. like http://www.urbandead.com/
login.. start a character
stats/pack/location/story on the top
navi/action and communication on the bottom screen.

Im not exactly a programming genious but Im going to create a proof of concept atleast
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia

#90539 - asgatlat - Fri Jun 30, 2006 6:53 pm

may you can make a mmorpg like http://www.slayersonline.net/screenshots/index.php
its rpgmaker like

#90550 - MaHe - Fri Jun 30, 2006 7:41 pm

HtheB wrote:
I heard that Maple Story is coming to the DS...

It is ... ^_^
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]

#90593 - thundrestrike - Sat Jul 01, 2006 4:03 am

asgatlat wrote:
may you can make a mmorpg like http://www.slayersonline.net/screenshots/index.php
its rpgmaker like

that would be cool except dont have the usernames like that it looks kinda annoying with the names all over the place

i like rpg maker is has classic snes graphics ^^
_________________
popcorn

#91015 - Prodigy - Mon Jul 03, 2006 11:53 pm

Sorry its been a while, i'm out on vacation for the 4th, but when i get back i'll go all out to finish this engine fast.

Heh, its funny you mention slayer online, cause once I made my own MMORPG called slayer online as well...didn't know that one existed. Anyways, before I concentrate on so much the game graphics and such, i'm going to focus on the actual engine and getting things running smooth.
_________________
Prodigy Games

#91040 - thundrestrike - Tue Jul 04, 2006 4:51 am

thats nice! I look forward to a MMORPG on the DS :)
_________________
popcorn

#91044 - Kayouu - Tue Jul 04, 2006 6:41 am

I agree about not having the names that does look like it would be WAY annoying but I do like the look of that game can't wait till vacations over...

#94335 - SiENcE - Mon Jul 24, 2006 1:35 pm

Hi there,

i thought about creating a client for UO - DS. I'm the Teamleader of the Iris 3D-Client for Ultima Online Freeshards.

Screenshots:
http://iris.berlios.de/album_cat.php?cat_id=1

I think its no problem to code it, but it's a problem to store all datas on DS Flash card.

I converted all Groundtiles from 64x64 or 128x128 to 16x16 Tiles. So i reduced the size from 21MB to 490kb. If we convert all other gfx (statics, anims) to the same resolution maybe its posssible. The main problem are the big Map0-4.mul Files (~128MB).

If someone is interested in writing a 2D UO Client for DS contact me. I'm in the UO Dev scene for years and maybe we find others to help us.

greetz
SiENcE^Iris Team

#94543 - SiENcE - Tue Jul 25, 2006 8:02 am

Here now a first try.

Map is not a UO Mul map.

Groundtiles are taken from Texmaps.mul and resized to 16x16 Tiles.

Human Sprite is resized to simply fit 32x32 sprites (just for now).

[Images not permitted - Click here to view it]

[Images not permitted - Click here to view it]

[Images not permitted - Click here to view it]

#94562 - Mrshlee - Tue Jul 25, 2006 11:01 am

Im a fan of the iris client..

This UO client mod looks interesting. Depends how many sprites you can fit into the game.. all the tiles/gumps/characters.

Wonder if DS could support MUL-like filesystems - even if you limited the amount of tiles used.

You fail to understand how much that excites me ;)

I was the administrator of Australians.. second biggest UO shard - 6 years running till the death of the server :)
Id be more then happy to get involved in anything UO related.
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia


Last edited by Mrshlee on Tue Jul 25, 2006 12:07 pm; edited 1 time in total

#94569 - SiENcE - Tue Jul 25, 2006 11:47 am

Currently i'm involved in developing a new Iris Engine using Ogre3D.

If the Iris Team decide to force the development of an portable UO-Client for DS (or something else), we don't start the development of the Iris Ogre port.

If you like Iris and you was Admin of an Shard maybe you could join the Iris Team and help to develop Iris or the UO DS Client?

#96153 - Zexmaix - Tue Aug 01, 2006 6:46 pm

A UO Adaptation would be amazing. Or even simpler yet a Graal adaptation. www.graalonline.com for those of you who don't know about this game. Think The Legend Of Zelda: A Link to The Past, with tons of people :)

Graal is/was at least coded in Delphi last time I knew, so not sure how well of a translation that would make to come over to the DS.

But I'm totally supportive of a UO or similar MMORPG adaptation. DS needs one! If you need a sprite/tile artist, let me know!

#96257 - spencer723 - Wed Aug 02, 2006 3:50 am

I would be willing to lend a bit of programming help if need be

#96271 - Mrshlee - Wed Aug 02, 2006 6:42 am

Having a MMORPG on the DS depends on two things.

First the engine and secondly the networking framework.

If someone can organise a decent networking framework for a MMORPG..
to start... something that allows multiable people to login a server and move around dots.. Chat.. send basic commands.

then once thats setup - the engine can be discussed.

Anyone a netcode genius or know any guides?
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia

#96277 - takieda - Wed Aug 02, 2006 8:11 am

Actually, if you want to see some of the best damn netcode ever made (granted not really designed for MMORPG - but still managed to offer up sub .5 second pings with 128 users in a full, fastpaced FPS game on a dial-up connection), check out http://www.garagegames.com/ and look up the Torque Game Engine. I have yet to see any game run better online than that one. I even managed a ping of 180 on a server with over 60 people on it. VERY easy to snipe with a 180 ping :).

But I digress - there are several people using it to design an MMORPG, and I've even looked into it for my own personal games... perhaps I'll buy the engine someday.
_________________
Est Sularis Oth Mithas - My Honor is My Life
(\_/)
(o.o)
(> <) This is The Bunny. Copy The Bunny into your signature to help him on his way to world domination.

#96320 - spencer723 - Wed Aug 02, 2006 3:57 pm

Mrshlee wrote:
Anyone a netcode genius or know any guides?


I've taken Cisco networking in high school and I recieved a certificate so I know quite a bit about the workings of a network.

#96577 - xtoc - Thu Aug 03, 2006 11:32 pm

a open source uo game will be nice.

Still one of the best mmorpg ever

#96996 - SiENcE - Mon Aug 07, 2006 8:48 am

#97181 - Sitalk - Tue Aug 08, 2006 11:46 am

SiENcE only now I've read about your project and what can I say?
The dream come true! Since the GBA came out to the market I always joked on how would be great to have an UO-client port on a handheld.
The DS it's obviously the the best hardware for UO thanks to the touchscreen that can replace the mouse...

Talking about your ideas, I think that ISO view it's better, in this way it will be possible to use some images from art.mul only reducing them in size, giving to the client the possibility to draw little houses and other buildings.
And besides using a top view not only implicates to work more on the graphics for converting them to this view, but also means to loose the well known look of the original 2D UO-client...

With a limited number of arts and landscape tiles it will be possible to make real mini-shards for the DS! SWEEEET!

Edit:
Here it this is an example of a converted 16x16 art graphic
[Images not permitted - Click here to view it]

#97250 - xtoc - Tue Aug 08, 2006 9:33 pm

could we create a theme for this?

Who wants to work on this uo project, email Sience on Sience@hotmail.com and explain what part you like to do.

#97396 - SiENcE - Wed Aug 09, 2006 4:00 pm

Please don't write my email in this Forum. Please remove it.

Contact me over ICQ or the Iris Forum.

About the ISO view. I must checkout how complicate it is and how slow to draw the Tilemap. Because the streching of the Texmaps is done 3D like.

The converted static 16x16 Tiles look ok. At first we have to develop a routine to draw a iso pseudo 3D UO-Map with 16x16 Textures (texmaps.mul). After that we have to develop an algorithm to draw 16x16 static Tiles on the 8x8 NDS raster.

#99438 - Chetic - Mon Aug 21, 2006 6:33 pm

UO is my passion.

I've worked with and played UO since T2A.
I'll help out in any way I can. If you have some tedious tile-converting work or testing, I will help out in ANY way I can.

If this was to become reality, I would most likely cream my pants. Daily.
_________________
Packin':
Grey DS with FlashMe v7
1Gbit XG2T 2005 (Neoflash compatible)
GBAMP, Supercard CF, 512Mb Magic Key 3 and EZFA 256Mbit

#99457 - xtoc - Mon Aug 21, 2006 9:23 pm

ok thats nice, can you code?

#99817 - Link_of_Hyrule - Thu Aug 24, 2006 3:50 am

Freakin awsomeness! if we get this going will it work on runuo 2.0? I can maybe get my friend to help with runuo server code plus i know a few other good scripters

#99863 - xtoc - Thu Aug 24, 2006 12:02 pm

great, inform all support to sience on this site
http://iris.berlios.de/album_cat.php?cat_id=1

#99987 - Link_of_Hyrule - Fri Aug 25, 2006 3:53 am

LOL EA is finaly making a brand new client and graphics engine!

#99996 - SiENcE - Fri Aug 25, 2006 8:07 am

We know...our Team is also creating a new Iris Client using Ogre3D Gfx-Engine ;-).

By the way, we can use most code of the iris client for the small DS Client. Currently i'm a bit busy...but next month i continue working and create a wiki entry here:

http://mschmid.dyndns.org/~iris/index.php/Main_Page

#100310 - Link_of_Hyrule - Sun Aug 27, 2006 9:20 am

so are you indeed making a DS ultima client?

#100616 - Link_of_Hyrule - Mon Aug 28, 2006 11:32 pm

anyways i am getting a G6 and I am guessing it will work on it but what about space UO is like 1GB on pc will it be small enough not to use up all 512mb of my G6?