Releases: nixonyh/lumina
v0.2.4
What's Changed
- Add readme instructions on playing the game by @nixonyh in #204
- Patch by @nixonyh in #208
- Settings menu by @Vincexodus in #201
- Kill count, Voicelines, Objective area arrow by @nixonyh in #209
- Patch for balancing & kill life steal for assassin by @nixonyh in #210
New Contributors
- @Vincexodus made their first contribution in #201
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Foreword
This marks our first ever release! A massive thanks to our major contributors!
@AlexTan35 - Artist/Designer
@Sheerwin02 - Programmer
@kahboon0425 - UI/UX Artist/Designer
@crazygamingjb - Level Designer
@Jian0227 - Project Manager
@nixonyh - Team Lead/Programmer
How to run the game?
- Download the provided
lumina_build.zipfile and extract it. - Once extracted, you have 2 options, either host it locally, or host it online.
Hosting locally (single machine)
If you just want to play the game on a single machine, simply run both the lumina_server.exe and lumina_client.exe.
You can run multiple instances of lumina_client.exe which will act like a different player.
Hosting on LAN (multiple machines)
To host for your entire LAN (local area network), open up terminal and determine your local IP address using ipconfig on Windows or ifconfig on Linux/Mac.
Then, copy the IP address and paste it in assets/settings.ron in the server_addr field:
..
shared: SharedSettings(
server_addr: "your ip here!",
server_port: 5000,
...
)With the same IP address, paste it also in your other machines' settings.ron file.
Once done, run lumina_server.exe on the host machine (the machine where you copy the IP address).
On other machines, including the host machine, just run lumina_client.exe, it will automatically connect to the server.
Hosting online
Hosting online risks your IP address being leaked. Continue this path with great caution!
The steps to host online is pretty similar to how you host on LAN (previous section). The only difference now is that you will need to do 2 extra things:
- Port-forward your hosting machine on your router with the port
5000. - Change the
sever_addrfield to your public IP address instead (you can check this via https://whatismyipaddress.com/).
Changelog
What's Changed
- Add respawn cue UI by @Sheerwin02 in #194
- Add shadow ability infinite energy mechanism by @Sheerwin02 in #196
- Tutorial/Player Guide by @nixonyh in #197
- Spaceship & Ore VFX by @nixonyh in #200
- Map design & Cave floor by @nixonyh in #202
Full Changelog: v0.2.2...v0.2.3
v0.2.2
v0.2.1
What's Changed
- Fix camera scaling vfx issue by @nixonyh in #152
- Knockback by @nixonyh in #157
- Manual Reload by @Sheerwin02 in #156
- No friendly fire by @nixonyh in #159
- Spaceship stats ui redesign by @nixonyh in #161
- Menu redesign by @nixonyh in #163
- Fix double spaceship replication issue by @nixonyh in #165
- Bash scripts by @Boyquotes in #167
- Fix ability not showing bug by @nixonyh in #168
- Fix health & weapon magazine, dash reset when entering game by @Sheerwin02 in #166
- Lumina collection ui, fix game over ui, fix timer ui by @nixonyh in #172
- Drop luminas when player death by @Sheerwin02 in #171
- Objective area rotation by @nixonyh in #173
New Contributors
- @Boyquotes made their first contribution in #167
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Lobby selection & Spaceship stat by @nixonyh in #90
- Player spaceship's VFX by @nixonyh in #91
- Radiance cascades mipmap optimization by @nixonyh in #95
- Add tech stack to README by @nixonyh in #98
- Sandbox by @nixonyh in #99
- Implement Tesseract Gameplay Logic and Lumina Collection Logic by @Sheerwin02 in #93
- Implement Dash Feature by @Sheerwin02 in #94
- Spaceship model import by @Sheerwin02 in #106
- Spaceship Selection UI And Mechanics by @Sheerwin02 in #107
- Spaceship abilities by @nixonyh in #119
- Weapon Model Integration by @Sheerwin02 in #115
- Add abandoned factory map by @nixonyh in #121
- Sandbox ui by @nixonyh in #124
- UI Rework by @nixonyh in #125
- Teleporter by @nixonyh in #127
- Moving wall by @nixonyh in #128
- Laser mining and playtest by @nixonyh in #129
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Version 0.1.0
Our first Lumina game pre-release!
What's Changed
- Simple matchmaking system by @nixonyh in #6
- Exit lobby by @nixonyh in #7
- Update bevy to 0.14.2 by @nixonyh in #8
- Test workflow fix by @nixonyh in #10
- Blenvy basic setup & avian physics by @nixonyh in #12
- Camera follow by @Diviyan20 in #19
- Local lobby scene by @nixonyh in #23
- Braking & boost system and fixes jittering/flickering issue by @nixonyh in #29
- Procedural rectangle spawn implementation by @CallMeWho in #17
- Weapon attack system by @Diviyan20 in #26
- Patch for print spam and camera zoom by @nixonyh in #44
- Separate server and client into binary and crates by @nixonyh in #45
- Move source, blueprint visual, registry into separate files by @nixonyh in #47
- Replace symlinks with junctions by @nixonyh in #52
- Muzzle flash + gun sparks by @nixonyh in #53
- Terrain collision by @CallMeWho in #39
- Resolve input lag issue by @nixonyh in #60
- Game design document by @nixonyh in #59
- Spawn player at predetermined location in multiplayer lobby and terrain by @CallMeWho in #55
- In Game UI design by @Diviyan20 in #57
- Health ui integration by @nixonyh in #65
- Design/local lobby - docking area by @crazygamingjb in #73
- Radiance cascade basic implementation by @nixonyh in #62
- Boostmeter Gameplay and UI Integration by @Sheerwin02 in #72
- Integrate timer, score for death match game by @CallMeWho in #67
- Import SFX by @Diviyan20 in #74
- Server hosting and playtest by @nixonyh in #77
New Contributors
- @nixonyh made their first contribution in #6
- @Diviyan20 made their first contribution in #19
- @CallMeWho made their first contribution in #17
- @crazygamingjb made their first contribution in #73
- @Sheerwin02 made their first contribution in #72
Full Changelog: https://github.com/nixonyh/lumina/commits/v0.1.0