We're still alive! Plus a new version!
Fallout1DemoAI » Devlog
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
Fallout1DemoAI
Post-Apocalyptic AI Simulation
Status | Prototype |
Author | giantrobotideon |
Genre | Role Playing |
Tags | 2D, artificial-intelligence, Pixel Art, Singleplayer |
More posts
- 🎮 New Prototype! NPC Interactions & Combat Update42 days ago
- New Prototype: NPCs walking around!Jul 24, 2024
- New Prototype: We have menus now!Jul 16, 2024
Leave a comment
Log in with itch.io to leave a comment.