Skip to content

A Unity-based Ragnarök Online client

License

Notifications You must be signed in to change notification settings

Neo-Mind/unityro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UnityRO

Ragnarok Online was released in 2002, thus its engine is severely outdated. This project aims to port some of its functionalities to a modern engine, Unity. At the moment, UnityRO is fully functional as a map viewer.

Current Features

Dynamic GRF loading

Realtime lighting and shadows

Baked lightmaps

Model animations

Texture transparency

Sky backdrops

3D SFX

What's next

Fixing ground texture seams if possible

Figure out a way to display lights (Unity doesn't like hundreds of point lights added at runtime). The game itself probably uses billboard overlays to fake them.

How to use

I'll be releasing a standalone executable soon™

License

This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE.md file for details

About

A Unity-based Ragnarök Online client

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 92.3%
  • ShaderLab 6.8%
  • HLSL 0.9%