We're still alive! Plus a new version!


Greetings, Wasteland Wanderers and fellow developers!

First of all, sorry for dissapearing for such a long time! Life got in the way. Yes, this project is still active! Now updates should come in more frequently due to our hiring of a new developer!

We're thrilled to announce a significant new version of Fallout1DemoAI! This update brings a host of new features, enhancements, and fixes that push our proof-of-concept project closer to a fully immersive experience of the Fallout 1 demo town, Scrapheap. Dive into the details below to see what's new in the wasteland.

What's New in This Update?

🚧 Refinements and Clean Code Practices:

  • SOLID and Clean Code Refactor: We've overhauled the codebase to adhere to SOLID principles and clean code practices. This refactor makes the code more maintainable, scalable, and easier for collaborators to understand and contribute to.
  • Refactored for New OpenAI API Service: Adjustments have been made to integrate seamlessly with the latest OpenAI API services, ensuring that our AI-driven NPC interactions remain cutting-edge.
  • Refactored to Support Multiple Levels: The game architecture now supports multiple levels, paving the way for expanded environments beyond Scrapheap in future updates.

🤖 Enhanced AI and NPC Interactions:

Action Model Improvements:

  • NPC Movement and Item Exchange: NPCs can now move autonomously within the game world and exchange items with the player and other NPCs. This makes interactions more dynamic and closely resembles a living, breathing town.
  • Conspiracy and Secrets: NPCs have become more complex characters—they can conspire and keep secrets! This adds layers of depth to the gameplay and opens up new avenues for storytelling and player choices.
  • Action Model Stabilization: After extensive testing and refactoring, the Action Model is now fully operational, utilizing JSON for story data. This standardization improves data handling and paves the way for more intricate storylines.
  • Better Character Bios: We've expanded and enriched the biographies of NPCs. Each inhabitant of Scrapheap now has a more detailed backstory, motivations, and secrets, enhancing immersion and interaction quality.
  • Debug Function to Interrogate NPCs: For developers and curious players, we've added a debug function that allows you to interrogate NPCs. This tool is invaluable for testing and understanding NPC behavior and can be a fun way to peek under the hood of our AI systems.

🐛 Bug Fixes:

  • API Key Reading Issue Resolved: Fixed a critical bug where the `.jar` file was unable to read the API key from the `config.properties`. This fix ensures that the game can connect to the OpenAI services without issues when deployed from the packaged `.jar`.
  • Many other bug fixes and improvements


Stay tuned for more updates, and as always, happy gaming!

The Fallout1DemoAI Development Team

Files

Fallout1DemoAI-v004(amodel,interrogate).jar 38 MB
86 days ago

Get Fallout1DemoAI

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.