Story Machine, AI Assisted Game Engine : A tool for indie game developers

Story Machine, AI Assisted Game Engine

I. Introduction: Generative AI in game development

Artificial Intelligence (AI) has been used in game development for years to create intelligent enemies, dynamic game mechanics, and assist in level design. However, the use of generative AI to create assets for games instantly is a relatively new addition to the field. This technology has the capacity to serve as a tool for game developers, especially those with smaller teams, by assisting them in asset creation, saving time and resources.

Generative AI technology is intended to work as a creative aid and help for developers, not as a replacement. The primary objective is to aid game developers in creating assets that they might not have been able to create themselves due to the programming or artistic aptitude required. It is targeted towards indie game developers who do not have the resources to create all the assets for their games on their own.

Robot Invader has developed a game engine called Story Machine, which is designed to work for creators who have no background in programming or art creation. Users give Story Machine a prompt for what they’re looking for, and the engine generates the asset using AI. Users can then choose any of the assets created and drag and drop them into the game engine.

The engine is designed to help create 2D narrative games, not necessarily larger, 3D titles. At present, Robot Invader has a game called Beacon’s Bluff, the art for which was created with Story Machine. Creators who make their games with Story Machine can deploy them to PC, consoles and mobile platforms.

While there are other AI-based game development tools in the market that assist game developers in creating assets for their games, Story Machine is unique in its focus on assisting indie game developers. Additionally, AI-based game development tools are not without criticism, as some believe that AI is used to rob skilled workers, such as artists, of jobs in the industry.

Robot Invader contends that AI is an accelerant and a creative aid, not a replacement for developer creativity. They view AI as a set of tools that can open up game development to people who have never been able to create games before, allowing smaller studios to “level up” and small and big triple-A studios alike to boost processes and development phases, primarily planning and pre-production.

In conclusion, generative AI has the potential to significantly impact game development by assisting indie game developers in asset creation and allowing for the creation of visually compelling work. The use of AI in game development will continue to evolve, and as AI technology continues to develop, it will be exciting to see how it will transform the gaming industry.

Story Machine, AI Assisted Game Engine : A tool for indie game developers

II. Story Machine: A tool for indie game developers

Robot Invader, a game development company, has invested $5 million to bring their new AI engine, Story Machine, to market. The engine is a user-friendly tool that generates assets instantly and is designed to assist indie game developers who lack programming or artistic skills.

With Story Machine, users simply input a prompt for what they are looking for, and the engine uses AI algorithms like Stable Diffusion and DALL-E 2 to create the requested asset. Users can then choose any of the generated assets and drag and drop them into the game engine.

The engine is specifically designed for 2D narrative games, rather than larger, 3D titles. Robot Invader has already used Story Machine to create art assets for their game, Beacon’s Bluff, which is available on Steam. Additionally, creators who use Story Machine can deploy their games to various platforms, including PC, consoles, and mobile devices.

According to Gregory Love, Robot Invader’s COO, Story Machine is a game-changer for people who lack either programming or artistic skills. Now, even if you can’t draw, you can create full-fledged, professional-quality games. Similarly, if you can’t develop or program, you can still use Story Machine to create your game. The engine is designed to remove some of the barriers that have prevented people from creating games in the past, allowing anyone who is a storyteller to be able to go out and tell their story.

One of the main objectives of Robot Invader in creating this tool is to help users access AI technology more seamlessly. Love explains that there are many other interesting technologies that are wrapping around Stable Diffusion or DALL-E, and the company plans to use those as well.

While some critics have voiced concerns that AI will replace human artists, Robot Invader views Story Machine as an accelerant and creative aid, not a replacement for developer creativity. The engine is intended to help studios and developers during the early stages of game development, allowing smaller studios to level up and big triple-A studios to boost processes and development phases, primarily planning and pre-production.

Story Machine, AI Assisted Game Engine : screenshot of the game engine in action

The game is still on a early access phase only available by registering in the web to the waiting list.

III. Advantages of using Story Machine

Robot Invader’s Story Machine provides several advantages for indie game developers, including:

  • Enables storytellers to create full-fledged, professional-quality games: Story Machine is designed to help creators who don’t have the programming or artistic aptitude to build all the assets for the games themselves. With Story Machine, users can give the engine a prompt for what they’re looking for, and the AI engine generates the asset using AI such as Stable Diffusion and DALL-E 2. This allows even those with no artistic skills to create visually compelling games.

  • Removes barriers to game and content creation: One of the reasons Robot Invader created Story Machine is to help users access AI technology for their games more seamlessly. It’s a user-friendly AI engine that generates assets instantly, removing the need for game developers to spend countless hours designing assets themselves or outsourcing the work to artists. This makes the game development process more accessible to those who previously may have been unable to create games due to the technical expertise required.

  • Helps developers access AI technology more seamlessly: Story Machine is not the only game development tool built around AI and art assets, but it’s one of the most accessible. With a simple prompt, users can generate an asset instantly, saving valuable time during the development process. In addition, Robot Invader plans to incorporate other interesting AI technologies that wrap around Stable Diffusion or DALL-E to make the development process even more seamless.

In Overall, Story Machine is able to provide a valuable tool for indie game developers who want to create professional-quality games without the need for extensive programming or artistic skills. It removes barriers to game development and allows anyone who’s a storyteller to be able to go out and tell their story.

Story Machine, AI Assisted Game Engine - Example of game developed with the engine

IV. Other AI tools for game development

In addition to Story Machine, there are a number of other AI tools that are being developed for game development. One such tool is Scenario, an AI generator platform that can create AI art assets. This tool uses a generative adversarial network to create unique, high-quality assets that can be used in games. Scenario is a promising tool for indie game developers who are looking to create art assets without the need for extensive artistic skills or resources.

Overall, there is an optimistic view of AI usage in game development. As AI technology advances, it has the potential to remove barriers to game creation and enhance the storytelling experience for players. However, there are also criticisms of AI tools replacing skilled workers in the industry. Some game developers worry that AI tools could replace the need for human artists, programmers, and designers, leading to job loss and a lack of diversity in game development. It remains to be seen how AI tools will continue to evolve in the game development industry and how they will impact the future of game creation.

V. Story Machine’s role in game development

Story Machine is a valuable tool for indie game developers who want to streamline the game development process and reduce the time and effort needed to create assets. However, it’s important to note that Story Machine is not intended to replace human creativity or game development skills. Instead, it serves as an accelerant and creative aid to help developers generate professional-quality assets more quickly and efficiently.

Additionally, Story Machine can help smaller studios “level up” and compete with larger companies by enabling them to create high-quality assets without the need for extensive programming or artistic skills. This allows smaller studios to focus on the creative aspects of game development, such as writing compelling stories and designing engaging gameplay, while still producing polished and professional-looking games.

Overall, Story Machine and other AI tools have the potential to significantly impact the game development industry, but they should be viewed as tools to aid developers rather than replacements for skilled workers. As the technology continues to evolve, it will be exciting to see how it can be used to further enhance and streamline the game development process.

VI. The future of AI tools in game development

As user-friendly AI tools like Story Machine become more widely available and accessible, it is likely that we will see more widespread adoption of AI in game development. Smaller studios and independent developers may find it particularly useful for streamlining their development process and creating higher-quality games more quickly and efficiently.

However, it is important to note that AI is not a replacement for human creativity and artistry. While AI tools like Story Machine can certainly help developers generate assets and ideas more quickly, they cannot replace the importance of human input and emotion in creating truly impactful and meaningful games.

As the technology continues to advance, it is likely that we will see more sophisticated AI tools that can offer even more creative support to game developers. However, it will always be essential for developers to approach these tools as aids rather than replacements for their own unique creativity and vision. With a balanced approach, the future of AI in game development looks promising, offering new opportunities for innovation and creativity in the industry.

VII. Conclusion – AI as a tool to accelerate production, but not a standalone solution.

In conclusion, the use of AI tools in game development, such as Story Machine, has the potential to revolutionize the industry by removing barriers to entry and accelerating the development process. However, it is important to recognize that these tools are not a replacement for human creativity and artistry. While AI can assist in generating assets and scenarios, it cannot replicate the emotional depth and meaning that skilled developers and artists bring to a project.

As the development of user-friendly AI tools continues, it is likely that we will see wider incorporation of AI in game development. However, it is important to approach this technology with a critical eye and to recognize the potential risks associated with replacing skilled workers with automated tools.

In short, AI should be viewed as a tool to accelerate production and aid in the creative process, but not as a standalone solution. By leveraging the strengths of both AI and human creativity, we can create more immersive and engaging gaming experiences for players around the world.

What do you think of the potential for this engine? Why don´t you post your opinion in the comments sections?

Also, if you want to read me interesting stories don´t forget to come back oftern to our blog.

Leave a Comment

Your email address will not be published. Required fields are marked *

nineteen − 8 =