Search Unity

Atavism - The most advanced MMORPG framework for Unity

Discussion in 'Assets and Asset Store' started by DragonsanStudios, Jun 23, 2018.

  1. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Thumbnail05.png
    Ataivsm 2019 is released on the Unity Asset Store.

    Grab our Atavism Live Demo and see for yourself.

    Have you ever dreamed about your MMORPG game, but you were overwhelmed by a number of hard tasks like programming server side, features, networking while maintaining proper performance and scalability typical for MMO game? Maybe the lack of funds caused you to abandon such an idea? If yes, then this is the solution for you, focus on creating game content rather than handling its logic.
    Your imagination is your only limitation!




    Atavism is an MMORPG oriented networking solution which will allow you to focus on content creation while taking out the hard tasks from your shoulder.

    Major elements which make Atavism unique are:
    • Scalability - Multi-tenant architecture which includes dedicated server proxy running on any Linux and separate plugins/modules servers along with relational MySQL/MariaDB databases allows you to scale your environment to your needs. Server side is written in Java with few Python elements and each element is multi-threaded by default. Unique design allows you can split existing Atavism into 11 separate physical or logical servers and 4 database ones. It's the only such solution on the market.
    • Modular design - Atavism from the beginning was designed with modularity in mind, it means that you can not only use our features but you can also adjust server-side plugins logic, as each Atavism license has access to Atavism Plugins Source Code (AGIS).
    • Configuratibility - Mentioned AGIS not only lets you modify existing Plugins Code but also you are free to create your own plugins and add features. Also by default Atavism has powerful and user-friendly graphics Atavism Editor which is accessible from Unity where you can configure all Atavism Plugins.
    AtavismEditor02.jpg

    Atavism comes with many features which are accessible out of the box:

    • Server authoritative - to reduce bandwidth some actions are checked on the client first and if they will be allowed by the client-server is double checking them. It also reduces bandwidth.
    • Chat with channels - Dedicated chat solution with Global, Combat, Events, Guild and Group channels but not only limited to that, but you can also speak instance wide, or worldwide and you can send whispers, group and guild invitations and much more. It allows you to use admin commands for getting items, change instance, teleport, send server announcements and even fly, the full list can be found here. You can also link items and abilities on chat.
    • User account management - Set admin privileges or ban a user for bad behavior, this module was made for such tasks.
    • Instances - Manage instances, pick one of few types like world, dungeon, group dungeon, single private instance or guild private instance, each has its own features and you can have as many as you want.
    • Quest system - customize and adjust them to your needs, you can set requirements like player level or another quest as a prerequired, you can set multiple guaranteed rewards like items, currency, experience, but you can also set optional reward where a player will be able to pick one of the rewards. As quest objectives you can set killing mobs, mob group, getting an item or task where for example a player would have to scout some area or areas on your map.
    • Trading system - trade with other players, you can exchange items and currencies, but you can also use the trade system with NPC where you can purchase defined by game designer items.
    • Stats system - very powerful system which allows you to adjust and define your own attributes like Strength, Health, Mana, Defense, but there is no limit for the stats, you can have as many as you want, and you can set them as a resistance, damage, vitality to be added or reduced over time like when you are swimming you would reduce your breath and after it will reach minimum value take a damage, all within the graphics interface, all predefined attributes can be found here.
    • Race system - allows you to define not only race but its special attribute values, like Humans can be most balanced while Orcs or Giants can have more strength and less intelligence. They can have different starting and respawning locations.
    • Class system - define new classes and you can even set some classes special for the race like Orcs could never be good Archers or Rouges.
    • Factions - this system allows you to set relations between races or even classes, for example, Humans can be friendly vs Elves, natural vs Dwarves but enemies vs Orcs or Devils.
    • NPCs and MOBS - allows you to define not only different models, but different attributes like damage, abilities which will they will use and cases when like when health will reach some level use Ability 1, when it will drop below even lower level and use different Ability 2, etc., you can adjust all attributes which are present in the Stats, so sky is the limit.
    • Combat System - One of the most advanced element, it contains:
      • Skills - the player can have multiple skills combat and non-combat as well for gathering resources and craft items. Skills can be leveled and based on the level you can increase damage taken by abilities, or you can allow to craft or gather more powerful items and resources. Also, they can depend on each other, for example, to learn Meteor Shower your player would have to Improve his pyromancy skill to level 5 for example.
      • Abilities - they are responsible for conditions like who is the target, what attributes will be taken into account to calculate the output like (friendly effect has a 100% success rate, applying slow can have 50%, but damage physical or magical will be based on caster/target physical/magical damage/resistance parameters. You can define which skill can be leveled if you will use that ability, is it passive, what is the cost, it can be mana, health, like sacrifice health to refresh mana or use a new stat called stamina. You can also use reagent so your ability can check if you have some item in your backpack, like in order to use some Meteor Shower maybe you will need some fire potion or scroll, should it be consumed or not. You can also define who can be the target like a single target (enemy, self, friendly but not self, friendly) or group AoE enemy, AoE friendly (for example for health or buff abilities.
      • Effects - After checks in Abilities, the actual effect applies, like damage, what type of damage, fire, crash, pierce, etc. all is configurable. You can pick one of 20 effects like Damage, Restore, Revive, Stat, Stun, Sleep, Immune, Morph, Dispel, Teleport, Mount, Build Object, Teach Ability, Teach Skill, Task, Threat, Create Item, Create Item from List(Loot), Spawn, Set Respawn Location. Each has its own configuration and you can adjust it to your needs, for example, damage can be Physical or Magical, instant or over time with pulses or flat damage, can take damage like health but can reduce other "vitality" statistics like mana, for example for mana drain effects. You can adjust bonus effects, like if the caster has some buff on him then, in addition, apply some effect on the target. Or if the player has some divine power buff then his health will be stronger etc.
      • Coordinated Effects - this element allows you to configure VFX and SFX representation for combat, like particles, spawn objects when you are casting fireball then it should move from your casters hand towards your enemy, etc.
    • Grouping - you can limit your group members, you can invite, promote and kick. Also, some instances can be set as a group dungeon to allow only groups to enter, also an experience which you are getting for defeating mobs in the group is higher, but divided by group members.
    • Crafting - define your crafting recipes, crafting professions, stations, you can also define different variations as a result, like based on luck you can get Common Sword(100%), Magic Sword(50%), Rare Sword(10%), Legendary Sword(1%), but also you can adjust amount like 80% for 1 item, 30% for 2 items, 10% for 4 items and 1% for 10 items. Crafting can require specific crafting skill on a specific level.
    • Day & Night Weather Synchronization - Thanks to our partner Hendrik Haupt (author of Enviro Sky & Weather), Atavism has dedicated out of the box Enviro for Atavism Limited Edition (includes all Enviro features except Volumetric clouds and Volumetric lights). This system uses Adams Goodrich free WAPI integration, so you can use CTS or any terrain shader, or even Global Snow from Kronnect to cover your terrain and objects with snow, start falling snow from the sky and all synchronized between clients. You can define weather profiles and set a month for which the server applies them. You can define the priority for each, so snow can be preferred 10 times more than the sunny profile. You can set how fast the server time will move, and much more.
    • Arenas - define PvP arenas, 1 vs 1 or group vs group, assign players to the queue and join their path of blood and combat. Define victory conditions (number of kills), time limit, time frame and required player levels to enter the arena.
    • Mounts - saddle your horse or dragon and travel through the world.
    • Mailing system - you can send emails items and currencies to other players, but also you can receive administrator emails with for example purchased items from the store.
    • Pets - summon combat or non-combat pets, set its behavior like aggressive, defensive, passive, follow the master, attack, etc. You can summon them by using item or ability.
    • Guild System - allows you to create a guild, invite guild members, promote, demote them, set permissions and use guild chat as well as new guild private instance where guild members can enter their own "world" and do some special guild quests or build their housing.
    • Dynamic quadtree - allows you to define how far your player will see another Mobs/NPCs/Players, the quad will be automatically divided in depth if too many objects are in one quad, to improve your clients performance.
    • Looting system - define loot items and attach them to the particular mob, automatically quest items won't be dropped for the player which doesn't have the quest for them. You can set a chance and set multiple loot tables for one mob with a different chance for each and with a different chance for each item inside each loot table.
    • Currencies - define not only different currencies, but also you can group them and auto exchange like in other popular games, for example, 100 bronze can be exchanged to 1 silver, and 100 silver to 1 gold. You can also define external/premium currency, you can have as many as you want.
    • Building system - powerful element where you can define buildings with stages, where at the end (last stage) some effect will start to work on that building, like you can build bank building, starting from foundation and when you will reach the last stage of it you will be able to store items in it (like extra bag). You can define one of the effects:
      • Chest - store items there
      • Resource - gather resource like water the plant (many stages) and after the last stage just gather fruit from it
      • NPC - spawn NPC, build the store and on the last stage, NPC will be spawned which can have attached merchant table with items, like special items accessible only from that building merchant
      • Effect - like you can build the shrine and get the buff effect for your player
      • Instance - another dimension portal can travel you to a different instance (map), it can be like a special map
      • Leave Instance - leave that particular instance building
    • Resource nodes - gather resources, play animations and sound, set chance for drops and when you exhausted them they will be removed by the server. You can require pickaxe or hatched in your players hands to gather or cut the tree, or particular skill level like woodcutting skill 100 to cut bigger tree.
    • Graveyard system - spawn your players where they will bind like to obelisk or shrine, or use graveyard system, so put graveyard objects in your scene and respawn your players in the nearest one.
    • Interactive objects - the powerful element which allows you to define objects like doors to be open or close (synchronized), teleport entrance, apply an effect like buff or debuff, start a quest or complete task (quest objective).
    • Regions - similar to Interactive Objects but works based on client collision, so enter the region and teleport your player to a different instance, apply an effect, dismount, and more.
    • Game settings - over 70 global parameters ready to adjust, like a number of bags for the player, world time speed, related to combat, world, inventory, faction, aggro, resources, crafting, skills and more.
    • Option Choices - dictionary manager which allows you to add new weapon types, races, classes and more.
    • External Authenticator - instead of using users base from Atavism database you can use additional PHP script which will authenticate your users directly from your website base like Wordpress, Joomla or any other custom solution. It's a part of Atavism Live Demo, where users are from Atavism Forum directly. You don't have to modify any script or logic in atavism it's out of the box.
    • Integration - this element allows you to easily use additional packages like:
      • I2Localization - add multilingual to your game by just a few simple steps.
      • UMA - use powerful UMA package for your players or NPCs.
      • Master Audio AAA - use the flexible and configurable audio solution in your game (mostly for coordinated effects, players, and mobs), but we also added integration in-game settings where you can change sound volumes.
      • Postprocessing Stack 2 - you can enable or disable any effect from the game settings menu from your in-game GUI.
      • World Streamer - our libraries are adjusted to use it out of the box.
      • Important note that in order to use these integrations you need to have these packages in your project and they are not part of the Atavism by default.
      • Textmesh Pro - get much better functionality for your texts by default.
    • Carefully designed GUI - ready for your game our GUI with all elements presented in the game.
    • Dialogue system - simple multi-tier dialogue system where you can have a conversation with NPC.
    • Inventory system - built-in backpack system with character inventory system: weapons (main hand, off hand, armors (gloves, boots, helmet, chest, pants, shoulders) jewelry (necklace, earrings, rings) and ammunition for bows or pistols.
    • Items system - you can have weapons, armors, consumables, bags, items can have requirements like player level or stat, a two-handed sword can require some value of strength, or powerful bow higher dexterity etc..Items can start quests, can be equipped, can change your auto attack, like the default for your character can be like using fists only but when you equip a bow you will start shooting arrows towards your enemies. They can give you currency like a bag of gold, you can randomly create item(s) like an open bag of goods to get randomly generated items.
    • Level XP system - define how much experience your player will have to get to be promoted to the next level.
    • Minimap - Icons, Markers for quests, merchants, zoom in/out, and much more.
    • Loading Screen - Smooth transition between scenes with defined images, hints and tips, progress bar, and more.

    it's only part of the configuration you can make in Atavism and what is in the package...
    • Atavism 2019 server software you can host wherever you want (1 active world server per license),
    • 100 CCU (Concurrent Users - players simultaneously connected to the server at the specific moment). You can upgrade the amount of CCU by upgrading your license.
    • Atavism Editor 2019 for Unity (user-friendly graphical interface working inside Unity Game Engine).
    • Full Atavism with Demo data and Demo Unity files almost 1:1 as in Atavism Live Server Demo Setup. and all elements which are specified as a part of the Demo.
    • Access to Atavism Plugin server code (AGIS), with coding knowledge it allows to modify, adjust or create new plugins and features.
    • Our premade Virtual Machine for Virtual Box (CentOs and Ubuntu depending on your preference) to simplify the installation process.
    Atavism 2019.1 comes with totally remade from scratch Demo, which is made by one of our Partner Nature Manufacture which includes:

    AtavismDemoWeatherConditionChange4.gif
    • Foliage models by Nature Manufacture (textures with watermark)
    • Rocks models by Nature Manufacture (textures with watermark)
    • Optimized Unity Blacksmith models including special shader for snow coverage by Nature Manufacture
    • Snow System by Nature Manufacture
    • River R.A.M. by Nature Manufacture (without scripts)
    • CTS by Nature Manufacture and Procedural Worlds (without scripts and textures are with watermarks)
    • Bomber Bug by Infinity PBR
    • Enviro Day / Night / Weather system by Hendrik Haupt (without volumetric lights and volumetric clouds)
    • UMA outfit by WillB Game Art
    • Free animations by Explosive
    • Free icons by Tazo, pbmojART, Rexard, Nazarii Hrytsiuk, Midaem, Dr. Game
    • Free models and characters from Blacksmith package by Unity
    • Free postprocessing pack 2 beta 5 by Unity
    • 3 full armors (plate, leather, cloth) by Dragonsan Studios
    • 6 weapons (2 x sword, 2 x bow, 2 x staff) by Dragonsan Studios
    • GUI by Dragonsan Studios
    • 3 UMA armor sets: Plate, Leather, and Cloth
    • Exclusive UMA Orc Race by Dragonsan Studios
    • Exclusive UMA Orc Armor set by Dragonsan Studios
    Requirements:
    Atavism 2019 server-side requirements:
    OS: Linux 32-bit & 64-bit version (tested on CentOS 7, Ubuntu 16.04 and 17.10, Debian 8 and 9), Windows 7/8/8.1/10 x64.
    Java: JDK 8
    DB: MySQL 5 up to version 5.7 or equivalent MariaDB
    Atavism 2019 client-side requirements:
    Unity: 2018.2.x free and paid versions

    Atavism useful links:
    Website
    Forum
    Documentation
    Discord server
    Tutorials
    Customer portal (APANEL)

    Support mail: support@atavismonline.com

    Made with Atavism
    There are some titles which were released based on Atavism or are in the work in progress stage, for example, Arcfall (released on steam) or World of Heroes (in closed alpha testing stage).
    More information you can find here.
     
    Last edited: Jun 20, 2019
    P_Jong, Vondox and NatureManufacture like this.
  2. ZhavShaw

    ZhavShaw

    Joined:
    Aug 12, 2013
    Posts:
    173
    So all the people who purchased the $90 asset have to repurchase this?

    **EDIT**
     
    Last edited: Jun 28, 2018
    P_Jong likes this.
  3. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    When you purchased the product from the previous owner (Neojac), you probably registered your account/license on https://apanel.atavismonline.com to have access to your license key. If so, then you should still have access to your account, license, downloads and all atavism elements, including our latest Atavism 2.x release which was introduced in December 2018 (Atavism 2.7), so you should be able to download and use the software.
    I encourage you to join our discord server, there are people which are using Atavism 2.x and Atavism 2018.1.
    To be honest, even if we wanted, we couldn't take over Unity Asset Store account of the previous owner to make the continuation, as the previous owner still has some other packages there. That is why the package was set to obsolete on the Asset Store, and we couldn't do anything about it. We are in contact with Asset Store Team to resolve that difficult case, but it can take w while.
     
  4. ZhavShaw

    ZhavShaw

    Joined:
    Aug 12, 2013
    Posts:
    173
    Okay, thank you for clearing up that misunderstanding! I didn't even realize you are a new publisher.
    I will edit my first comment to avoid any sort of confusion.
     
    P_Jong likes this.
  5. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Ok, sure, we asked Unity to help us resolve that issue, so we could not only provide support for previous package owners but also provide upgrade possibility, but from our experience, it can take a while.
    Catch us on discord and we will try to help you in a more responsive way through text chat.
     
  6. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Atavism 2018.2 is close to release, and here is short Sneak Peek with NavMesh Pathfinding including 3D Aggro and Line of Sight features. You can also check S.F. Bay Dragon in action.
     
    serega19921425 likes this.
  7. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
  8. recon0303

    recon0303

    Joined:
    Apr 20, 2014
    Posts:
    1,634
    So what kind of games can you make with this? are you limited with the type of combat? Like if someone made something like PUGB, or Call of Duty? or a DAYZ . What about more twitch based combat like Dark Fall online. or Mortal Online MMORPG. Old MMORPG.

    Thanks for any info. Just wondering.
     
  9. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Atavism relies on target combat system. There are area abilities for enemies and friends both target area or caster area, but they are related to target at this point. Atavism server doesn't have physics at this point, so if you would like to make such combat system you would have to keep it client-side or implement it server-side, but it's not out of the box.
    You can also use soft targeting system which is included in Atavism so middle of the screen becomes "crosshair" which gives you the possibility to emulate such behavior but still it's selecting the target if you will hover it over the entity.
     
  10. recon0303

    recon0303

    Joined:
    Apr 20, 2014
    Posts:
    1,634

    Ya it was like that before. I just wanted to see what has changed if anything. Ty for info.
     
  11. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    For this part, Atavism remains the same, but we changed the software by a lot, you can read release notes for Atavism 2018.1 and Atavism 2018.2.
     
  12. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    I know that most of Atavisms users, use our discord server or forum rather than Unity Forum, but to not leave you without information, here is a short sneak peek with a socketing and enchanting feature.

     
    Feartheway and P_Jong like this.
  13. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
  14. Changzu

    Changzu

    Joined:
    Apr 28, 2018
    Posts:
    2
    So if I understand correctly from the unity store you can only have 20 players online when making a game with this? what kind of game has 20 players.. ?
     
  15. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    CCU limit is concurrent users, so like simultaneously connected players.
    We have different kind of packages 20, 500, 3000, Unlimited CCU. On the Asset Store, there is 20 CCU package, as a starting point, to develop and test Atavism. You can upgrade it at any time to higher package for the price difference.
    The reason why we made the packages differs only by CCU is that we wanted to make the simplest path to upgrade for our clients, so each package contains the same features and elements, except CCU.
    Is the package is worth its price? I'm certainly sure it is, as we purchased 2xUnlimited and 1x500 CCU packages years before we became the owner of the project, so our opinion s also based on facts as a client.
    In addition, imagine that Atavism contains 220k lines of code on the server side, and 80k lines of code at the client side, so 300k lines of code of the software, which is like almost 10 000 pages of code in word :)
    You can also check our roadmap, so lots more are on the way: https://www.atavismonline.com/atavism/roadmap
     
    recon0303 likes this.
  16. Changzu

    Changzu

    Joined:
    Apr 28, 2018
    Posts:
    2
    Well, I really love the package and it looks so interesting- but spending 10k $ to allow unlimited players to connect is way to crazy.. The features list is insane, I have to agree - but the whole CCU part is holding me back. Pretty much as most small developers i assume.

    I am a single developer and no way I can spend 10k like that. =/
     
  17. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    I can tell you how we started. Basically, we purchased the smallest license and we started our development, you will get to know the package and based on that you will be able to define what you want to achieve, what is out of the box, what is on the roadmap and what you will want to code or not.

    When you will be before huge tests or release you will probably have a proper community base, and even 1$ from each based on subscription or microtransaction, lets assume you will have 500 CCU license then and considering overbooking, in most cases the 500 CCU license will let you register around 8K users, where again in most cases around 50% will remain active, so $4k per month based on that license, should shrink the distance to the bigger license pretty quick. Of course, these are assumptions, but they are based on the average numbers and our knowledge.

    To resume, no matter what, start small. You can also see for yourself our Atavism Live Demo, which was made within around 2 weeks with Atavism and Nature Manufacture made the environment for it: https://atavismonline.com/images/AtavismLiveDemo/AtavismDemo64.msi. It's available for free and you can play with the Atavism Game, where most of Atavisms features are available for you.

    We also have many single developers or hobbyists, which are going to make a release their alpha version games, because with Atavism they can.
     
    recon0303, P_Jong and Vondox like this.
  18. recon0303

    recon0303

    Joined:
    Apr 20, 2014
    Posts:
    1,634

    10k is cheap, if you paid for a tool that was 95 dollars, and had to buy service I can tell you from experience it would cost you a ton more.... Networking typically cost a company about 1% of what they made in sales. give or take...but 10k.. for unlimited is dirt cheap...by the way I do not own this...but I do know gaming development, so I wanted to comment.. I understand 10k is a lot for one person....but that is why they offer much less.. Most games DO NOT need unlimited.. So just my 2 cents....The new company seems to have improved by 200% ..Before I wouldn't of even looked at this./..But the new developers are committed after reading forums and Discord. /cheer
    s
     
  19. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Promotion_02_Atavism_2018_3_Promo.jpg
    Atavism 2018.3 Preview

    We are pleased to inform you that within the next Atavism big update signed as 2018.3, we will introduce many new features like:

    • Backdating for items, yes, this long time expected feature will be finally there, so if you will change any item attributes within Atavism Editor, these attributes won't be only applied to newly generated items, but also for the same items which are already in your players' backpacks,
    • Socketing, where you will be able to define and put runes, gems and other stones to items of your choice like armors, weapons, and jewels. We implemented a mechanism where you will be able to define what system should do when socketing will fail, like destroy the gem or remove all gems from the socketed item. Of course, it will be possible to define the price for the socketing item depending on the item grade,
    • Enchanting, where you will be able to define profiles and levels of enchanting, attributes bonuses and price per level basis or rather per level range basis, so for example item with enchant level 1-5 can give some strength, but for level 6-10 can give strength and dexterity, so you will be able to adjust it to your needs. You will be able to define the same as in the socketing feature, what to do when the enchant will fail, per level basis, to lower the enchant level by a number of levels or to drop the enchant level to a specific value,
    • Sets of the items, define set and its bonuses, and when you will equip them, bonuses will be added to your character,
    • Auction House, one of the biggest feature of this release, where you will be able to find items by using search, filter by grade, class, race, and level, to finally purchase it from the auction, but also you will be able to sell items or place orders for buying. We also added dynamic tree view for faster narrowing down the results,
    • Improved Crafting System, where we implemented leveling crafting skill using experience, but also we implemented crafting book, so you will be able to permanently learn recipes,
    • Improved Social Plugin, which is basically friendslist and blacklist, so if you will want to put someone on your friendslist, the invitation will be sent to a defined player. If you will have a player in the blacklist you won't receive any invitation from such player.
    Atavism 2018.3 will the most feature-rich release of Atavism ever. We are also preparing many additional features which will speed up your development even more, so stay tuned.
     
    Hitch42 likes this.
  20. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Atavism_Newsletter.gif

    We are really proud to announce that Atavism 2018.3 has been released.
    Of course, we implemented some previously sneak peeked features and lots more:
    1_Icon_Hero_light.png
    SOCKETING
    Socketing System allows you define types and amounts of sockets per type basis like runes, gems, etc.

    ENCHANTING
    Enchanting System to let you level up your players items by defining profiles and levels of enchanting.
    3_Icon_Skills_light.png
    ITEM SETS
    Sets of the items define the set and its bonuses, and when you will equip them, bonuses will be added to your character.
    4_Icon_Tasks_light.png
    CRAFTING BOOK
    Improved Crafting System, where we implemented leveling crafting skill using experience, but also we implemented crafting book, so you will be able to permanently learn recipes.
    2_Icon_Inventory_light.png
    AUCTION HOUSE
    Auction House, one of the biggest feature of this release, which allows you to find items by using search, filter by grade, class, race, and level, to finally purchase it from the auction.​

    Among these big features, we introduced improved Social System with friends list and blacklist, Atavism Windows Manager which handles Atavism installation and configuration on Windows OS for non-Linux users, a non-target combat system to let you choose which system you want to use, navmesh for roaming mobs/NPCs, and much more.
    The complete list of features and improvements can be found in release notes.

    You can also try our Atavism Live Demo which was also upgraded to Atavism 2018.3 to reflect these changes.
     
    Hitch42, SickaGames1 and Vondox like this.
  21. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Hitch42 and NordicIsle like this.
  22. johnlanz

    johnlanz

    Joined:
    Sep 2, 2016
    Posts:
    37
    How to test the demo. Registration is disabled? and account from atavismonline.com is not working.
    and by the way those $1000 license for 500 concurrent user is a drawback because you can easily cater 500 concurrent user on a $10 server from linode/vultr using vis2k Mirror.
     
    cybersoft likes this.
  23. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    During the upgrade, we replaced the UI and we forgot to place the information about how to register, our fault, apologize for that: Please register on the https://forum.atavismonline.com and use these credentials to enter the game.
    We will prepare and make a patch for the demo.
    Thank you for submitting this.

    Regarding other solutions, I think that ours is totally different in approach, it's a dedicated server in python and Java, fully multithreaded and scalable. If you will let me I won't compare it deeper to other solutions as I know other publishers as well, and I respect their work and effort. We tested all of the while ago and we chose Atavism for our game development, we are Atavism owner for a year now, but before we were clients, so our decision was totally objective.
    It's up to you which solution suits you best, believe me, they are totally different.
     
  24. Litwin

    Litwin

    Joined:
    Aug 15, 2013
    Posts:
    70
    Interesting project, but as several assets that do not sell with the complete source code, I lose total interest. You have some separate sales including all source code?
     
  25. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    I understand that. There is a thin line between at least some security for the license and free for the modifying the code by the user. Atavism allows you to modify most of the code including modules, you can find it in our documentation here:
    http://wiki.atavismonline.com/project/setting-up-the-agis-in-eclipse/
    http://wiki.atavismonline.com/project/building-and-testing-your-agis/
    Along with the API: http://wiki.atavismonline.com/project/agis-api/
    But there is a lot more on our wiki.

    We are not offering full source version at this moment but we probably will in the future on the individual basis.
     
  26. Hitch42

    Hitch42

    Joined:
    May 12, 2015
    Posts:
    98
    The sale has me interested, but a limit of 20 concurrent users seems very restrictive. I know you've addressed this above, but this seems like more of a test environment that would require an immediate upgrade if you ever wanted to release an actual MMO, even a very humble one.

    I suppose that you're going after a more professional market, but as a "hobbyist with ambitions" kind of guy, I'd purchase this if that limit was 200 or so. That would still be a very small project by MMO standards, but would have enough potential for small teams to try their hand at making an MMO with enough players to support it, and if the player base exceeded that amount, upgrading would be a natural progression.
     
  27. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    I totally understand that it's more like a starting point, this limit will be increased to 100 within a week, to meet the community expectations, especially hobbyists as you mentioned. So the Standard license will have 100 CCU limit instead of 20 CCU.
     
  28. Hitch42

    Hitch42

    Joined:
    May 12, 2015
    Posts:
    98
    That instantly makes it much more attractive. I will very likely purchase this now.

    One other question: it looks like purchasing this gets you 180 days of free upgrades. How does one get the current version after that? Do you purchase a 30-day licence to get the current version?
     
    Last edited: Nov 22, 2018
  29. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    I'm glad you like our approach, after that 180 days you can get 30, 90, 180 or 365 days of the additional maintenance which will cover future updates, and for this license, it's $11 per 30 days and accordingly for the rest, but you don't have to cover it to use your license, which is permanent, and once you will get access to any version through it, you will have that access permanently.
     
  30. Hitch42

    Hitch42

    Joined:
    May 12, 2015
    Posts:
    98
    Thank you for the responses. Looks like the deal ran out just as I was typing my followup question, but hopefully your information will be of use to others.
     
  31. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    For sure, thank you for your feedback.
     
  32. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
  33. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
  34. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    New Atavism Release is going well, and we thought that it would be nice to share some extra goodies which are not presented on our roadmap, but soon will be part of Atavism, like Orcs :)
    Who doesn't like a brute and powerful orcs, so we ordered exclusively for us orcs race for UMA, check this out
    Races_Orc.jpg
    OrcMaleModel01.png
    OrcMaleTextured01.png
     

    Attached Files:

  35. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Atavism 2019.1.0 will be released in less than 2 days.
    Among roadmap elements which are specified here https://www.atavismonline.com/atavism/roadmap (over 300 completed elements), we will also include Orc race for UMA out of the box
    Unity 2019-03-15 23-36-54-99_Framed01_Bubble01.jpg
     
  36. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Atavism 2019.1 is officially released!

    Here are some numbers for you, so you could know how much work it cost us :)

    Over 300 improvements, new features, and fixes. Over 510 server builds to provide you the best possible quality. Among minimap, and loading screen, we are providing promised Orc Race for UMA, performance improvements which will speed up server logic by 20-200x, and on top of that RPG & MMO UI 6 for all Atavism clients with valid 2019.1.0 license. Of course, we couldn't forget about new Atavism Editor, which is the graphics tool in which you are configuring all Atavism related elements, so we speed up this important element, made it simpler and more intuitive, updated included help, providing better management and multilingual support.
    Orcs01.jpg
     
    Last edited: Apr 27, 2019
  37. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Atavism is on 70% sale only today, get it while you can, as it's a massive discount.

     
    Hitch42 likes this.
  38. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Promotion_05_OrcsArmors_WithoutBoxes_GrungeFrame02.jpg
    Atavism 2019.1.1 is officially released!
    http://wiki.atavismonline.com/project/atavism-2019-1-1/
    Besides fixes, Atavism 2019.1.1 patch comes with some new features like auto settings for Unity. Only a few clicks will let you import the package and Unity project will be set for you automatically.
    Some additional options in Atavism Editor will let you disable/enable all spawned mobs, or wipe your characters and all related data. You can also invoke SQL command directly from Atavism Editor, which is super useful.
    For UMA fans, we added complete UMA Orcs Armor for you.
     
    Hitch42 likes this.
  39. play_unity729

    play_unity729

    Joined:
    Apr 18, 2018
    Posts:
    53
    pre-sale question: It's possible to create terrains for sale and let users build a guild there? I don't have technical knowledge but I see on one trailer that this framework have a build system, don't know if it's a build a guild system or a build a house/building system
     
  40. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Yes, Atavism has both :) configurable with just a few clicks without a single line of code :)

    You can define instance/map on which the terrain will be available with the type of guild, so each guild will have a separate instance https://wiki.atavismonline.com/project/instances-plugin/
    You can create a claim (terrain which will be purchased by the player/guild member). Price can be currency or item, which can be dropped from some boss or received as a quest reward. https://wiki.atavismonline.com/project/build-object-plugin/

    There is an unlimited number of instances, so each guild or player can have multiple instances.
     
  41. brunno159

    brunno159

    Joined:
    Oct 24, 2014
    Posts:
    23
    Is there any tutorial on making atavism first person? Im a VR developer that have bought atavism in 2017 and havent use it. Im considering buying a maintenance pack to develop something to VR. Any help would be nice
     
  42. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    if it was in 2017, then you probably purchased it from the previous Atavism owner, as we took over the project in November 2017, and we put it back in the store in end of March 2018 at our webstore, and around May 2018 at the Unity Asset Store but it's totally fine, we migrated all licenses, so yours should be available in the apanel as well (https://apanel.atavismonline.com).

    As for the VR, Atavism synchronizes position and rotation of your character for the movement part, but for the VR you would probably want to do this with hands and head, which is not handled out of the box, and it would require some additional coding. I know that some developers are doing this, and even it's not part of the Atavism at this point it is still possible to achieve. There is no tutorial which would cover this part.

    I encourage you to join our discord server (https://discord.gg/z95htJA) to chat with other developers in realtime, and maybe someone will share such a solution or at least more detailed concept.
     
  43. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    New Atavism release is going well, and probably everyone is waiting for it. Due to this, we prepared a promotion video presenting some of the changes which will be introduced in it. Along with the increased number of functional servers to 16, an option to multiplicate 4 most resource-hungry servers, we also massively increased CCU limits. Revolution in MMORPG production is coming!
     
    Weblox and Teila like this.
  44. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Promotion_AtavismX_01.jpg

    Dear Community. You have been waiting for this release, and we are pleased to inform you that Atavism ❌ is finally live. Everyone can now use many goodies which we prepared, where among new features, improvements, and fixes we also introduced a totally new licensing model with many benefits for you. Now MMORPG development will not only be easier but also cheaper.
    ✔️EXTREME SCALABILITY IMPROVEMENTS
    ✔️UNLIMITED SERVERS AND ENVIRONMENTS USING ONE LICENSE UP TO THE CCU LIMIT
    ✔️UP TO 10 TIMES MORE CCU
    ✔️LICENSES MANAGEMENT AND CCU USAGE DIRECTLY FROM YOUR ATAVISM CUSTOMER PORTAL (APANEL)

    Full release notes can be found here: https://wiki.atavismonline.com/project/atavism-x/
     
    Teila likes this.
  45. Teila

    Teila

    Joined:
    Jan 13, 2013
    Posts:
    6,932
    Truly awesome! Congrats on the new release. :)
     
  46. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Thanks, we already started to work on the next one :)
     
    mythician and Teila like this.
  47. Teila

    Teila

    Joined:
    Jan 13, 2013
    Posts:
    6,932
    Ahhh, slow down!! Still have not started using this one yet! :)
     
  48. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Last edited: Nov 25, 2019
    Teila likes this.
  49. DragonsanStudios

    DragonsanStudios

    Joined:
    Nov 6, 2017
    Posts:
    67
    Dear Community,
    We are pleased to inform everyone that Atavism X (10.4.0) is now live and available to download in the apanel. This release brings some nice features like a totally new approach to World Builder as well as Dynamic Navmesh Pathfinding but also some improvements and dozens of fixes. Full release notes can be found here https://unity.wiki.atavismonline.com/project/atavism-x-4/
    Atavism_X_4_v2.gif
     
  50. mpue

    mpue

    Joined:
    May 24, 2015
    Posts:
    25
    Hello, I gave it a try.

    I have to say that I could not even past the installation barrier. At the database setup I got lost.

    You should spend some time in a user friendly setup. For me the session ended in uninstalling and cancelling the subscription immediately.

    Maybe it's a good platform, but unfortunately I am never gonna find it out...