SCV Software Consulting & Development

Narrative video game studio

Working alongside Bruner House, we created a sophisticated editorial UI for their Lua-based narrative game engine, empowering game development.

Planning
Product Definition
Web Development
UX/UI
System Architecture
Research
Narrative video game studio

Starting from scratch, we developed a sophisticated rich internet application that serves as the editorial UI for Beanie™, a Lua-based narrative video game engine by Bruner House. Beanie Studio provides comprehensive features and integrations that empower game companies to successfully deliver their video games to market.

Made with
  • AWS
    AWS
  • GraphQL
    GraphQL
  • Lua
    Lua
  • Mongo
    Mongo
  • NodeJS
    NodeJS
  • ReactJS
    ReactJS
  • Redis
    Redis
  • AWS
    AWS
  • GraphQL
    GraphQL
  • Lua
    Lua
  • Mongo
    Mongo
  • NodeJS
    NodeJS
  • ReactJS
    ReactJS
  • Redis
    Redis

The project

Beanie Studio is a powerful single-page application that enables game creators to craft non-linear narratives with unprecedented efficiency. Designed to scale from indie projects to AAA-sized story development, the platform provides comprehensive tools for script writing such as real-time collaboration, an integrated graph and properties editor, playback and debugging capabilities, advanced search and replace functionality, storyboard management, actor management, and comprehensive project analytics.

A key technical breakthrough was seamless Lua integration within the browser, creating a robust interoperability framework that connects with industry-leading tools like Unreal Engine, Maya, and Roblox Studio.

Meet our outstanding team

Our work

Innovative Browser-Based Lua Integration

We tackled the complex challenge of embedding a Lua engine directly into the browser, creating a unique architecture where Lua objects serve as the single source of truth. This required developing a sophisticated JavaScript VM integration that enables seamless interaction between Lua and web technologies, allowing game developers to work with a powerful, native-like development environment.

Image

High-Performance Collaborative Editing

The platform supports AAA-sized storytelling with exceptional performance, managing an extensive collection of React components while maintaining real-time collaborative capabilities. We implemented a sophisticated state synchronization architecture that tracks multiple connected users' changes, ensuring instant replication of changes across all clients while maintaining data integrity and minimal latency.

Image

Spearheading Product, UI/UX and R&D

Our team was actively involved in the product ideation process with the client. Recognizing the complexity of a professional game scripting tool, we crafted the Beanie Studio UI to turn a potentially overwhelming interface into an intuitive, powerful environment that balances advanced functionality with clean, application-like design.

We were also actively exploring new technical and business opportunities, such as prototyping an Amazon Echo and YouTube based players for Beanie games that were showcased by our client at the Game Developer Conference.

Image

The results

From product vision to implementation, we helped create a powerful platform with a track record of success enabling game creators to launch several products to market, including Bruner House's own flagship game Star Trek: Resurgence. This revolutionary narrative tool has empowered writers to explore and realize their most ambitious storytelling concepts with unprecedented ease.

With an extensive roadmap ahead, Beanie Studio continues to evolve, promising to further transform game narrative development.

More like this

Environmental technology platform
Artificial intelligence

Environmental technology platform

We built a platform connecting indigenous communities with nature stewardship projects, creating quantifiable biodiversity credits for ESG.

GCP migration for reverse logistics
Data and infrastructure

GCP migration for reverse logistics

We successfully migrated our reverse logistics customer from on-premises Rancher Kubernetes servers to Google Kubernetes Engine on GCP.

IoT platform for lighting management
Connected products

IoT platform for lighting management

For 8+ years, we've been Avi-on's complete development team for a revolutionary bluetooth mesh lighting platform with market-leading scale.

Start building with us

We'd love to hear about your project and ideas.