Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Releases: WhyAreAllTheseTaken/rpgonline

0.7.0 development version 21

06 Sep 16:52
Compare
Choose a tag to compare
Pre-release

Major Changes

N/A

Features

N/A

Bug Fixes/Stability Improvements

  • Fixed some collision issues.

Optimisations

N/A

Misc Changes

N/A

0.7.0 development version 20

05 Sep 18:33
Compare
Choose a tag to compare
Pre-release

This should be the final version until 0.7.0 unless a bug is found.

Major Changes

  • Changed to 128bit user IDs.
  • Many changes were made to the ABT library.
  • Added a PHP login server (example implementation).
  • Light source is now an interface.
  • Shadows were ugly and have now been completely removed.

Features

  • Added debug screen.
  • Added low level access to CPU information
  • Many effects can now be used instead of one effect with multiple functions.
  • Added built-in fullscreen switching.
  • Added bloom.
  • Added blur.
  • Added cutscene API.
  • Added bullet hell support.
  • Added map editor
  • Added custom hitboxes.
  • Added theme shader.
  • Added debugger.
  • Added particles.
  • Added atmosphere API

Bug Fixes/Stability Improvements

  • Updated Audio engine.
  • Some security issues should be fixed.
  • Fixed entity position bug.
  • Invalid tokens are now recognised.
  • Sound system is now always multithreaded.
  • Error handling is now in the color API.
  • Improved sky rendering.
  • Fixed sprite map loading.
  • Fixed many texture bugs.
  • Fixed music volume crashing the game.
  • Fixed loading race conditions.

Optimisations

  • Optimised chunks

Misc Changes

  • Documentation should be complete.
  • Some annotations were changed.
  • Field access changes in TextureMap
  • WorldState can now be scaled.

Deprecations

  • Some classes were deprecated.
  • Shader packs are now deprecated; it is best to design your own for your game.
  • Many shader effects are now deprecated.

0.7.0 development version 0

06 Jun 18:10
Compare
Choose a tag to compare
Pre-release

Major Changes

  • Rewrote most of the engine.

Features

  • Rewrote MultiUserServer
  • Rewrote Login Servers
  • Re added old APIs that did not need changing.
  • Added packet types.
  • Added new world type to the world API.
  • Added working multiplayer.
  • Added entity AI
  • Re added shaders
  • Re added entities
  • Added ABT tag system

Bug Fixes/Stability Improvements

  • Updated Audio engine.

Optimisations

N/A

Misc Changes

N/A

Deprecations

  • Almost all old code has been removed or replaced.