Omnimaga

General Discussion => Technology and Development => Computer Projects and Ideas => Topic started by: {AP} on January 04, 2009, 10:21:47 pm

Title: Eternity~ 2D MMORPG
Post by: {AP} on January 04, 2009, 10:21:47 pm
Well... decided I'd share a project I had in the works last summer.
I randomly decided to pick it back up and have it set to my primary project.
It'll be worked on at home while Nyaar will be worked on at school.

Here's the original post from another forum:
(Note: This post was sometime during summer of '08. I've learned considerably more and, as a result, am doing way better off with no problems yet.)
Quote
I recently started playing with a MMORPG maker.
Sure, it's 2D.
Sure, the battle system sucks ass.
Sure, there are many other annoying problems with it.

BUT:
I started learn VB and have been reworking the source slowly all night.
I found I can fix ANY problem I have with it. I just have to learn more.
VB is hard enough to take weeks to learn... not to mention that any good game takes even MORE time.

Anyway, I'll have some previews of the game as I get features done.

Features:
  • Custom sprites
  • Custom GUI (graphical user interface)
  • One base class, 3 class advancements, and 3 more class advancements for each of the first. (12 classes)
  • Several skills for each class
  • Free-roaming world with many fast travel implications
  • Many quests and side quests
  • Secret quests, items, class, and more!
  • Most importantly... it's an MMO! (online game, we can all play together!)
  • More features to be thought up at a later time.
If anyone has any ideas or anything else to contribute, post here!
You'll be given credit under any name you choose.

Name:
Eternity
____________

Story:
Pending... (mostly done)
____________

Maps: 
??%[===========] Pending...
____________

Server Status:
Offline
____________

Staff: 
Anarchy (coder, everything else)
Suki (pixel artist, mapper)
____________

Features:  (for beta)
33%[==========] Approx. 12 Classes
75%[==========] Alignment
00%[==========] Quests
50%[==========] Custom GUI
10%[==========] Custom NPC Sprites
10%[==========] Customizable Playable Sprites
00%[==========] Professions
00%[==========] More as I remember them...

____________

Screenshots:

(Only one available at the moment. More eventually.)
(http://img126.imageshack.us/img126/4124/eternitymmke8.th.jpg) (http://img126.imageshack.us/img126/4124/eternitymmke8.jpg)
(P.S. Paint sucks. Need to get Photoshop again... Paint can't even save images at a decent quality.)
Title: Re: Eternity~ 2D MMORPG
Post by: noahbaby94 on January 04, 2009, 10:30:36 pm
Cool the guy in the screenshot reminds me of something though.
Title: Re: Eternity~ 2D MMORPG
Post by: DJ Omnimaga on January 04, 2009, 10:58:57 pm
wow this is nice, will this requires an advanced computer? Despite being 2D i remember some games not wanting to run on mine even if I could run games like HL2 fine because I apparently had a crappy video card or it just ran way too slow. Make sure you add some relevant quest and a storyline with game progressing and maybe even a sort-of final boss so it won't just stay a leveling up game like a lot of mmorpgs did before.

Will the server also be online 100% of the time? That way everyone can play whenever they want except during maintenance
Title: Re: Eternity~ 2D MMORPG
Post by: {AP} on January 04, 2009, 11:13:18 pm
I doubt it needs anything advanced. It runs fine on mine and I just have the onboard graphics/video card.
It also worked on my old computer. (it's coded in a language [and program] made before 2000, though not obsolete in the least. [works on Vista])
___________________________

The server is my current big issue.
As is, it'll stay up unless I close it somehow. (restart, accidentally clicking the 'X', modem crash)

Not to mention that I'll never get it fully online over here without talking to my dad about it a lot... (since he decided to password-protected the modem config)
Though, I'm not sure I'll get a beta out until this summer (when I'm moving) anyway, so it's not a huge deal.

Well... on an after-thought... I do have a lot done. The only thing that is stopping me from making a movie about it is the (currently) crappy GUI for the main game screen.
Title: Re: Eternity~ 2D MMORPG
Post by: TIfanx1999 on January 04, 2009, 11:28:09 pm
Hey, this looks really interesting. When you say 2-d what is it going to be top down like Zelda-ish or what? This looks like something I'd be interested in helping design. Do you have any concept screens or an idea of the battle system (hack and slash, turn based etc.) or what the inventory system will be like yet?
*edit*I was also wondering are you working with VB, or VB.net(which is newer)?
Title: Re: Eternity~ 2D MMORPG
Post by: DJ Omnimaga on January 04, 2009, 11:34:24 pm
Do you use the VB6 version of VB (seeing you are mentionning VB in the readme)? This is what I used and you must not add external active X plugins because this is what made one of my VB6 games (specifically Illusiat 5) not work on Vista. I think RL0 didn't worked either

I hope to see a beta when you move out :)

Do you think after moving out you could do like me and have your computer ON 24/7? that way the server would remain online for the entire night.
Title: Re: Eternity~ 2D MMORPG
Post by: kalan_vod on January 05, 2009, 12:27:59 am
The artwork looks really great, I hope to see this in completion...or at least some more pretty screen shots!
Title: Re: Eternity~ 2D MMORPG
Post by: {AP} on January 05, 2009, 05:21:50 pm
Haha, alright I'll try and do this in order:


I think I got everything.
Title: Re: Eternity~ 2D MMORPG
Post by: simplethinker on January 05, 2009, 05:25:39 pm
Sounds great!  When do you think you'll have the Beta out?
Title: Re: Eternity~ 2D MMORPG
Post by: DJ Omnimaga on January 05, 2009, 05:31:30 pm
sounds very promising. RMXP sprite sheets are pretty good IMHO. RPG 2003 ones are not bad but there aren't a lot of tiles so since a lot of people uses them the games looks all similar.

By the way do you know any way to prevent flickering when images moves around in VB6? I had this problems on my old games when I had no active X plugins installed (to filter the flickering)

Altough VB6 is far from being the best language for games I might still give it a shot again one day to make some sort of small RPG if there's a way to prevent flickering when the character moves. I haven't coded VB6 for 5.5 years by now, but the syntax is easy for someone who did any other form of BASIC, including TI-BASIC and I alerady got some source code on floppy disks I think so I could easily remember. Then hopefully maybe I could move to a better language easier, since a lot of PC languages are similar. :)

That said I hope you finish this, I can't wait to see screenshots of how the game looks like. What will be the game resolution? I know VB doesn't let you change the screen resolution to allow playing in full screen (well... it can, but I heard it causes lots of blue screens of death) so I had to hide parts of the screen with frames or had to set them to windowed mode.

EDIT: Also if you ever decide to go with 16x16 tiles, there is a program online and avaliable in download form too that are called Charas Project and Charas.EX respectively that comes with a big bunch of images that allow you to create characters in a few seconds. You put a body, head, helmet, cloth, hairs and item (altough most items are shitty) together, change the color palette of specific elements in each parts then save the character frames
Title: Re: Eternity~ 2D MMORPG
Post by: {AP} on January 05, 2009, 08:08:59 pm
To be honest, (although it was mentioned in the first post) I didn't hard-code the engine.
I'm just making a LOT of edits to an already done system.
The difficult/boring stuff is behind me. (map/tile rendering, the whole 'connecting to a server' thing, basic creature/NPC functions, chat/guild/inventory/etc.)
Albeit, I'm going back and editing the hell out of how they do things.
Otherwise, I'd have a beta already out... but it wouldn't be anything that everyone else can't do with a week of time and no programming knowledge.

If you're interested in the original engine, it's here (http://www.freemmorpgmaker.com/index.php).
If you're not coding anything... it works almost EXACTLY like RMXP.
For any help with it, I'd refer to the forums there. Several tutorials.
Title: Re: Eternity~ 2D MMORPG
Post by: DJ Omnimaga on January 05, 2009, 08:30:05 pm
aaaah ok I see now, well it's good that you're editing it tho, just make sure you give some credits to the original author ;). I'll check out the original to see how it is like :)
Title: Re: Eternity~ 2D MMORPG
Post by: {AP} on January 06, 2009, 07:32:36 pm
Ugh... I spent all day trying to get my game to connect to the server on MY computer... took until I had to go to bed before I realized that I accidentally destroyed the port the game was using currently. >_<

Anyway, no work done yesterday... and I have too much going on today.
Hopefully, I'll get stuff done tomorrow though.

Rawr... stupid me.
Title: Re: Eternity~ 2D MMORPG
Post by: DJ Omnimaga on January 06, 2009, 10:59:04 pm
ouch this sucks, i hope you can fix it soon. Also make sure you do backups in case something drastic happens to your computer
Title: Re: Eternity~ 2D MMORPG
Post by: {AP} on January 07, 2009, 07:51:02 am
No worries, that part is fixed. Though, I probably do need a back-up.

In any case, I'll try and get some stuff done later today, for now... I'm off to school.
Title: Re: Eternity~ 2D MMORPG
Post by: kalan_vod on January 07, 2009, 05:28:48 pm
Glad all was not lost, but how about some more screen shots :)
Title: Re: Eternity~ 2D MMORPG
Post by: {AP} on January 07, 2009, 05:40:16 pm
Eh... I will once my artist has finished the GUI.
It's kinda (a whole freakin' lot) ugly right now.

Don't worry, hopefully she won't be busy today and it can get done today (or tomorrow... Saturday at the latest)
Title: Re: Eternity~ 2D MMORPG
Post by: cooliojazz on July 13, 2009, 07:54:54 pm
What happened to this?  it looked so promising too...
Title: Re: Eternity~ 2D MMORPG
Post by: {AP} on July 13, 2009, 08:02:11 pm
Unfortunately... a lot of stuff. The first problem was that my artist lost her internet connection.
The project was pretty doomed since then... the final problem faced was that I lost the files during one of the times I had to reinstall my OS.

So, the project is officially dead for now if not forever.
I might pick it back up again if I have the chance, but I doubt it.
Title: Re: Eternity~ 2D MMORPG
Post by: cooliojazz on July 13, 2009, 08:05:32 pm
Thats too bad.  Hope you end up having the chance someday.
Title: Re: Eternity~ 2D MMORPG
Post by: DJ Omnimaga on July 22, 2009, 07:16:12 pm
this sucks x.x

I do hope you still continue doing some PC or even calc stuff from time to time