I want this website to be a flash game development platform for creative people worldwide. I will develop an online game designer tool that members of this site can use to create flash games.
COMMUNITY
To form a community of creative game creators I will provide users with a forum so that they can communicate with each other and give feedback to development about the designer tool and this website.
I think it’s very important that user feedback is taken seriously, therefore all suggestions and whishes will taken into consideration when development planning takes place. To achieve this kind of user driven development, a specific ‘DEVELOPMENT’ forum will be setup where users can enter whishes, idea’s , bugs and other development related feedback.
A content voting system will be implemented so that community members can vote on games and game content.
Game team building will be stimulated by implementing specific collaboration functionality, so members can form teams , easily communicate about their projects and create game content together.
There will be a content share system that will dare community members to share their game content with the community.
CONTENT SHARING
To stimulate community members to share game content I will implement a workspace system. A member’s workspace is divided into 2 parts:
- Private workspace
This workspace contains content that only the owner and other members that have been allowed by the owner ( team members for example ) can use for game creation. Private content can be moved to the public workspace so the entire cummunity can benefit. - Public workspace
This workspace contains content that members share with the community and can therefore be used by any member of the community for game creation. As long as shared content is not in use by other members, the owner can still move the public content back to the private workspace. Public content of another user can never be added to a member’s private workspace.
Some kind of formula wil be implemented to determine the size of a member’s private workspace. This size will relate to the amount of content a member has donated to the community by the member’s public workspace. Popularity of the member will play a role as well. Popularity of the member depends on what the community thinks of the games and game content the member has created.
GAME THEME’S
A game theme is a container of game content. It will contain all kinds of stuff like : images, animations, sounds and more… A game theme can be created by a member with the possiblity to grant others (team members) specific rights within that game theme. A game can be build on content from multiple themes.
GAME DESIGNER
Because there are all kinds of games that could be created by a game designer…
For example : platform games (side view) , action games (top view) , RPG games ( character building ), pinball games, puzzle games, Scroll-em (up/left) games, shooting games and probably much more …
It will be just to complicated to create one single designer to design all those different kind of games. Therefore I have to select a specific type. I will try to do this community driven. First I need to work on/research a good game engine anyway.
After choosing a game type and the specific game designer is adaquate to create simple but nice games ( probably in a year from now ), the community will get the chance to shift focus to another game type or extend this type’s functionality. It will be for the community to decide.
COST COVERAGE
I will implement some banner systems on the website and will investigate in- and pre-game ad possibilities to generate money to cover the hosting and hardware. If this initiative should become popular the hosting costs could be rising quickly ( scaling up the hardware etc ) but the monthly income could as well.
MORE TO COME…
I hope this post will give people an idea about what I want to achieve . The next weeks I will setup the website, think about the platform game type and make a definition (model) of it.
Tags: website
Awesome! I just started learning flash and I’m loving every minute of it. There’s a satisfying feeling to it. A tickle, if I must say. Yeah. Look forward for the online game developing tool so I can mess around with it and learn. Great job man! Kudos!