Skip to content

Releases: Ji-Rath/MassAIExample

UE 5.7

Choose a tag to compare

@Ji-Rath Ji-Rath released this 25 Nov 01:30

Full Changelog: v0.4.0...v0.5.1

Mainly resolving deprecated warnings for 5.7 and some compile errors due to fragments not being trivially copyable

UE 5.6

Choose a tag to compare

@Ji-Rath Ji-Rath released this 17 May 20:03

Resolve API changes when upgrading to 5.6

Also includes some new plugins that showcase niagara visualization and LODs

Full Changelog: v0.3.0...v0.4.0

UE 5.5

Choose a tag to compare

@Ji-Rath Ji-Rath released this 16 Dec 15:44
6431f63

No major milestones other than an incremental update to engine version. Minor cleanup to assets and structure.

Future plans:

  • Investigate ways to optimize state tree performance as it seems to be main bottleneck when scaling up.
  • Implement more examples related to vertex animation and performing actions
  • Update AI to be interactable when near player. This can include destroying entities, talking, etc.

UE 5.4

Choose a tag to compare

@Ji-Rath Ji-Rath released this 29 Jun 04:41

Main goals were to streamline the project into readable modules. Also includes update for UE 5.4
Some features were removed to reduce noise in the project. They may come back in another project and/or module in the future.

UE5.3 Consistency

Choose a tag to compare

@Ji-Rath Ji-Rath released this 13 Jun 23:18
d408c1c

A release mainly marked for the relative stability of 5.3

What's Changed

Full Changelog: v0.0.1...v0.1.0

Since 5.4 is out, most of my effort will be to update to 5.4 and then continue to modularize the project. Along the way I hope to also bring more features and simplicity.

Generic 'workers'

Generic 'workers' Pre-release
Pre-release

Choose a tag to compare

@Ji-Rath Ji-Rath released this 20 Jun 16:53

This marks the release of basic entities which will construct buildings (each floor requires one stone + one wood). They will distribute the work using URTSBuildingSubsystem to 'claim' floors in a building. They also use Smart Objects to prevent fighting over resources.

Other notable milestones

  • Entity Visualization using Instanced Static Meshes and Vertex Animation
  • Entity Selection to view the worker's current inventory
MassAITesting-GatherAI2.mp4