Hi everybody,
I am proposing a do-all-in-one next-gen tool for game content creation. Here is the post I sent for the project approuval thread. I know that this is a huge project, and that’s why I want to make it become a community project … to have a chance to see it finished one day. Please tell me what you are thinking about it.
Thank you.
PS: I am serious about this project, that’s not a troll.
Hello,
I am planning this project since 3 years. It have been modified and adapted so many times that I think his design and ideas are mature enough to make them public and start to implement.
This project aims to reduce the game content creation time, specifically in the environments where there are lot of people involved in the project (many artists, programmers, managers, game designers, a boss, etc …). During many years of experience in various game companies, I analysed where were the common sources of loss of time in the development of games. My conclusion is that people are using tools that are just not good enough for their needs, and most of people don’t even realize it.
From the notes I took during 3 years, from a lot of “it would be cool if …” that looked pretty inadaptable to the existing tools, I designed the plans of a big game content creation tool that is supposed to mark the limit between the current and the next generation of tools in the game industry.
My project mainly focus on the following objectives :
- Inhilation of the causes of loss of time and the unnecessary user tasks.
- Distributed resources, Collaboration of resource editors and users over the network, and realtime updates.
- Integration of all the game content tools into a big one, homogenous framework for game content resources.
- The tool and the game share the same environment : you edit in the game, in realtime.
In practice, the project can be seems as a set of different parts :
- A distributed resource management system and its framework.
- An integrated task management system and integrated tools for user communication.
- A lot of resource definitions and their editors.
Those resources are related to :
- Text.
- 2D.
- 3D.
- Music.
- Network properties.
- Game logic.
- etc … just whatever you need for a game.
I am actually working on the first 2 items of the list. I think that with some help about a few details where I am not familiar I can make a prototype of them by myself, but for the resource editors I will clearly need the help of the community since it is about making a TheGimp-like and a Maya-like in java, and I cannot implement those huge parts alone.
The implementation of this project is making use of the Java Persistence API 1.0 and follows the ideas of the POJO programming.
I am sorry to not give more details about the implementation and the differents components of the project, but just to give all the details is a big task for me and might take me several weeks to write them down into a big document.
The actual name of this project is GS, like “Game Studio”. It is a temporal name since I didn’t find a good one for now. I will give this project a full name once it reachs a 1.0 version, i.e. something finished enough to let users make games with it.
I may need some assistance soon about the network, and JPA (I am not yet familiar enough with it).
KarmaGfa.