Much of the challenge in development comes from the lack of foresight in how big the project would ever become. Over the couple years of its development we have scrapped and rebuilt major parts of the game from scratch such as the gun framework and the UI framework multiple times and plan to do so again in the near future as structural issues rise again. Organization also tends to deteriorate over time due to our lack of professional experience. Most of the beginning development was experimenting with different approaches to getting certain mechanics to work with Roblox’s technical limitations and limited tools.
What was it like developing Phantom Forces? A lot of trial and error. The following interview was between Thundermaker300 and litozinnamon on Error: Page 'User blog:RBLXDeveloperInterviews/ litozinnamon: Phantom Forces' does not exist., as part of the Developer Connections Project.