#Eonfall
56 messages Β· Page 1 of 1 (latest)
Currently averaging 43 FPS in Chrome Browser. Not ideal but not totally horrible. Lots of room for improvement. Rendering hasn't been fully optimized, so hoping to bump the FPS up into 60-80+ range soon!
π Latest Updates:
β’ Core Gameplay Features Completed
β’ New Official Map Design
β’ Weather System + Day & Night Cycle (synced with all clients).
β’ Switched from Unity Built-In Rendering to URP for Improved Performance
β’ Stylized Visual Updates; Improved Lighting and Ambience.
β’ Lobby Server Integrated with https://edgegap.com for Server Orchestration and Hosting.
β’ New Logo
β’ Preparing for Closed Beta / User Testing
Explore the Badlands and endure a few storms βοΈ @ https://badlands.eonfall.dev/
(Demo of Eonfall's Dynamic Weather + Day & Night Cycle)
π Just launched https://eonfall.com/ landing page! Nothing too exciting, but the rain π§οΈ animation effect is pretty cool. Looks better on Desktop π
Working on HUD updates, but got distracted and added βοΈ dual wielding! π
When we can play in your game?
I'm aiming for a private beta test launch by September 30th
Wow! How i can join in your beta?
Info provided in the game's Discord server https://discord.gg/bKeUkrUPUT
It will be password protected for now... so you'll have to be in the discord to get the password to access.
I'm trying to prevent game portal websites from grabbing the game in the early stages π
What game portals are you talking about?
Im joing =)
any game portals... like crazygames.com or poki.com or any others.
Game portals can iFrame any new game they like that they find on the web.
I would like for them to iFrame my game but just not right now π
Ahah, that's it))
Will your game work in WebGL?
Yes, it's 100% WebGL Game
I wonder if you are not experiencing problems because of the TCP connection?
WebGL only uses WebTransport, Client & Server. WebTransport technically operates over TCP but not directly like other transport do.
Interesting
I'm currently hosting 16 players per instance. I don't think should be an issue. I haven't fully stressed test that just yet, that's what I hope to do in closed beta π π
but there are many webgl based multiplayer games using Websockets with up 100 players. So i think it will be fine.
For a single instance? Don't you use Multiple Additive scenes?
I'm currently using 2 scenes. 1 for start menu, and 1 for game.
this is offline and online scenes i think
ah yes, start scene is offline... player selects server to join, then loads 2nd scene for online play.
But... What if you want yo players can join in your game more 16 players?
not sure I understand the question. Are you asking how do I connect 16 players per instance?
I have a lobby server that I created. Start scene connects player to lobby server, lobby provides list of available servers to join.
each instance supports 16 players, and I am using Edgegap for server orchestration. By default I list 1 or 2 persistent servers, once that server fills up it automatically scales up and adds more servers to the lobby for players to join.
Wow...
I just don't know any other way out of the situation, except for additional scenes in case NetworkManager counts more players than available
And there can only be one server on the device
so players don't create new servers, the lobby server knows when server is almost full. I make a request to Edgegap to spin up a new server if I see current server at 50% capacity. So there is always going to be at least 1 empty server available to join.
I think I should learn more about Edgegap
sounds like you have a particular challenge with your game server setup? I'm not fully clear on your setup, but yes I think Edgegap is worth exploring if you want to host multiple dedicated server instances and have it auto-scale.
But you do need a lobby server. Shouldn't be to hard to create one though. Took me maybe 2-3 days
My game has MatchMaking and uses Multiple Additive scenes. An unlimited number of players can play my game, but alas, it is still limited by the server capacity
ah gotcha... so it's all working on 1 server?
yes
developer of Hordes.io uses 1 big server to host his MMO which handles 1000's of players, he had been hosting like this for years. Although it's not built with Mirror using his own custom websocket solution and very very optimized.
So I think it's possible, but as you mentioned, could run into scaling issues down the road if you expect the game to grow beyond a few hundred.
I think I really should think about scaling in the future. But so far there is no online in my game and 1 CPU and 1 GB of RAM is enough for me =D
Below I'm sharing the current draft of Eonfall's Lore. Open to feedback. Hopefully tomorrow should have more in-game content updates π π
Welcome to Eon. We are the Eonites, a growing warband of cybernetic ex-soldiers that have sworn an oath to protect our home planet from the destructive acts of The Imperium. Itβs been several years since The Fall. We continue to grow and fight back, freeing minds from the Nexum program daily. Using our new abilities combined with the Aaki, we may stand a chance to win this war!
β’ The Eonites: were once natives of the planet Eon before their entire race was completely annihilated during The Fall. Eonites were resurrected as Nexum Soldiers; cyborgs with enhanced combat and energy manipulation abilities. The Imperium wiped all memory of these soldiers with the exception of the memory of how-to harvest the Aaki (the planetβs life-force energy). It was a unique ability of the natives that allowed them to live in harmony with the planet. Although The Imperium's intentions are to extract it completely from the planet and use it to fuel their ever expanding empire. Eonitesβ memories have slowly begun to recover thanks to the Aaki's restorative effects.
β’ Aaki: is the source of all life on Eon. The natives of Eon learned to harvest Aaki to create energy barriers that protected them from the hostile alien species of the planet.
β’ The Fall: was a cataclysmic invasion of the planet Eon by The Imperium. There were no survivors with the exception of the various alien species that inhabited the planet.
β’ Nexum: is a program designed to resurrect the dead as cybernetic soldiers. All memories of a previous life wiped and programmed to follow the commands of The Imperium.
β’ The Imperium: is a seemingly corrupt and evil Interstellar Empire. Little is known about their origins and why they continue to expand their empire at the expense of living planets.
πΉ Testing Raid Boss... don't worry it'll be much more challenging to slay than this!
8 hours of polishing Eonfall's Map... getting ready for our first play test in 10 days. What do you think? Join us @ https://discord.gg/bKeUkrUPUT
Who's Ready for some Desert Storm Cyborg Ninja Action in your Web Browser!? π₯· ποΈ
Closed Beta Launch & Play Test in 5 Days!! π₯ π Join Us π
π Eonfall Closed Beta Is Now Live π
πΉοΈ How To Play
Please join our discord to gain access to the closed beta. You'll find How To Play details in the #news channel https://discord.gg/bKeUkrUPUT
**Eonfall v1.0.20-Beta Minor Updates: **π Death Dissolve FX, π― Enemy Target Outlines, π€ Unique AI Bot Names. Check out our discord https://discord.gg/bKeUkrUPUT to Join Early Access, Free to Play!
π Eonfall v1.0.25-Beta Updates: π±οΈ Update Mouse Sensitivity Settings, πΉ Add Camera Zoom / FOV Settings, π― Optional Auto-Targeting System, βοΈ Cleanup & Polish Settings Menu, π§ͺ Stamina Refill On Respawns, π¨ Adjust Movement Speed & Jump Height, π€οΈ Tweak Weather System & Lighting
Join Eonfall's Discord to Join Early Access, Free to Play! https://discord.gg/bKeUkrUPUT
πΉ New enemies in the works...
π I'm excited to present Eonfall's Official Gameplay Trailer! Hope you enjoy, and feel free to share with any friends. Our upcoming early access playtest will likely happen towards the end of March. Visit eonfall.com for more info.
https://youtu.be/i2gPwAsKxCE
"Arise from the ashes of a shattered world as an eternal warrior and battle alongside your friends in this open-world, free-to-play online action game built for the web!" Join us on Discord for Early Access @ https://discord.com/invite/bKeUkrUPU
π Eonfall v2.0-Beta Release!
It's finally here!!!
π Introducing π€ New Enemy Types, π© New Cosmetics, πͺ Power-Ups, π Open-World Environment,
Mission System (Work-in-Progress), and
Lobby System!! We still have sooo much more to go before Eonfall is fully feature complete, but this is major milestone none-the-less! So hopefully you can celebrate with us by testing the game out today and sharing your #π€-feedback and #π-suggestions in our Discord.
πΉοΈ How To Play
Visit https://eonfall.com/ for details. π π
π Eonfall v3.0-Beta Release!
I'm excited to announce the next round of updates for Eonfall!
- βοΈ Performance Optimizations that yield 60-120 FPS on mid-ranged systems with dedicated GPU.
- πΆ Background Music enjoy the ambiance & added feel to the game with epic background music that seamlessly transitions as you explore different areas.
- π User Accounts allows you to reserve a unique player name, save game settings, character customizations, and rank on the newly added leaderboard.
- β **Leaderboard ** refreshes daily to help keep things fresh and gives everyone an opportunity to claim some bragging rights for their achievements!
- π€ Enemy AI Behavior update that should improve the combat experience a-bit more.
Nuxt UI is our new fast loading & sleek UI Library used for eonfall.com & in-game start menu interface.
Please do take a moment to check out this latest update and share any #π€-feedback and/or #π-suggestions.
πΉοΈ How To Play
Visit https://eonfall.com Sign Up to reserve your player name, save game settings & rank on the daily leaderboard or just click π Play Now to jump in!
Thanks all for your continued support! Check #π§-roadmap on our discord for upcoming updates... π π