I have decided this week that I really want to learn Verse and create some awesome games in UEFN, and potentially find a career path as a UEFN Game Designer for a niche studios.
I am going through the basics of Verse, with the documentation and the Unreal Engine 2023 Verse talk, but I was wondering if anyone had any additional tips, tricks or documentation I should look at?
I come from a background in JS/TS for front end development and recently learned Solidity for smart contract development. There are some similarities in syntax between Verse and Solidity, but I was wondering if anyone else came from a JS background and is learning Verse.
Same here, python, js, java. I find verse mind bending and despite resembling golang\c++ syntactically, itâs closer to Haskell\Rust\Erlang IMHO (I just guess about c++, but Iâm âaverageâ skill level in go, which is really simple and readable, fast, beautiful language) it includes some innovative concepts, which supposedly helps long term in maintaining a clean code (theoretical benefits, which weâll see over time if itâs true) but causes you to be unable to perform even the basic game logic tasks normally like you would in a simple imperative language. I find it difficult, but thatâs just my IMHO.
By the way I think the reason for having literally zero community built custom maps of good quality (something really worthy to look at and think âwow thatâs kinda coolâ) is the difficulty and obscurity of advanced concepts of verse basics. The basics will blow your mind, imagine whatâs next for advanced users then.
Youâre saying there are literally zero maps of quality that exist? If thatâs the case, I think you need to possibly dip more into the community a little bit.
I think it is not zero, and mostly because there isnât much you can do with the current state of api. Also there are bugs in devices, so we have to work with a limited subset of devices and sometimes only use specific combinations of settings.
Using and learning Verse might be the best part when creating maps.
There are a good amount of high quality maps, though of course the quick and easy ones to make are always going to higher in number. There have been exceptional maps made even before UEFN for years, and with it has come some pretty cool experiences as well- even given the limitations. You just wonât find them getting much algorithm love in Discover, you have to know the community and keep an eye out for work from great creators.
hmm, but why good maps are not âlikedâ by the algorithm, isnât the algorithm calculating user engagement like any other service of that kind? (netflix, steam, roblox, etcâ).
if players discover it and keep returning, constant engagement supposed to keep the map growing until it gets visible, because itâs a good experience and players keep getting back to play it?
Because what we consider to be âgood mapsâ arenât always what players engage with, unfortunately. Itâs going to take time especially with the new UEFN features that we can offer to get players understanding what is possible and getting them interested in different gameplay mechanics.
Hey @Peter_Pusher howâs it going so far with Verse, do you enjoy working with it? (were you able to make things work as expected, using it, or it blew your mind like it did for the rest of us lol. I got my brains melting within the first 50 lines of code, and now have a PTSD for that thing, I am afraid to open the editor because I might see Verse again )
Blockquote
âalso there are bugs in devices, so we have to work with a limited subset of devices and sometimes only use specific combinations of settingsâ
This is precisely why you are seeing a limited amount of quality maps. It takes a very long time to parse through the tooling you have available to you and figure out what does and does not work, consistently or otherwise.
There are a lot of restrictions on what we can do. Something as simple as implementing a movement speed debuff in a multiplayer pvp game can require extensive testing and design to achieve.
edit: Just so this doesnât seem doom and gloom, the challenge of building within limited systems and pushing the boundaries of whatâs perceived as possible within UEFN makes it all worth it.