Post by acedia on Mar 2, 2014 3:03:05 GMT -5
Thats right, I'm back. and this time with a vengence. I've been brushing up on my c++ coding skills over the last 2 years, and with the final say from microsoft that xna is dead. Rockfan has become dead too. Not to worry, I've decided to continue on with a new Rhythm Game clone. It's name "Frontman: Unplugged". No longer will we be limited to Microsoft Windows, No longer will be stiffled by a very elegant but limited framework, it's time we set out to do what 'we' want.
So here are some core concepts, with explanations:
Now you may be saying, Wow with all that stuff, and how you never finished up rockfan. How do you ever expect to get all this in. Well that's where you as the community come in. I have no problem engineering the backend. Getting the core of the game to work, however I'm no content creator, I'm no artist, and frankly I don't want to be either. It's now up to you, the community to help finish the game. As you can see there are many different aspects of this project that will need to be worked on. The Framework, Game, FDK { ThemeCompiler, SongCompiler, StageEditor, DedicatedServer }, FM:U Network, OculusSupport. Don't Fret { pun intended } this was never ment to be an overnight project, but with your help we will succeed.
So here are some core concepts, with explanations:
- We want to play a game which mimics the original games as close to possible, which games you ask. well GuitarHero 5, and Rockband 2.
- FM:U will have a custom song format. This format will be proprietary to FM:U, with the required tools supplied to the end user with our FDK, to convert old FOF song structures to the FM:U song format. Song caching will be available for faster searching during Song Selection and Playlist creations.
- We want to support a themeing system. Allow user created content to get into the game as easily as possible.
- We want to support a networking system. Matchmaking, Ranking, etc. Not player hosted, but a true networking experience. Signin, Search for players. Start playing.
- Have friends? Create a band, send messages, achievements. You want it, well we want it too.
- Dont want to play on the offical servers, that's ok. we'll provide a way to host your own
- We want to support player progression. An XP system, or something similar for online play.
- We want to have Online player stats, Leaderboards { Monthly, Weekly, Daily }
- OculusRift support. need I say more? well just incase 'Click Here'
- Oh did I mention cross platform support. Thats right play on your favorite desktop os. Don't have a favorite, that's ok, we still support it.
- Wait, i've heard your cries 3d artists out there. Truely 3d Animated backgrounds, triggers, camera changes, and lighting changes exposed. Want to know how, check out the FDK for more info.
- Who asked for 3d notes. ok fine, lets support those too
- Gamecode will be open source from day one. Once we start working on the game code, a link will be posted on how to get it, tutorials on how to compile for different OS's. The frameworks will need to stay closed source, as to protect players from online cheating padding xp, and anything else they would want to come up with. If FM:U goes version 2 the song format, network communications, and player profiles (online database) will be changed, and the sources for the framework will become opensource, so that this game can live on for much longer than it's predecessors.
Now you may be saying, Wow with all that stuff, and how you never finished up rockfan. How do you ever expect to get all this in. Well that's where you as the community come in. I have no problem engineering the backend. Getting the core of the game to work, however I'm no content creator, I'm no artist, and frankly I don't want to be either. It's now up to you, the community to help finish the game. As you can see there are many different aspects of this project that will need to be worked on. The Framework, Game, FDK { ThemeCompiler, SongCompiler, StageEditor, DedicatedServer }, FM:U Network, OculusSupport. Don't Fret { pun intended } this was never ment to be an overnight project, but with your help we will succeed.