User blog:Akrivus/Sonic Fanon MMORPG

Hello again! I'm Akrivus, your local programmer person.

Introduction
Evident by the sudden talk about an MMORPG being created in this thread, I have decided to separate that into this blog, where we can focus primarily on the game development. Why did I choose a blog? Because I find blogs easier to track, and because if I use any HTML/formatting, it won't look really wonky or broken.

Anyway, I'm going to post some statistics on the blog, I'll post positions, ranks, you guys can recommend features, technical, non-technical, I don't really care, just tell me what you guys would like to see, and I'll add them to my list of things to do once I get my programming project set up over the upcoming break.

Developers
If you want to help out with development, just tell me on my talk page, and I'll add you to whatever category you want.

Programmers

 * Akrivus
 * Metal the Rogue

Writers

 * Awkwarddingo
 * TheDarkMantis15

Musicians

 * IamKenasXros

Gallery
If you are a developer who wants to post something here, just tell me through my talk page and give me a link/post what you made and I'll copy and paste it onto here with your name on it.

Pictures
Sprites, concept art, and interface layouts will be posted here so that users can see what's being drawn.

Story
Story ideas, quests, characters, will all be posted here, beware, this section might get a bit long.

Videos
Testers who are willing to show some beta videos can post them here. This might stay empty for a while.

Music
Musicians making a new song can post a video here, I'm sure we'd like to here it.

Programming
Code snippets, technical details, and other things regarding the game's programming will be included here.

FAQs
I've recieved plenty of questions regarding these, some of which are about technical things that I'd prefer not to spend a paragraph or two writing about, so I'm only going to give you the answers you really need to worry about.

What is an MMORPG?
An MMORPG, or Massively Multiplayer Online Role-Playing Game is like any other roleplaying game, except you can play with other people online. Think of it as a live, interactive roleplay where you get to control your own character, and do your own thing.

What game engine are we using?
On a technical aspect, I will be using the Spooker Framework. Spooker is a programming tool I use for making games because it covers the graphics and audio engines. If you mean an engine as a pre-created game, then I will not be using one, I will be programming this game using C#, and I'm going to assume I'll be the only one unless someone else interested knows C#.

Is this game 2D or 3D?
This game will be a 2D game. It will change between side-scroller and top-down. The reason why it is 2D is because nobody knows how to 3D model, and I'm not going to bother with doing any 3D rendering. I also want to use this for creating roleplay sessions, which would be easier to create in 2D. If you'd prefer 3D, then you're out of luck.

What specs will you need to run this game?
I assumed this might be an asked question. Being a 2D game, you will probably only need integrated graphics to run this, as a matter of fact, I may not even focus on making this use GPU power, since I don't expect anything fancy from this. I don't think this game will use too much resources, so you shouldn't be too worried.

What OS do I need?
Your operating system is the only problem with running this game. Windows XP, and non-Windows operating systems will not be supported. If you run Windows XP, you should seriously upgrade, and if you run something besides Windows, you'll have to wait until 2015, because that is when the programming language I use can run on Mac OS and Linux.

When will this game come out?
When it is finished. Enough said.

Why are you doing this?
I wanted something that will allow new users to have fun, and at the same time, give the older users something to play around with. One reason I did this is because I want this place to progress, and I feel like that can only be done by helping the community with something interactive and fun to be around.

Conclusion
I hope you guys will enjoy the development process. It will be very long, and might have it's fast and slow moments. If you'd like to help, just say so in the comments, give us ideas, and we will take them. For now, thank you for reading and participating in this.