alexiscatnipandalexiscatnip 827ecfea77 refactor: fix issue #10
- add StabilityTest.cs: test app is stable across startup and teardowns within the UnityTestRunner environment
- add RaindropLoader.cs: provides UnityTests a easy API to 'startup' the game and 'teardown' the game.
- the above code changes caused regressions (NRE) in UIBootstrapper.cs, UIService, and some camera thingy so I changed them.

I feel like I am just mixing the spaghetti in a pot, and the only way to know it is done is to check if the tests are passing better. lol.
2022-08-06 02:43:06 +08:00
2022-08-06 02:43:06 +08:00
2022-06-10 01:22:21 +08:00
2022-03-28 21:29:45 +08:00
2022-06-09 22:36:04 +08:00
2021-08-07 00:13:20 +08:00
2022-06-17 22:54:13 +08:00

Raindrop Viewer

An android client to connect to Secondlife and OpenSimulator grids, built on the Unity game engine.

This is experimental software.

What works?

  • Login to server/grid works.
  • Grid selection from limited list of grids (you can connect to opensim server on localhost no problem. Metaversium grid works too.)
  • Decoding of jp2 assets works but in a terrible, hacky way. (Involving modification of texture2D directly, nonetheless!)
  • Map view is able to pan, zoom.
  • Movement is synchronised with server, but there is no visual-smoothing at all. Janky.
  • Object sounds work to a limited extent.

How to build/contribute?

Please see Raindrop Viewer Documentation

Development Screenshots

Game/3D Screen

Main Screen

Login Screen

Map Screen

S
Description
No description provided
Readme
204 MiB
Languages
C# 98.3%
ShaderLab 0.6%
GLSL 0.5%
HTML 0.4%
HLSL 0.2%