Page 1 of 1

My Proposals/ Ideas.

Posted: 03 Jan 2007, 02:38
by Amethyst
I have a few ideas for the game.

First:

A version of TheManaWorld written completely in Python (PyGame), this way the game would be platform independent and the Mac Package wouldn't be broken 99.99% of the time. Also, I think Python would be more suited for Linux, because the game on Linux right now sort of bogs down the system.

Second Proposal:

A "sister" program to TMW, An Instant Messaging Program that would pop-up immediately when TMW opens up, this way you don't have to add it into the game. (Not to be rude but, why are you guys so reluctant to put a PM system in the game?).

Third Proposal:

An army or faction you can join in the game like Join the desert army and PvP against people in the Ice or Forest Armies.

Fourth Proposal:

Pets.

Fifth Proposal:

Guild-Chat/ Guild halls, like in Guild Wars.

Can someone move this to the Suggestions Forum?

Posted: 03 Jan 2007, 02:55
by Modanung
The last three have been suggested tons of times.
3, 4... 5 can be found almost anywhere.

I'm no programmer, but your first suggestion just sounds ridiculous.
About the second... no, chatting will probably be mostly in-game.If you wish to talk to people outside your screen you will just have to use some piece of IM software. Know that we are all people with lives, most of us in probably in the most busy part of it, we study, some of us have jobs... and we like to believe it or not, go out to a pub, some friends, just relax for a moment or what have you and have a good time once in a while. Also there are a lot of things being worked on you don't see, cleaning up code, fixing bugs and ofcourse our very own server that is to replace the RO emulator we are using now.

Re: My Proposals/ Ideas.

Posted: 03 Jan 2007, 04:06
by Crush
sixpointnine wrote:First:

A version of TheManaWorld written completely in Python (PyGame), this way the game would be platform independent and the Mac Package wouldn't be broken 99.99% of the time.
Finding a skilled mac developer would be easier than repeating years of work.

The only reason that the mac packages are often broken and/or delayed is that we got noone at the moment who monitors the development from the mac users point of view to find mac specific bugs and incompatiblities and knows how to work around them. Would we have someone like that we wouldn't have problems with releasing early and useful mac packages.
Also, I think Python would be more suited for Linux, because the game on Linux right now sort of bogs down the system.
And blueberrys are much more suited for baking than apples because my aunts apple pies are always a bit burned while the blueberry muffins of my grandma are absolutely perfect.

But whenever i tell my aunt to use blueberrys for her pies so that they don't burn all the time she won't listen. I wonder why...
Second Proposal:

A "sister" program to TMW, An Instant Messaging Program that would pop-up immediately when TMW opens up, this way you don't have to add it into the game. (Not to be rude but, why are you guys so reluctant to put a PM system in the game?).
We have no private messages and chat channels in the game because we decided not to invest any more work into the current client/server combination that can't be ported to the new server. This applies to the whole chat system.
Third Proposal:

An army or faction you can join in the game like Join the desert army and PvP against people in the Ice or Forest Armies.
See the Pvp thread on the suggestion forum for the topic of player versus player combat.
Fourth Proposal:

Pets.

Fifth Proposal:

Guild-Chat/ Guild halls, like in Guild Wars.
Often suggested but too early to talk about it.

Posted: 03 Jan 2007, 14:50
by Rotonen
The game compiles and runs just fine on a Mac, btw. You just have to download and compile all the dependencies yourself and do the same for the game too. And have a few (easily googlable, at least to me) extra flags thrown at ./configure a few times. (For example our logging uses pascal strings on macs, for which gcc requires a flag.)

I'd write a howto on this if I believed that the average Mac users should be doing this on their Mac. Take a look at the other "average computer users" trying to compile their clients (or even servers) on the other tech help sections and guess twice why there is no howto on this one.

The problem lies in doing an .app. That would be the type of release that Mac people expect, one that "simply works". Apple is not allowing statical linking (due to it being unstable in their eyes?) and instead they have these .apps, which require "Frameworks". For some of our dependencies there are AFAIK no "Frameworks". We just do not have enough experienced Mac developers onboard. Feel welcome to help. (And yes, our code is as portable as it would be in Python and most likely the same Mac related problems with the Python dependencies would arise. Mac OS X ships with Python, so yes, in principle it should be easier, but we would probably use stuff beyond the Python standard library. For which there'd potentially be no "Frameworks" until we do those ourselves or someone else bothers.)

This post was according to my best knowledge and I admit straight away that I could be wrong on a multitude of aspects. (Excluding the facts that we're not redoing in Python and that we are runnable on a Mac at the moment.)

If you can prove me wrong, please do so.

Posted: 03 Jan 2007, 16:59
by Dr Wahl
Rotenen:

I agree with you on everything you said there, but maybe it wouldn't be a bad idea to make a Mac package once the autoupdate will update EVERYTHING. Creating a Mac package for .21 (from what i understand) would allow Mac users to install the .21 (even though .22 is the latest) and just run the autoupdate to get themselves up to date. This would mean that only a single Mac package would have ot be created (instead of one package per release) and that should satisfy the Mac audience.

Just an idea, and I will be working on trying to make a Mac package, but I must say that I am in no way going to be a reliable source for making Mac packages.

With all that said, I think I speak for every one when I say that we certainly do appreciate all the hard work of the developers, though it may not be apparent with the "demands" for features and content.

Thank you Mana World Developers!

Posted: 03 Jan 2007, 17:03
by ElvenProgrammer
Unfortunately it seems Sourcefoge's compile farm is not working properly or we could try to create a working package, we really need a Mac developer to help in this task.

Regards