InfiniBrains / Awesome-GameDev-Resources

GameDev Dojo Community resource materials
MIT License
21 stars 71 forks source link

[RFC] - System Requirements for Community site #20

Open BudaSurtado opened 1 year ago

BudaSurtado commented 1 year ago

Feature Name: System Requirements for Community site Type: Community Site needs Start Date: 2023-05-04 End Date: Decided by 2023-06-01 Author: @tolstenko @budasurtado @Germano123


Summary: Define the needs of Community Site and related architecture behind it.


Motivation: Discussions going on WhatApp related to site needs, courses, user login, data capture and so on.


Detailed design: Every comment in this section should either be a proposal to be voted on via reactions or comments on any topic. Steps to propose a change: Select only one topic: Site Design, Site Contents, User Login, Data Capture, Others and post as a comment here. Wait for others to vote.


Drawbacks: Lose some links or redirects that we already have.


Alternatives: Check existing community sites and how they implemented some features, evaluate course platforms to understand what is the best approach to present information to the user based on their interest.


Unresolved questions: Please help us nail down and define our future.

tolstenko commented 1 year ago

[FEATURE]: Move the Vote Process to a fully featured website.

This is somehow a unique feature where community members vote on which content and organizer will be showcasing. This imposes a nice pressure to increase the quality of the meetings and opens the community to a broader audience.

Germano123 commented 1 year ago

[Feature]: Courses and workshops will be saved within the platform.

The courses and workshops that are held weekly by the community will be recorded and made available on the community platforms, however, other courses and workshops may be specific to those who are subscribers and contributors to the community


[Feature]: Activity in the community generates a currency that can be used to 'buy' new activities within the platform.

The community currency is in planning and it is still not well defined how it will be implemented, but the proposal is to use its value within the platform to 'buy' the activity proposed by a person, thus making that taxpayer can receive a value to produce the content

tolstenko commented 1 year ago

[FEATURE]: Decentralized Autonomous Community Management.

The community token can be used to be a partial community owner and be used to vote on where the community should go. More details in this doc https://docs.google.com/document/d/1BTEZRdgOsOVRe7Z0Vm_tZHEL3u4UgQX5UdkX0vo3M9k/edit

Germano123 commented 1 year ago

[Feature]: Space in the website for showing off projects made by the comunity and get reviews.

Having a space to post images, videos, gifs and even links to download and distribute the game to collect review can be a way to keep people engaged on the development.

AlexRamosBrazil commented 1 year ago

[Feature]: Blog pages

Allow contributors to create blog pages with relevant information related to Game Design and Development industry. These pages should allow inclusion of text, images, links and video similarly to personal project pages. Such pages should be classified in different groups and have a timestamp control. Users should be able to search "blog pages" by topic and/or date ranges