Mirage Source

Free ORPG making software.
It is currently Mon May 06, 2024 7:58 pm

All times are UTC




Post new topic Reply to topic  [ 22 posts ] 
Author Message
PostPosted: Wed May 20, 2009 12:20 am 
Offline
Banned
User avatar

Joined: Mon Jun 05, 2006 9:22 pm
Posts: 394
Location: USA
Just curious on things that people think need to be done right at the start for this new source? It can be from minute differences to complete scrap. if I understood it correctly, this will be done from scratch, so I don't expect it'll resemble MS(VB6) too much. Thoughts? Concerns?

I'd like to see use of the .NET Framework to make it pretty easy to integrate with a website for various things from updates to Users Online, or even storing the server database information on a website.


Top
 Profile  
 
PostPosted: Wed May 20, 2009 3:51 am 
Offline
Regular
User avatar

Joined: Thu Aug 28, 2008 7:55 pm
Posts: 62
Nothing is set in stone but...these are some of the things me and jake would like to put in

MScript - Don't know VB? Not a real programmer? MScript will make it easy for you to start a basic RPG. It will also give the more advance users a break from re eventing the wheel and go right into the core development.

Built in guild support

Built in mission/quest editor.

Me and Jake are in talks about having the engine work with SQL for websites and so on.
Upside : SQL database could provide an awesome ammount of website integration options

Downside : Gives the user who host the server more work and may scare away less IT sabby users


Top
 Profile  
 
PostPosted: Wed May 20, 2009 3:57 am 
Offline
Pro
User avatar

Joined: Mon May 29, 2006 3:26 pm
Posts: 493
Location: São Paulo, Brasil
Google Talk: blackagesbr@gmail.com
Full bin packets w/ .NET NETWORKING!
Inprove AI!

_________________
http://www.blackages.com.br
Image
Dave wrote:
GameBoy wrote:
www.FreeMoney.com
I admit I clicked. I immediately closed upon realizing there was, in fact, no free money.
Robin wrote:
I love you and your computer.Marry me.


Top
 Profile  
 
PostPosted: Wed May 20, 2009 5:09 pm 
Offline
Pro
User avatar

Joined: Tue Nov 13, 2007 2:42 pm
Posts: 509
Let's get some more input on SQL vs Files.


Top
 Profile  
 
PostPosted: Wed May 20, 2009 5:10 pm 
Offline
Persistant Poster
User avatar

Joined: Thu Mar 29, 2007 10:30 pm
Posts: 1510
Location: Virginia, USA
Google Talk: hpmccloud@gmail.com
No thanks...

SQL would be nice...but it'll be way too complicated. Try to make it as user friendly as possible.

You SHOULD do SQL...but include lots of detailed help documents for it :D

_________________
Nean wrote:
Yes harold. Give it to me.

Image
Image


Top
 Profile  
 
PostPosted: Wed May 20, 2009 5:45 pm 
Offline
Regular

Joined: Sun Apr 26, 2009 11:22 pm
Posts: 43
Location: Cincinnati, OH
Google Talk: rj.cox101@gmail.com
SQL & flat files read/write speed is about the same, flat files are a little easier for the typical user to get working. Start with flat files, and make a SQL branch later down the road. Any data system can always be converted to any other data system, so it doesn't really matter which one you choose. I'm always in favor of the simple approach, flat files seem simpler.

Quote:
MScript - Don't know VB? Not a real programmer? MScript will make it easy for you to start a basic RPG. It will also give the more advance users a break from re eventing the wheel and go right into the core development.

Good.. My suggestion is anything that can be scripted should be scripted, keeping the source as small and simple as possible. I don't think you should 'dumb it down' for the average developer.. make it just as powerful as coding.

Quote:
Built in guild support

Built in mission/quest editor.

I'm a little disappointed about this, I think mirage should be a bare bones engine.. What if I don't want guild or mission support in my game? I have to manually take it out? Wouldn't it be better for us to choose whether or not we need these features and add them in if need be?

Mirage is great because it doesn't incorporate a bunch of half-assed bloatware features.. You don't have to spend days taking out what you don't need. I think the .net version should take this idea even further, and only provide us with the bare bones.


Top
 Profile  
 
PostPosted: Wed May 20, 2009 5:52 pm 
Offline
Persistant Poster
User avatar

Joined: Thu Mar 29, 2007 10:30 pm
Posts: 1510
Location: Virginia, USA
Google Talk: hpmccloud@gmail.com
Support doesn't (or shouldn't) mean it's a must have...it's just like an optional thing. Like if I say you have my support, doesn't mean I'm going to be helping you all of the time, just whenever you want me to help you. So if you don't want guilds, then I'm sure you can take them out easily.

_________________
Nean wrote:
Yes harold. Give it to me.

Image
Image


Top
 Profile  
 
PostPosted: Wed May 20, 2009 6:13 pm 
Offline
Regular
User avatar

Joined: Thu Aug 28, 2008 7:55 pm
Posts: 62
unknown wrote:
I'm a little disappointed ...


I should have been clear on what I said. These would be add on packs that would either come with the engine, or be released at a later date. They would however be 100% separate from the engine.

It would more then likely be just a script and a walk through file on how to use said script (if you wanted to). Providing these scripts will now give users , who wish to use them, extra features as well as provide examples of the newly developed MScript language.

So long story short, you will still get your bare bone engine.


Top
 Profile  
 
PostPosted: Wed May 20, 2009 8:05 pm 
Offline
Persistant Poster
User avatar

Joined: Fri Aug 15, 2008 3:11 pm
Posts: 633
SQL

_________________
╔╗╔═╦═╦══╦═══╗
║║║║║║║╔╗║╔═╗║
║║║║║║║╚╝║║║║║
║╚╣║║║║╔╗║╚═╝║
╚═╩╩═╩╩╝╚╩═══╝


╔╦═╦╦════╦═══╗
║║║║╠═╗╔═╣╔══╝
║║║║║║║║╚═╗
║║║║║║║║╔═╝
╚═╩═╝╚╝╚╝ ?


Top
 Profile  
 
PostPosted: Wed May 20, 2009 8:08 pm 
I only have one issue with SQL and that's when programming, I would have to install SQL Server on my computer and run it. I hate having that thing installed. On the bright side, it's easier to manage the data and it's faster. As well as having the website integration support.

*shrugs* I'm for and against both. Lol.


Top
  
 
PostPosted: Wed May 20, 2009 8:12 pm 
Offline
Regular

Joined: Sun Apr 26, 2009 11:22 pm
Posts: 43
Location: Cincinnati, OH
Google Talk: rj.cox101@gmail.com
Exadon wrote:
unknown wrote:
I'm a little disappointed ...


I should have been clear on what I said. These would be add on packs that would either come with the engine, or be released at a later date. They would however be 100% separate from the engine.

It would more then likely be just a script and a walk through file on how to use said script (if you wanted to). Providing these scripts will now give users , who wish to use them, extra features as well as provide examples of the newly developed MScript language.

So long story short, you will still get your bare bone engine.

Sounds great, I'm glad we're on the same page.

I vote for flat files because..
  1. You can easily convert from flat files to SQL (if needed)
  2. Flat files are easier to program
  3. More people will be able to use your server if you use flat files


Top
 Profile  
 
PostPosted: Wed May 20, 2009 8:26 pm 
Offline
Pro
User avatar

Joined: Tue Nov 13, 2007 2:42 pm
Posts: 509
Well hopefully we code this in a way that different data structures can be modular. That way anyone can develop a SQL module and plug it into the system and that's all that would need to be changed. Just a thought...


Top
 Profile  
 
PostPosted: Wed May 20, 2009 9:48 pm 
Offline
Regular
User avatar

Joined: Sat Jun 03, 2006 8:46 pm
Posts: 51
I don't know if it's possible but make it an option in some kinda config file whether to save the data to mysql or to save it locally on your hard-drive. This would be better for more basic people who can't afford webhosts just for the purpose of testing a game they are working on or hosting for friends. I'd use the data files on pc over mysql personally though but that's just me.


Top
 Profile  
 
PostPosted: Sat May 23, 2009 3:06 am 
Offline
Knowledgeable
User avatar

Joined: Sun Dec 14, 2008 4:28 am
Posts: 106
Location: Roanoke, VA, US
Add MySQL Definitely, used files as an addition. It'll make a lot of peoples lives easier if someone doesn't have to make an unofficial version with MySQL Added.

_________________
:d


Top
 Profile  
 
PostPosted: Sat May 23, 2009 5:47 am 
Offline
Persistant Poster
User avatar

Joined: Tue May 30, 2006 2:07 am
Posts: 836
Location: Nashville, Tennessee, USA
Google Talk: rs.ruggles@gmail.com
I'd say have them save locally by default, but we should have detailed documentation, including lots of copy and paste code, for converting the default MS# to use SQL.

_________________
I'm on Facebook! Google Plus My Youtube Channel My Steam Profile

Image


Top
 Profile  
 
PostPosted: Sat May 23, 2009 8:09 pm 
Offline
Banned
User avatar

Joined: Mon Jun 05, 2006 9:22 pm
Posts: 394
Location: USA
Agreed. Also, could we set it up so you did not have to have it use a local MySQL server to run, but be allowed to connected to say, a remote one based on your web host with all the correct information? This way developing would be such a hassle..?


Top
 Profile  
 
PostPosted: Sat May 23, 2009 10:00 pm 
James wrote:
Agreed. Also, could we set it up so you did not have to have it use a local MySQL server to run, but be allowed to connected to say, a remote one based on your web host with all the correct information? This way developing would be such a hassle..?


I hadn't thought of that. Would be perfect if possible. Everyone has access to at least ONE mysql database.

Nice, James.


Top
  
 
PostPosted: Tue May 26, 2009 6:25 pm 
Offline
Pro
User avatar

Joined: Tue Nov 13, 2007 2:42 pm
Posts: 509
Of course I would have the SQL that way.


Top
 Profile  
 
PostPosted: Tue Jun 16, 2009 2:57 pm 
Offline
Community Leader
User avatar

Joined: Sun May 28, 2006 10:29 pm
Posts: 1762
Location: Salt Lake City, UT, USA
Google Talk: Darunada@gmail.com
Um...

OBJECT ORIENTED.

_________________
I'm on Facebook! Google Plus LinkedIn My Youtube Channel Send me an email Call me with Skype Check me out on Bitbucket Yup, I'm an EVE Online player!
Why not try my app, ColorEye, on your Android devlce?
Do you like social gaming? Fight it out in Battle Juice!

I am a professional software developer in Salt Lake City, UT.


Top
 Profile  
 
PostPosted: Tue Jun 16, 2009 3:14 pm 
Offline
Regular
User avatar

Joined: Sun Jun 01, 2008 8:39 pm
Posts: 91
James wrote:
Agreed. Also, could we set it up so you did not have to have it use a local MySQL server to run, but be allowed to connected to say, a remote one based on your web host with all the correct information? This way developing would be such a hassle..?


As far as I know, it 's against most web host rules to have an application (off the web) connect to a remote web host MySQL database. I don't know if this is the case for all web hosts however..


Top
 Profile  
 
PostPosted: Tue Jun 16, 2009 3:24 pm 
Offline
Pro
User avatar

Joined: Tue Nov 13, 2007 2:42 pm
Posts: 509
Toast wrote:
James wrote:
Agreed. Also, could we set it up so you did not have to have it use a local MySQL server to run, but be allowed to connected to say, a remote one based on your web host with all the correct information? This way developing would be such a hassle..?


As far as I know, it 's against most web host rules to have an application (off the web) connect to a remote web host MySQL database. I don't know if this is the case for all web hosts however..


Yeah, you'll have to check with your webhost if they allow remote connections.


Top
 Profile  
 
PostPosted: Sat Jun 20, 2009 3:38 am 
Offline
Pro

Joined: Sat Jun 03, 2006 8:32 pm
Posts: 415
Yeah to use it with your website you will also have to have your website stuff stored on your db of your game. Well depending how your incorporate it. As said most web hosts dont allow remote connections to mysql servers.

_________________
OREH
http://www.flawsin.com/oreh
Image


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

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 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:  
Powered by phpBB® Forum Software © phpBB Group