This project's funding goal was not reached on March 21, 2013.
This project's funding goal was not reached on March 21, 2013.
This Reward Quick Reference chart is much easier to decipher than the non-formatted Kickstarter reward text. Below this you'll find more info about the Core Module (CM), which is the base sim (available at $20 and up), as well as later Extension Modules (EM's), which are later gameplay expansions (available starting at the $40 tier). Alpha testing for the Core Module is expected to begin around this time next year (available beginning at $100, or by using the reward upgrade option at the bottom of the chart)
"You might even call Michael Juliano's Rogue System space combat sim "Falcon 4.0 in space," because that's the level of realism and system fidelity he's striving for." -- Andy Mahood, Gamespy
"Just as I found Roberts and Braben’s visions and scope for their respective titles alluring and exciting, I can now easily add Juliano to that list" -- Simon Croft, RAVSim
"We are about to see the emergence of a new simulation genre coined, Space Combat Simulation (SCS)" -- Doug "guod" Atkinson, SimHQ
"The more I learned about the game, the more I WANTED to learn.... Below are the results, which make me want to play the game NOOOOOOW!" -- Brian Rubin, Space Game Junkie
'I have rarely encountered a passion comparable to those of Michael (Juliano)' -- Emanuele Colucci, Ars Ludica (In Italian)
Space Game Junkie - 50 minute podcast
The goal of the "Core Module," or CM (the base sim), is to combine the depth and fidelity of a complex flight simulator with the classic gameplay of the space combat genre. Systems are modeled individually and are dependent on each other for proper operation; and, they are fully under the player's control. To achieve this level of interactivity a fully clickable cockpit, plus the ability to map any command to any key, button or axis on up to three controller devices, is provided.
Plus, if you're new to the world of "simming," or you prefer a "lighter" sim experience, that's no problem--there are options to tailor Rogue System to you (please see the SOI and FAQ sections below for more info).
I'm Michael Juliano--a game developer with 14 years' experience in the industry, many of which as a Lead Environment Artist. My task now is to put together a professional team to assist me in taking the Core Module (CM) of Rogue System from "pre-Alpha" through to release.
Rogue System's Core Module will put you "in" the cockpit of an interceptor or strike fighter to take part in a hybrid, story-driven campaign. You'll be challenged to get space-borne as quickly as possible while your Orbital Station is getting hammered by the enemy. When you take damage, you'll see and hear the desperation of the moment via feedback from both your instruments and your pilot “avatar”. Finally, you'll have the satisfaction of safely setting your crippled ship down after surviving a gut-wrenching mission. This all happens within a dynamically-generated galaxy.
"Extension Modules" (expansions) will expand the gameplay even further. Please see the "The Future" section below.
Rogue System is not just mine to expand on, either. You can modify almost every aspect of it. In fact, the structure is such that you and your friends could create an entirely new space-sim while maintaining the integrity of the original.
Ship's Onboard Intelligence (SOI) -- This is effectively your co-pilot or RIO, if you will. The SOI will be there to help you throughout the entire flight. While some of its functions are always active, such as monitoring systems for damage, other activities are at your discretion.
Some of the things you can let the SOI do for you are pre-configure the system switches for faster starts, or allow it to start the ship completely on its own. If you like, it can also attempt to handle system damage, leaving you to focus on the flying. With the SOI you're never alone out there... unless it itself has been damaged beyond function. If so, it's up to you to get the ship, and yourself, back in one piece.
Eye's Front Display (EFD) -- This is an interactive, holographic version of our modern day HUD. In the sim world the pilot controls it using thought impulses (for us in the real-world though, we still need to use the mouse). Unless you need to switch to back-up controls due to damage, all the ship's functions are right before your eyes.
You do not HAVE to use the clickable cockpit functions at all. If you prefer, all functions can be bound to keys or controller buttons/axes. Currently, the engine Rogue System uses allows for up to three "joystick" devices. These can be anything from gamepads to joysticks to various throttle quadrants. Finally, the EFD is not fixed to the ship, meaning that you can choose the look you'd like for it. I plan to include at least two variants (more if possible), and the mod community can add their own, too.
The missions you fly are both dynamic and scripted. During a campaign "week" you'll fly a series of dynamic missions based on both military and civilian assets. The scripted missions help to propel the story, and which one you fly at the end of each week is based on how well you, your squadron, and sister squadron have performed. When the campaign is over you'll earn an final mission worthy of your side's overall performance.
Early on, out of desperation, the Orbital Station's interceptor group you fly for will need to form a strike squadron; and you'll be asked to volunteer. While your tasks and the ships you pilot will be different depending on which squadron you pick, both squadrons will flying together each mission to complete a common goal. If you're not where you're supposed to be, or fail to complete your task, the entire "package" suffers.
In between missions you'll be able to move within the Orbital Station and do different things, such as receive mission briefings and debriefings. Your pilot "avatar" receives weekly "pay", and can use this to purchase items at the OSX (Orbital Station Exchange), such as off-duty clothes for your pilot or things to decorate your quarters (much of what you can do while aboard the station will depend on the success of Kickstarter initially).
Ships are comprised of many systems (see the critical systems list below) and the subsystems that feed them. If you don't allow the SOI to assist you, you'll need to know how to interact with these subsystems, especially when they are damaged.
Systems suffer many different types of damage, each affecting performance in various ways. There can be cooling leaks that cause overheating, electrical faults that cause intermittent operation, and mechanic faults that can reduce outputs, to name a few. Also remember that systems are interdependent. You can bet if one system is damaged it will most likely affect the performance of one or more of the others.
The pilot is just as intricate and probably the most important "system" of them all; and your pilot "avatar" is modeled with just as much detail. Their mental and physical conditioning will dictate how well they can handle the stresses of combat maneuvering. All of this information is passed to you both via audio and visual cues. You'll know exactly what the poor soul inside your ship is going through while they fight for their life.
Every inhale and exhale is tracked so the air mixture can be managed. If there's not enough oxygen your pilot will become light-headed, pass-out, and eventually suffocate. Cabin temperature is monitored--sitting in the cockpit of a dying ship, trapped in the shadow of a lonely planet, you'll hear your pilot's teeth chatter and see the labored, condensed breath. On the opposite end, if heat is allowed to get out of control they can "cook" within their cockpit. G-forces stress your pilot physically, causing "tunnel vision", "red-outs", and "black outs" and loss of consciousness. As always, the SOI will be there to help revive the pilot to keep them alive and in the fight.
The AI have to fly just as you do, by using control inputs; and some are better than others at doing this. They are effected by the same factors as your pilot. For them though, these factors affect their piloting skills. The current condition of both the ship and the pilot within determine how well they fly at any given moment; and how willing they are to stay and fight. Some will break and run at the first sign of trouble, while others will fight to the last to complete their mission.
They also have a memory. They know who and what they're fighting and change their behavior accordingly. By evaluating each offensive and defensive maneuver they perform, they eventually will find a combination that's effective for the current target. They also remember past performances of major characters, such as you, as well. Fight bravely one mission and you may find the same enemy pilot will spare your life later if the odds are against you. Others won't care and will kill you if they get the chance.
When established, the team and I will proceed "methodically and patiently"--without biting off more than we can chew. It is incredibly easy for a production to get lost in the "grand vision." I've seen it happen more than once. To avoid this, Rogue System has been broken up into smaller, short term productions, called "Extension Modules" (please see "The Future" section below).
When I started Rogue System I realized that if I was able to put a team together I had to plan for the smallest team possible. With such a team I have to be very realistic and conscientious as to what can be achieved at any one time. So, I've gone even further and broken up the Core Module into sub-goals, allowing for various levels of completeness. By doing this I can give even the smallest team the ability to work within its means to deliver a quality simulation that can be confidently added to later.
I've detailed these sub-goals below. Keep in mind that some of these are not glamorous; but they are honest--taking into account salaries and other expenses. Here's what I'm planning:
While $300K seems a lot please consider that the average yearly salary, which I'm basing on a Game Developer survey from 2011, puts the average artist salary at 70K (although 45K to 55K is more realistic), and this is a two year development. Add my salary for two years and that already eats up around 200K. Now add in Kevin's retainer, as well as taxes, various licenses (a seat of MAX goes for up near 4K), as well as fees to Amazon and Kickstarter. I MAY have some left over for an emergency--300K is really the bare minimum for the fundamental Core Module elements...
Again, the majority of funds goes to the addition of another artist, as well as a programmer. The same generally applies for the remainder of the stretch goals, too.
The Good news is that I've been building the foundations of the Core Module and other modules over the past two years. While there is still a lot of code work to be done, a lot has been done already. Here's a PARTIAL list of features, in various stages of completeness, that I have already integrated and tested:
The goal is to be patient and focus on quality at each level. I'm not concerned about quantity--it will come naturally over time. There's absolutely no need to try to cram in half-baked features just for the sake of a few extra bullet points. Here's some of the things I'll be doing to expand Rogue System both near and long term:
While there currently is support for player-programmable keystrokes, mouse buttons and up to 3 game controllers (currently) there are three peripherals I'm interested in evaluating in the near future. The first is the Oculus VR headset, which I think would be a great match with Rogue System. The second is touch sensitive monitor support--possibly a nice compliment for the EFD interface. Finally, I'm looking at support for the 3rdSpace gaming vest.
Free Content will continuously be added after the initial release, including new ships and ship systems, missions and campaigns, trade goods (especially after the Maverick Module is released), and more. Maintenance updates will address issues, add minor features, etc. Finally, let's not forget that the community can add their own content, too. If the Core Module is solid I feel Rogue System will go off in many directions that I didn't even plan for.
Extension Modules will, over time, add all the features that I want for Rogue System. We'll have to charge a bit for these to support development, but not much. I'll just need what's required to support each module. A good thing about this modular approach is flexibility. It gives options to handle adversity during development and add new things when there are eureka! moments. For now, here are the key features of each long term goal for Rogue System:
Descent Module--This will allow for planetary transitions and flight. However, we will only do this if we can use procedural techniques to create believable, dressed out worlds and not an infinite number of barren wastelands. Likewise, atmospheric flight will need to be just as detailed as spaceflight. If it can done right, it's in. If not, I'd rather leave it out than bring down the rest of Rogue System.
Yes, these modules could almost be stand-alone products. This is absolutely the reason why everything can not be achieved within two years--you'd need a HUGE team to have a shot at it. Were I to claim otherwise I'd be flat out lying. So, the team and I will tackle each in turn.
Every step of the way I'll let you know how things are going, from forum to Facebook posts to our bi-monthly newsletter. When a goal is reached, you'll know. If an obstacle is hit, you'll know that, too; and I'll tell you how it'll be overcome, and what the team will do if it can't be. The key to Rogue System's long term success will be a supportive community that can ebb and flow with the production. A community like that needs to be fostered with honest communication.
Here are my original work-in-progress videos, in which I discuss and show many of the elements I've talked about:
How could I possibly expect anyone else to support Rogue System financially if I wasn't willing to do so myself? The truth is I can't. But, I believe in its potential, and I've put my money where my mouth is to prove it. Over the years I've purchased literature, equipment and software licenses to aid in early development. I've taken care of server space and domain registration to have a centralized location for Rogue System info. I've covered the expense of forming Digits Crossed Interactive, LLC to give it a proper home. I've applied and paid for trademarks for DCI and the Rogue System brand. I've paid for advertising to help spread the word about it. I am personally invested in Rogue System because I know it can succeed.
I started this endeavor back in 2008 when I began teaching myself C++. When I wasn't working my "day job" I was learning to program. In 2010, I began coding Rogue System, setting milestones for myself working to meet them as I would any other deadline. Through all this Angel, Sarah and Katy (my wife and daughters) have been nothing but supportive. They've backed me 100%. I owe it to them to finish Rogue System if for no other reason than just to say "Thank you" for believing in me.
So, I have a financial incentive to succeed, as well as a very personal one. But I also have a passion that drives me:
The early space-sims of the 90's were great fun (I lost countless hours playing them); but they never really went as deep as I wanted. I couldn't walk up to a ship, get in and start it. I didn't need to ask for clearance to take off. There was only a rudimentary form of control over the ship systems. Ship damage was barely more than a health bar in most cases. Most importantly, I never really got the sense that there was a pilot inside risking their virtual life for whatever cause they were fighting for.
Basically, what I wanted was a "hardcore" flight-sim in space...
In the mid to late 90's we had combat flight sims such as Strike Eagle III by Microprose, F-15 and F-18 by Janes, and the Longbow series to name but a few. They had far more than rudimentary control and functionality; so it wasn't something that was impossible to do. It's just that no one ever DID it (which reminds me to give a nod to the DID sims, too).
Now, why do I mention all this? I want you to know that PC gaming, and the space/flight sim genres, are a very important part of my life. I've followed the industry since Space Invaders came onto the scene (and I was 8 then). I've owned systems from the Apple II e+ and Commodore 64 through to the current multi-core systems of today--all for the sake of gaming. And, for the last 14 years, I've helped create these things for both PC and consoles as a 2D/3D Lead Environment Artist. I live and breathe this stuff.
I didn't just decide to create Rogue System a few months ago because the likes of Roberts and Braben burst back onto the scene. I've thought of doing this since I was 19; and, if I think about it, my entire adult career in both the USAF and the gaming industry have been moving me towards it.
Besides my family who are a never-ending source of motivation, I'd just like to take a minute to thank the people who have volunteered to help me during the past two years getting Rogue System to this point. They are:
Finally, I'd like to thank Seth Steiling from Natural Point for graciously providing the TrackIR units. Cheers, mate :)
Every game-related project, be it a sim, shooter, RTS, or whatever, faces unique challenges, but the one thing that seems to smack most of them dead in the face is "time". Time is a developer's mortal enemy; or, specifically the lack thereof.
SO many things can chew away at a project's development time: lost work due to equipment failures, mass employee turnover, poor design and implementation. I've even seen another artist lose two days of work because they just kept their computer running and never thought to save the scene! From experience I can tell you that Murphy's Law and game development go hand in hand--if something can go wrong, it will.
If Rogue System is funded it WILL be finished, come Hell or high water. I know what it takes to ship a product and I've worked with the type of people you need in order to do it (many people just can NOT handle the pressure of getting a game "out the door"). So, the risk is not IF Rogue System will be finished, it's WHEN.
While I have done my very best to assure the Core Module will be released when scheduled, using my past experience to try and plan for as much adversity as possible, there are two factors that I simply can not predict that could delay it:
The first is people--you never know when someone will leave the team for whatever reason. You can schedule around their loss for a time, but you still need to replace them, and that takes time. I'll also have to build up the team initially; and while I have key people in mind I still can not predict how long it will take to get them all actually working. We're going to be an internet operation to keep expenses down (I've run an efficient internet-only art team for the past 4 years so I know it's possible), so that will help as people won't have to relocate. But even then negotiations could take longer than expected, etc. It takes time to find and secure quality people.
The second is testing. While we test our work as we go, often we can only test the functionality as it was designed to work. It's not until Alpha and Beta testing, when lots of people are putting it through its paces, that deeper "bugs" come to light. There's two choices at this point: ship the buggy piece of junk and try to fix it after the fact; or fix it PROPERLY before it ships, and that takes time. I want Rogue System to succeed, so I'm not about to ship it half-baked--we'll fix the bugs before we release.
The other thing I'll quickly mention is that sometimes while in development we run into features that just don't want to work as they were planned. Sometimes you can work through these. Other times, the best course of action is to leave them out all together, else risk bringing down the rest of the project by including a poor implementation. So far everything I've tested has worked, but I'll be pleasantly surprised if EVERYTHING goes as smoothly.
All I can do is promise you that, as I said above, I'll keep you informed every step of the way. By doing this you'll know of potential problems as they develop so that if there IS a delay, or if something needs to be set aside for a later module, it hopefully won't come as a shock. We'll work through it together to get the job done...Learn about accountability on Kickstarter
I go into a bit more detail in Update #6, but in general your money goes mainly to salaries, as well as software licensing, equipment and operating expenses. Salaries are by far the main expense though. According to a 2011 survey by Game Developer the average yearly salary for an artist is about 70K (I believe I'm under-quoting a bit, too). A programmer's is even higher. Now, not every artist or programmer brings in that much, but you can expect a mid-level artist to take in about 50K. As this is a two-year development cycle, you can see how salaries would really eat up the available funds.
I do have a flight training "campaign" planned that will have you using the flight training simulator on the Orbital Station. The flight instructor will guide you through ship functions, basic flight maneuvers (take off and landing, for example), as well as combat operations.
I would expect there to be an option to skip this either because you've played through it once already, or because you just feel like winging it :)
While I do WANT this to be voiced-over, that may not be possible at the base goal though. But I'll do my best to make it happen...
While the simulation is never modified, there are "Accessibility Options" that will make the sim more friendly to novices, or newcomers.
Some of these are high level items, such as Invincibility and Unlimited Ammo. Others are more subtle, such as allowing the ship to be in various states of readiness when you first enter (all-off, switches set, Up and running). More will mask the physical and mental reactions of the pilot "avatar" (no black-out, no red-out, etc).
Finally, don't forget that the ship's computer will be assisting you with many of the ship's functions unless it is damaged or destroyed. There's an option to prevent this so that you will never find yourself without the computer's assistance.
While I don't currently have FFB support implemented it is on the planned To-Do list.
While I would LOVE to support other platforms, if the Kickstarter only reaches its base goal then all focus will HAVE to go to Windows. Once the Core Module is complete, or if the KS really out performs my expectations, then yes, I want to look into other platform support...
It will be online distribution, but I have not yet decided the particular format it will take. I wasn't going to make a decision on this until next year sometime because:
1) I want to weigh all the options
2) I definitely want community input in helping me decide.
Obviously there are several options, and if you have any particular opinions I'd be happy to listen. I'm not trying to circumvent the issue. I really want to properly eval all the options and take a good listen to the community...
Yes, I want you to not only fly in space, but for you to be able to get out of the ship and explore those places you land at. For the Core Module this means being able to go from the pilot barracks to various places in the station, including the flight deck. All this is a stepping stone to FPS style combat later on in the Pirate Module.
The amount of locations and things to do in the CM's Orbital Station will greatly depend on the success of Kickstarter. If I have the people to devote more time to assets, then more will be available to see and do.
Correct. When we introduce trader-style gameplay, your "apartment" will serve as your home. You don't want to be in space ALL the time, right? :) My final implementation would be for you to decorate it with personal items you purchase from the various places you will visit. This will also serve as sort of a "home base" where you could calmly look through inventories, manage other vessels you may own, etc.
No, not by any means. These were early first passes just to get something "down on paper" as a jumping off point; and, they served the purpose of helping me get some presentable content ready for the KS.
If anything, the Orbital Station concept is heading more in the direction I want to go, which is a realistic, gritty sci-fi look. You know, something you could look at and say, "Oh yeah, I see how that could really work..."
While it's still far to early too say if I'll be able to hire or not (we obviously need to get the KS accomplished first), by all means feel free to send your information to firstname.lastname@example.org
If this all works out, and depending on how well, I'll definitely be on the lookout for talented folks :)
Most definitely, yes. I plan on ordering my dev kit within the next month or so.
- (35 days)