Hey folks. With the NaGaCreMo just about to get started I'd thought I'd post a WIP thread. I've just got started.
I am in the process of learning ASP.NET. The aim is to create my first portfolio project, for this I'm using my Roleplaying Guild as a guinea pig, my members seem to like the idea. This is our current site
. With guild websites people tend to turn to sites like Enjin.com, which are fantastic with decent features, but not all that RP central. So I am going to be building in some roleplay specific features to the website. Hence I feel this project will sort of fall into the 'gaming' category. There will be some web applications in there.
At the moment I am building the website's shell to fit my planned features in.
Below is my progress checklist:
1. Build the Shell. Have a layout ready for all of the pieces to fit together – have a CSS stylesheet ready for design [Work In Progress]
2. Build the SQL Database. Have a database prepared with the necessary datatypes
3. Build a login user interface
4. Build profile options into login user interface – with proposed ‘character sheet’ profiles. Keeping it all modular to be able to add features in the future
5. Add a ‘members’ page to show all of this information.
6. Add permissions to users
7. Design the FC inventory first. Using permissions.
8. Implement inventory system into character pages
9. Build a system whereby the FC inventory database and user inventory databases can talk to each other to make it all tradable.
10. Using permissions, build a news feed. Permitted members will be able to use it.
11. Using a similar system to the news feed, build a FC History and FC Lore section
12. Create a calendar system.
13. Implement a ‘Timetable’ style calendar
14. Implement an ‘Events’ style calendar.
15. Polish the website to make it shinier
• Character Sheet Based Profiles
• Story Arc History/Potential Story map
• Roleplay Calendar – typical online times of members, but not set in stone times
• FC Inventory
• Member Inventory – possible item trade system
• FC Bank with member accounts
• Location Information
• Message Board & News
• Events Calendar
• FC Lore Guide
• Game Lore Guide/Links