Skip to content

Releases: Kalfadda/ImmersiveHintSystem

Asset Store Submission Build | 1.0.0

08 Jul 06:14
a77c551
Compare
Choose a tag to compare
Pre-release

Immersive Hint System Changelog
Version 1.0.0 (Latest)
New Features
AI Personality System

Introduced the AIPersonality ScriptableObject for defining base personality and emotional modifiers
Added support for dynamic personality adjustments based on emotional states
Implemented a method to generate personality-driven responses

Offline Mode

Added OfflineResponseDatabase ScriptableObject for storing pre-defined responses
Implemented automatic fallback to offline mode when internet connection is unavailable
Created a keyword-based matching system for offline responses

Dynamic Lore System

Introduced DynamicLore ScriptableObject for managing evolving game events and player actions
Added methods to add, remove, and clear dynamic lore entries during gameplay
Implemented integration of dynamic lore into AI responses for more context-aware hints

Customizable Prompt Templates

Added PromptTemplates ScriptableObject for creating and managing different prompt structures
Implemented a system to retrieve specific templates by name
Enabled developers to create tailored prompts for various interaction types (e.g., quest hints, NPC dialogues)

Game Event Manager

Introduced GameEventManager to facilitate the addition and removal of game events
Implemented seamless integration with the DynamicLore system

Improvements
Context Handling

Enhanced context building process to include static lore, dynamic lore, and current game state
Implemented prioritized context feature to optimize API usage and response relevance

API Integration

Improved error handling and response parsing for more robust API interactions
Added support for different GPT models through the Inspector interface

Developer Experience

Streamlined setup process with clear Inspector configurations
Added extensive documentation and usage examples for all new features

Version 1.0.0 (Initial Release)

Basic hint system using OpenAI's GPT models
Simple integration with Unity games
Static lore support
Basic API call functionality

Alpha Release | 0.2.0

07 Jul 19:14
ae997dc
Compare
Choose a tag to compare
Alpha Release | 0.2.0 Pre-release
Pre-release

Greatly optimized and reduced necessary code.

Immersive Hint System | 0.1.4

06 Jul 20:43
cadd100
Compare
Choose a tag to compare
Pre-release

First Public 'Proof-of-Concept' release. I plan to extend on this greatly for use in our future titles.