Update investor demo to 0.1.L
This commit is contained in:
@@ -3,7 +3,7 @@ ProjectID=1C37CF214211E5FA6177D497FE103AC4
|
|||||||
ProjectName=Agrarian
|
ProjectName=Agrarian
|
||||||
ProjectDisplayedTitle=NSLOCTEXT("[/Script/EngineSettings]", "AgrarianProjectDisplayedTitle", "Agrarian")
|
ProjectDisplayedTitle=NSLOCTEXT("[/Script/EngineSettings]", "AgrarianProjectDisplayedTitle", "Agrarian")
|
||||||
ProjectDebugTitleInfo=NSLOCTEXT("[/Script/EngineSettings]", "AgrarianProjectDebugTitle", "Agrarian - Development Build")
|
ProjectDebugTitleInfo=NSLOCTEXT("[/Script/EngineSettings]", "AgrarianProjectDebugTitle", "Agrarian - Development Build")
|
||||||
ProjectVersion=0.1.K-investor.20260518
|
ProjectVersion=0.1.L-investor.20260518
|
||||||
Description=Persistent generational civilization survival prototype.
|
Description=Persistent generational civilization survival prototype.
|
||||||
CompanyName=Agrarian Studio
|
CompanyName=Agrarian Studio
|
||||||
CompanyDistinguishedName=Agrarian Studio
|
CompanyDistinguishedName=Agrarian Studio
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
<div class="wrap">
|
<div class="wrap">
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1>Agrarian Investor Roadmap Update</h1>
|
<h1>Agrarian Investor Roadmap Update</h1>
|
||||||
<p>May 18, 2026 - Windows investor demo v0.1.K baseline, roadmap current through the wildlife prototype.</p>
|
<p>May 18, 2026 - Windows investor demo v0.1.L baseline, roadmap current through basic multiplayer hardening.</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="section">
|
<div class="section">
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="tile"><strong>Startup Presentation</strong>Cinematic startup credits now play during the demo startup flow.</div>
|
<div class="tile"><strong>Startup Presentation</strong>Cinematic startup credits now play during the demo startup flow.</div>
|
||||||
<div class="tile"><strong>Fire System</strong>Campfires support fuel, extinguishing, smoke placeholder, persistence, and weather interaction.</div>
|
<div class="tile"><strong>Fire System</strong>Campfires support fuel, extinguishing, smoke placeholder, persistence, and weather interaction.</div>
|
||||||
<div class="tile"><strong>Investor Build</strong>Windows investor demo package was rebuilt successfully for v0.1.K.</div>
|
<div class="tile"><strong>Investor Build</strong>Windows investor demo metadata is current for v0.1.L; final packaging is pending the restored Windows build VM.</div>
|
||||||
<div class="tile"><strong>Roadmap Direction</strong>Realism, scalable graphics tiers, and fire-spread gameplay are now explicitly tracked.</div>
|
<div class="tile"><strong>Roadmap Direction</strong>Realism, scalable graphics tiers, and fire-spread gameplay are now explicitly tracked.</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -62,7 +62,7 @@
|
|||||||
<li><span class="status">0.1.I</span> Shelter building completed: kit-based primitive shelter placement, ghost preview, wall/roof inputs, open entrance decision, and damage/deconstruction placeholder.</li>
|
<li><span class="status">0.1.I</span> Shelter building completed: kit-based primitive shelter placement, ghost preview, wall/roof inputs, open entrance decision, and damage/deconstruction placeholder.</li>
|
||||||
<li><span class="status">0.1.J</span> Injury and basic survival consequences completed: bleeding, sprain movement penalty, treatment item, death state, MVP respawn, corpse/backpack decision, and replicated death feedback.</li>
|
<li><span class="status">0.1.J</span> Injury and basic survival consequences completed: bleeding, sprain movement penalty, treatment item, death state, MVP respawn, corpse/backpack decision, and replicated death feedback.</li>
|
||||||
<li><span class="status">0.1.K</span> Wildlife prototype completed: MVP species, base pawn, wander/flee/aggression, health/damage, harvesting, meat/hide resources, spawn manager, replication, and performance limits.</li>
|
<li><span class="status">0.1.K</span> Wildlife prototype completed: MVP species, base pawn, wander/flee/aggression, health/damage, harvesting, meat/hide resources, spawn manager, replication, and performance limits.</li>
|
||||||
<li><span class="status">0.1.L</span> Basic multiplayer hardening.</li>
|
<li><span class="status">0.1.L</span> Basic multiplayer hardening completed: dedicated server target/bootstrap, server travel flow, replicated session foundations, network relevancy rules, latency test plan, and disconnect/reconnect snapshots.</li>
|
||||||
<li><span class="status">0.1.M</span> Persistence MVP completion.</li>
|
<li><span class="status">0.1.M</span> Persistence MVP completion.</li>
|
||||||
<li><span class="status">0.1.N</span> MVP UI/UX, including character selection.</li>
|
<li><span class="status">0.1.N</span> MVP UI/UX, including character selection.</li>
|
||||||
<li><span class="status">0.1.O</span> Audio, atmosphere, and fire-risk expansion.</li>
|
<li><span class="status">0.1.O</span> Audio, atmosphere, and fire-risk expansion.</li>
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
<h2>Build Reference</h2>
|
<h2>Build Reference</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Latest roadmap baseline: realistic visuals, optional ray tracing, fire spread follow-up, and shelter MVP are tracked.</li>
|
<li>Latest roadmap baseline: realistic visuals, optional ray tracing, fire spread follow-up, and shelter MVP are tracked.</li>
|
||||||
<li>Latest packaged investor demo baseline: <strong>Investor Demo v0.1.K - Build 2026.05.18</strong>.</li>
|
<li>Latest investor demo metadata baseline: <strong>Investor Demo v0.1.L - Build 2026.05.18</strong>.</li>
|
||||||
<li>Demo package path on the build share: <strong>Builds/WindowsDevelopment</strong>.</li>
|
<li>Demo package path on the build share: <strong>Builds/WindowsDevelopment</strong>.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="small">Prepared for investor-facing review. This is a roadmap and status summary, not a final art-quality claim.</p>
|
<p class="small">Prepared for investor-facing review. This is a roadmap and status summary, not a final art-quality claim.</p>
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ set "DX12_LAUNCHER=%PACKAGE_DIR%\Start Agrarian Demo - DX12.cmd"
|
|||||||
set "DX11_LAUNCHER=%PACKAGE_DIR%\Start Agrarian Demo - Compatibility DX11.cmd"
|
set "DX11_LAUNCHER=%PACKAGE_DIR%\Start Agrarian Demo - Compatibility DX11.cmd"
|
||||||
set "PREREQ_LAUNCHER=%PACKAGE_DIR%\Install Prerequisites.cmd"
|
set "PREREQ_LAUNCHER=%PACKAGE_DIR%\Install Prerequisites.cmd"
|
||||||
set "README_FILE=%PACKAGE_DIR%\README-Investor-Demo.txt"
|
set "README_FILE=%PACKAGE_DIR%\README-Investor-Demo.txt"
|
||||||
set "DEMO_VERSION=Investor Demo v0.1.K - Build 2026.05.18"
|
set "DEMO_VERSION=Investor Demo v0.1.L - Build 2026.05.18"
|
||||||
|
|
||||||
> "%DEFAULT_LAUNCHER%" echo @echo off
|
> "%DEFAULT_LAUNCHER%" echo @echo off
|
||||||
>> "%DEFAULT_LAUNCHER%" echo cd /d "%%~dp0"
|
>> "%DEFAULT_LAUNCHER%" echo cd /d "%%~dp0"
|
||||||
|
|||||||
@@ -6,14 +6,14 @@ ROOT = Path(__file__).resolve().parents[1]
|
|||||||
REQUIRED = {
|
REQUIRED = {
|
||||||
ROOT / "Source" / "AgrarianGame" / "AgrarianDemoNoticeActor.h": [
|
ROOT / "Source" / "AgrarianGame" / "AgrarianDemoNoticeActor.h": [
|
||||||
"float NoticeDurationSeconds = 24.0f;",
|
"float NoticeDurationSeconds = 24.0f;",
|
||||||
"Investor Demo v0.1.K - Build 2026.05.18",
|
"Investor Demo v0.1.L - Build 2026.05.18",
|
||||||
],
|
],
|
||||||
ROOT / "Source" / "AgrarianGame" / "AgrarianDemoNoticeWidget.h": [
|
ROOT / "Source" / "AgrarianGame" / "AgrarianDemoNoticeWidget.h": [
|
||||||
"virtual void NativeConstruct() override;",
|
"virtual void NativeConstruct() override;",
|
||||||
"DrawCinematicCredits",
|
"DrawCinematicCredits",
|
||||||
"DrawCreditIllustration",
|
"DrawCreditIllustration",
|
||||||
"CreditsStartTimeSeconds",
|
"CreditsStartTimeSeconds",
|
||||||
"Investor Demo v0.1.K - Build 2026.05.18",
|
"Investor Demo v0.1.L - Build 2026.05.18",
|
||||||
],
|
],
|
||||||
ROOT / "Source" / "AgrarianGame" / "AgrarianDemoNoticeWidget.cpp": [
|
ROOT / "Source" / "AgrarianGame" / "AgrarianDemoNoticeWidget.cpp": [
|
||||||
"Nathan Slaven",
|
"Nathan Slaven",
|
||||||
@@ -31,10 +31,10 @@ REQUIRED = {
|
|||||||
"DrawCreditIllustration",
|
"DrawCreditIllustration",
|
||||||
],
|
],
|
||||||
ROOT / "Config" / "DefaultGame.ini": [
|
ROOT / "Config" / "DefaultGame.ini": [
|
||||||
"ProjectVersion=0.1.K-investor.20260518",
|
"ProjectVersion=0.1.L-investor.20260518",
|
||||||
],
|
],
|
||||||
ROOT / "Scripts" / "InstallWindowsDemoLaunchers.bat": [
|
ROOT / "Scripts" / "InstallWindowsDemoLaunchers.bat": [
|
||||||
"DEMO_VERSION=Investor Demo v0.1.K - Build 2026.05.18",
|
"DEMO_VERSION=Investor Demo v0.1.L - Build 2026.05.18",
|
||||||
],
|
],
|
||||||
ROOT / "AGRARIAN_DEVELOPMENT_ROADMAP.md": [
|
ROOT / "AGRARIAN_DEVELOPMENT_ROADMAP.md": [
|
||||||
"Add unattended and poorly maintained fire risk for campfires and other open-flame sources.",
|
"Add unattended and poorly maintained fire risk for campfires and other open-flame sources.",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ public:
|
|||||||
float NoticeDurationSeconds = 24.0f;
|
float NoticeDurationSeconds = 24.0f;
|
||||||
|
|
||||||
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Agrarian|Demo")
|
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Agrarian|Demo")
|
||||||
FText VersionLabel = FText::FromString(TEXT("Investor Demo v0.1.K - Build 2026.05.18"));
|
FText VersionLabel = FText::FromString(TEXT("Investor Demo v0.1.L - Build 2026.05.18"));
|
||||||
|
|
||||||
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Agrarian|Demo")
|
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Agrarian|Demo")
|
||||||
FText DemoNotice = FText::FromString(TEXT("Beta prototype build - not for public distribution"));
|
FText DemoNotice = FText::FromString(TEXT("Beta prototype build - not for public distribution"));
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ public:
|
|||||||
FText Motto = FText::FromString(TEXT("What survives after you are gone?"));
|
FText Motto = FText::FromString(TEXT("What survives after you are gone?"));
|
||||||
|
|
||||||
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Agrarian|Demo")
|
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Agrarian|Demo")
|
||||||
FText VersionLabel = FText::FromString(TEXT("Investor Demo v0.1.K - Build 2026.05.18"));
|
FText VersionLabel = FText::FromString(TEXT("Investor Demo v0.1.L - Build 2026.05.18"));
|
||||||
|
|
||||||
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Agrarian|Demo")
|
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Agrarian|Demo")
|
||||||
FText DemoNotice = FText::FromString(TEXT("Beta prototype build - not for public distribution"));
|
FText DemoNotice = FText::FromString(TEXT("Beta prototype build - not for public distribution"));
|
||||||
|
|||||||
Reference in New Issue
Block a user