Releases: UchuServer/Uchu
Development Release 8
Patch notes
- Internal
- Support ECDSA certificates, which are the new default when using Let's Encrypt (0140d6b)
Development Release 7
This is the seventh development release, intended to make it easier for people to get Uchu up and running.
If there is an issue with your particular setup, please create a GitHub issue about it.
Patch notes
Development Release 6
This is the sixth development release, intended to make it easier for people to get Uchu up and running.
If there is an issue with your particular setup, please create a GitHub issue about it.
Patch notes
Development Release 5
Development Release 5
This is the fifth development release, intended to make it easier for people to get Uchu up and running.
If there is an issue with your particular setup, please create a GitHub issue about it.
Patch notes
Uchu - Development release 4
Development Release 4
This is the fourth development release, intended to make it easier for people to get Uchu up and running.
If there is an issue with your particular setup, please create a GitHub issue about it.
Patch notes
- Internal
- Gameplay
- Implemented many missing scripts (#294) - Following change notes by Fro Zen:
- Object Scripts
- Equipment
- Faction items
- Assembly gives imagination upon running out
- Sentinel does not work yet due to missing behaviors
- Recoil items
- Shard armor
- Gem pack
- Fountain items
- Anvil of Armor
- Cauldron of Life
- Fountain of Imagination
- Sunflower
- LEGO Dice
- Broadsider Schooner ability
- Partially works, but the boat doesn't move due to missing behaviors.
- Faction items
- World/Object specific
- Avant Gardens
- Picnic blanket
- Rebuild wall
- Gnarled Forest
- Jail Gate
- Ambush
- Pirate Rep
- Toby Squidbarrel gives flag 24 upon completion of Prove Yarr Self
- Tiki Torches
- Particle Effects
- Works with water sprayer
- Firepits
- Particle Effects
- Somewhat works with water sprayer
- Nimbus Station
- Avant Gardens
- Statue quickbuild
- Misc
- Turrets
- The base of the turret no longer rotates with the head
- Applies to both Mech turrets and Engineer turrets
- Turrets
- Misc
- Equipment
- Behaviors
- Added Dark Inspiration
- Bat Lord gives health on kill
- Paradox gives imagination on kill
- SpawnObjectBehavior spawns it's object away from the user
- As an example, the Skeleton Key will spawn the Bone Daddy where the visual appears, rather than on top of the player
- BasicAttackBehavior only changes orientation if the caster is an enemy of the player
- ChangeOrientationBehavior added
- Added Dark Inspiration
- Components
- PetComponent
- Updated changes from enhancements/pets
- Pets do NOT work still
- SkillComponent
- Added OnSkill event in preparation for more scripts
- BaseCombatAIComponent
- Moved initialization into it's own method
- PetComponent
- Other
- UseEmoteTask uses all possible emotes rather than the first
- Object Scripts
- Implemented additional functionality with modular building (#297)
- Fixed missions failing to progress if there were tasks of multiple types (#321)
- Fixed interrupting quickbuilds (running out imagination or letting go of Shift) causing interactions to break (#323)
- Implemented many missing scripts (#294) - Following change notes by Fro Zen:
Uchu - Development release 3
Development Release 3
This is the third development release, intended to make it easier for people to get Uchu up and running.
If there is an issue with your particular setup, please create a GitHub issue about it.
Patch notes
- Gameplay
Uchu - Development Release 2
Development Release 2
This is the second development release, intended to make it easier for people to get Uchu up and running.
If there is an issue with your particular setup, please create a GitHub issue about it.
Patch notes
Some of these changes overlap due to being over a year and a half since the last release.
- Setup
- Gameplay
- Added experimental with AI pathfinding (#19)
- This feature is not stable and is disabled by default.
- Added player collisions checks on server (#30, #122, #230, #255)
- Added and improved commands (#54, #77, #95, #103, #106, #130, #134, #144, #145, #151, #236)
- Improved mail (#54)
- Added joining factions (#77, #203)
- Added faction tokens. (#143)
- Refactored the behavior system (#82, #89, #114, #185, #186, #249)
- Added repeating missings. (#173)
- Started pet taming. (#177)
- Added quickbuilds with smashables. (#178)
- Added persistence of character stats between sessions. (#206)
- Added minigame provisioning and Avant Gardens Survival. (#222, #277, #292)
- Added discovery mission tasks. (#237)
- Added Nexus Tower vaults. (#238)
- Started Ninjago functionality. (#239)
- Added persistent of spawn locations between sessions. (#270)
- Added stat pickup mission tasks. (#281)
- Added and improved various world scripts. (#146, #155, #171, #237, #238, #239, #243, #277, #292, #299)
- Improved moving platforms. (#204)
- Fixed common cases of worlds being stuck at 55% loading (#94, #158, #227)
- Fixed missions that require active missions. (#209)
- Various other small fixes. (#52, #71, #72, #77, #102, #112, #118, #136, #151, #153, #156, #158, #187, #188, #189, #205, #207, #208, #210, #212, #213, #219, #220, #221, #232, #233, #245, #246, #272, #279, #290, #300)
- Added experimental with AI pathfinding (#19)
- Internal
- Added and improved packets and game messages (#55, #58, #241, #276)
- Improved game loop and gameplay performance (#99, #100, #124, #140, #183, #224, #244)
- Improved game loading performance (#138, #176, #179, #244)
- Improved logging. (#215, #228, #293)
- Migrated from .NET Core 3.1 to .NET 5. (#216, #217)
- Fixed memory leak with RakDotNet library. (#202)
Uchu - Development Release 1
Development Release 1
This is the first development release, intended to make it easier for people to get Uchu up and running.
Cannot guarantee the release builds will work on every system and setup. Contact me if they do not work.
Patch notes
As this is the first release, the patch notes will include everything that has been implemented up to this point.
Gameplay
- Login and registration.
- Character creation and customization.
- Quickbuilding.
- Modular building.
- Progression up to a point.
- Enemy combat.
- Chat.
- Mail.
- more...
Infrastructure
- C# and Python scripting. (documentation)
- PostgreSQL, MySQL, and SQLite database support.