If there’s nobody else willing, I don’t mind writing the core components (Scripting Engine, Graphics, Filesystem IO, Networking, Etc.) If someone is willing to collaborate with me on design and art, we could potentially use the scripting engine itself to write our tools (by allowing the scripting engine to control more than levels and npcs). This could allow the community to have input while i develop the underlying systems.
I think this is definitely the way to go!
Anyone who understands how images are handled in a program (that they need to follow a determined standard of widths and height, mainly) can rapidly make a set of basic alpha stage quality graphics, we shouldn’t bother with the quality of these until we need to show it to the public. That could come much later in development.
Jatz, your idea is great. I find it could be limiting but, after some thought, it seems to me too as the way to go. (Is there a scripting language capable enough?) We could even use that feature to make it possible for users of your engine to make programs (more than just games) without the need of using a console or a compiler. It appears to me as something that could be greatly popular if handled the right way. But if it does turn out like the cash cow I’m imagining right now, please don’t go full unixmad and give some consideration to your collaborators. I may suggest: money wise
As I said, this project would more than likely be open source (if I people actually collaborate with the code). If I end up being the only one writing the code, I’m not sure what I’ll do with the licensing.
I don’t have right now the knowledge to be able to handle the things you have mentioned : (Scripting Engine, Graphics, Filesystem IO, Networking, Etc.). Maybe beside Filesystem IO, if I’m understanding it right, but with difficulty.
I think if you end up being alone writing the core engine and we end up scripting the rest, it’d be more worthwhile if you kept the rights to the engine.
Regardless of whether the source is released to the public, all GR members will receive free versions of the engine.
I know I am completely worthless to the programming aspect of this however if you need graphics of any kind I will help I can’t promise to devote tons of time to this but I am naturally fast at making gfx give me a list of what you need and the dimensions I can make buttons backgrounds whatever you need for images in client or website and furthermore I already have graphical assets we can use for the server that are not property of GO…
Edit: Is kickstarter an option because if all else fails we may be able to garner some money to make this worth jatz’s time and possibly hire him some professional programmers. I may be able to donate a bit of money but it wont be until February or march when I get my tax return and may not be enough to make much of a difference
Okay, I’ve decided I’m going to begin work on this project. I’m going to initially cover all of the basic features graal currently supports, however if there is a feature or idea you’d like that graal doesn’t have (or does differently), please post your ideas here. This will allow me to plan how i’ll implement certain things.
Basically, write any and all feature request you can think of below!
For now I don’t mind doing this as a hobby project, however if someone wants to shout me a coffee/beer I’d be a fool to complain.
One feature I would like that graal doesn’t have is greater tileset customization with full layer support and transparency also the ability to define what tiles do what instead of having one image where you only have x number of space for y tile type also if possible would like to use tilesets in 64bit color.
Right now graal uses 8bit png files and you can change the color of your body part based on the index novel idea but what if we could do the same thing and improve on it for instance a body that uses 3-4 shades of each color on each body part and the ability to change them with the engine instead of making 100 recolors of the same image.
I’ll give bitcoin to fund this
This could be achieved via a shader, which I plan on allowing developers to write their own.
2014 was a crazy year for me and my life took a radically different direction, which involved getting married, moving to a new state, and the process of switching careers. Now that all these things are stabilizing I find myself with more time; time I will take to patrol these forums more earnestly. I’m excited for this new development, Jatz, and most certainly look to rebuild Phoenix if we have the chance.
Thank you, Jatz
Yay mollusk is back. That there alone is a big step towards a revival.
I’m not sure what I can do, but I’m here.
Never leave us again
Someone has to be the voice of reason for all three of you, huh?
Too bad I’m a hardcore Java developer.
I LIKE MOLLOSK
I’m the same lol. As much as I’d like to code in c++ I’m always stuck with compiling and Jatz has no idea what’s going on with it. :shrug:
Jvm is love, jvm is life.
;o