Atlyss Development Update 7/7/2022 - Baby got Back-End


Atlyss Development Update 7/7/2022

Hello everyone, and thank you for following the development of my rpg passion project. 

There's quite a lot to unpack here, but I'll do my best to keep it fairly simple.

For the past couple months, I have begun a new iteration of Atlyss, as before previously mentioned in the last devlog, I was talking about looking for ways to develop the game in a more comfortable manner, but also considering to focus more on the back-end aspect of things rather than jumping into the graphical assets/polish too early.

"New Iteration"? Yes, I have salvaged some code from the version that's available here on itch io right now and have begun re-working the game from scratch, primarily focusing on the systems that hold it together this time.

New beginnings with bubsy 3d prototype graphics

Some things that I will mention what Atlyss is "turning into":

  • The game will no longer be a rogue-lite, but more of a character progression based "mmo-lite". The game will play nearly the same (if not better) as the current version that's available, so it'll still be a 3rd person action RPG.
  • There will still be a singleplayer/solo option, and you can send your character data to a hosted game from your solo-gameplay. (like how terraria does it)

  • The game will have a stronger server-based back-end framework for people to host dedicated servers and send/receive character progression data. (A headless server application for hosting will also be an option as well.)
  • Character customization will be more robust with some technical improvements (ie using blendshapes for body manipulation rather than scaling bones). In the current demo, character customization just manipulated the scale of the character's bones, which easily caused clipping/jagged edges for large scale proportions. Blendshape manipulation will help smooth out the effect and allow for even larger sizes.

  • There will be a male and female body type structures for character customization, including the fun stuff like bulges, nipples, etc.

  • Classes will no longer be natively set when starting a game, but rather you will start "classless" (called a freelancer), and as you level you will be able to choose a base class (fighter, caster, ranger). Subclasses will be a future prospect (Such as warlocks, paladins, etc.) later on in development.

  • There is now a fully-reworked inventory and newly added equipment system with helmet, chestpiece, leggings and previously applied ring slots. The game will not entirely focus on gear min-maxxing as a primary game-play archetype but rather they will function more like cosmetics with slight stat adjustment/improvements.

  • The Stat system has been completely re-worked and actually functions like a stat system. There is leveling now, and for every level you can achieve attribute points to customize your character's build. (Strength, Intellect, Dexterity, Vitality, etc).

  • A sub-scene map instancing system has been added, which are additively loaded/unloaded on the server.
  • Going hand-in-hand with the sub-scene instancing system there will be a Questing system where selecting a quest will modify/alter aspects of certain instances pertaining to the quest (such as different enemy spawns, obstacles, entities, etc).
  • NPC Pathfinding has been re-vamped entirely. I ditched the unity navmesh systems and now I'm using raycasts, which no longer causes the issue of enemies doing noticeably stupid behaviors like walking around an entire plane if you jumped off a ledge.


There's probably a whole lot more that I'm missing, but what I got posted here is mostly what I have to note down here. What's exciting about most of this though is that despite the amount of playtesting/bugfixing/brick walls that come up, finding solutions have been very speedy so far especially since most of the work has been going towards the back-end of the game. Once this stuff gets a strong enough foundation, creating graphical assets/content/instances/characters/items/spells/etc will be very streamlined in development.

It's been a long couple of years of trial and error, failing and succeeding, but I will continue to persist with this project.

Thanks for reading, and until next time.

Get ATLYSS

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

Is this a hentai game or nah, if not whats even the meaning by adding tit size or ass size on girls

Greathammers confirmed???

Is it possible can the the old build into a legacy version or a special mode for the challenge?

Wow! I am glad! I really like your redesign of the game! I think it will become much more interesting than it was before, keep up the good work! We will wait with pleasure :3

Bean option?

less gooo happy to see news on this game very excited to see these changes

(+1)

But will I still get to play as a bunny maid raining magical destruction down upon my foes?

yep

(+1)

femboy option when?

MMO-lite works very well with this structure, I’m excited. Have you thought about funding, getting a team?

It’s cool if you want this to remain a passion project, but it might help.

(+1)

The only form of funding directly towards the game is my Patreon or through the itch io donation, though I don't advertise it much. I do have some mutuals that assist me but outside of that I don't have many plans to form a team yet. Happy to hear you're excited, me too.

(+4)

Lets fucking gooooooo!

(+3)

This is looking pretty cool!

Quick question, will body parts like bulges be locked to the male body type and the like?

(+3)

I don't plan on locking that, I'll be giving the option for both body types.

(+1)

tiene buena pinta xD

el del martillo me recuerda a lo que creo que fue la segunda versión de atlyss ,no recuerdo si fue en twiter que encontré eso.

el primer gif me recuerda tu primer juego de itch, changkabang para ser mas específicos XD

su sistema de estadísticas  y personalización me gusta mucho

en cuanto a las clases me parece genial.

este juego saldrá en steam con el tiempo solo  por preguntar?