Omnimaga
General Discussion => Technology and Development => Computer Projects and Ideas => Topic started 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.)
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.)
-
Cool the guy in the screenshot reminds me of something though.
-
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
-
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.
-
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)?
-
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.
-
The artwork looks really great, I hope to see this in completion...or at least some more pretty screen shots!
-
Haha, alright I'll try and do this in order:
- 2D as in top-down-ish. Think pokemon or the 2D final fantasies.
- Battle system will be hack'n'slash-ish, think Diablo here.
- Inventory is just a series of boxes. You can scroll over the item to see stats and double click on it to use it.
- I use VB6 for this.
- No external active X plugins.
- Beta MAY be earlier... doubt it though.
- Once I move... I should have it online 24/7. Save for random screw-ups on my end.
- All artwork is either default spritesheets (think RPGMXP) or done by my girlfriend. (Thanks for the compliment! She's an amazing artist and a pretty damn good spriter.)
I think I got everything.
-
Sounds great! When do you think you'll have the Beta out?
-
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
-
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.
-
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 :)
-
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.
-
ouch this sucks, i hope you can fix it soon. Also make sure you do backups in case something drastic happens to your computer
-
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.
-
Glad all was not lost, but how about some more screen shots :)
-
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)
-
What happened to this? it looked so promising too...
-
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.
-
Thats too bad. Hope you end up having the chance someday.
-
this sucks x.x
I do hope you still continue doing some PC or even calc stuff from time to time