This package contains various scripts and examples to help you create your own Single/LAN/MMO Survival Action RPG games
[ Document | Need Help / Bug Report | Roadmap | Changelog ]
*An unofficial channels link were removed, please ask via GitHub page.
Features
- Addressable Asset Implemented
- Multiple Map-Server for MMO Mode
- Account & Character Management for MMO Mode
- Sqlite, MySQL database for MMO Mode
- Character save as Binary file for Singleplayer/LAN Mode
- Characters with various stats (Hp, Mp, Armor, Accuracy, Evasion, Critical Rate, Critical Damage Rate, Block Rate, Block Damage Rate, Move Speed, Attack Speed, Weight Limit
- Customizable character attributes, you can set up any attributes such as Strength, Dexterity, Vitality, Intelligence, and so on as you wish
- Damage Element and Resistance system which is able to customize you can setup Fire, Lightning, Ice and so on as you wish
- Customizable defend equipment, you can set up any armor to equip at any location such as Head, Chest, Feet as you wish
- One Hand, Dual, and Two Hands weapons
- Equipment effectiveness with attributes, Sword may be better using with characters who have much Strength, Bow may be better using with characters who have much Dexterity
- Equipment Refine/Enhancement
- Equipment Set
- Equipment Socket and enhancer
- Equipment can add skill level - Character Skills, Attack/Buffs/Debuffs
- Group/Party Skills
- Summon Monster Skills
- Gain Exp, Gold, and Items from Monsters
- Gain Exp, Gold, and Items from Quests
- Customizable NPC dialogs, you can set up any dialogs, menu, and condition to show menu
- NPC can assign quests
- NPC quest indicators
- NPC can sell items
- Player can sell items to NPC
- Player can deal items and gold to other players
- Player can battle with other players (PVP)
- Item craft system
- Hungry, Thirsty, Food and Water
- Building system
- Harvesting system
- Cash Shop
- Party System
- Guild System
- Guild Level and Skills System
- Customizable guild member roles
- Guild War (Experimental)
- Faction System
- Pet System
- Vending System
- Customizable character appearances
- Single Player Instance Dungeon System
- Party Instance Dungeon System
- Player storage system, players can deposit/withdraw an item from storage, other characters in the same account also able to access the storage
- Guild storage system, players can deposit/withdraw an item from storage, other characters in the same guild also able to access the storage
- Player bank system, players can deposit/withdraw gold from the bank, other characters in the same account also able to access the bank
- Guild bank system, players can deposit/withdraw gold from the bank, other characters in the same guild also able to access the bank
- Mount system, players can use item/skill to summon and ride horse/alpaca/hawk and so on
- Monster can use skills
- Day-Night time
- Custom currencies, you can add new currencies as you wish
- Mail, players also can use it to send mail to other players
- In-App Purchasing for in-game hard currencies
- Randomizing equipment stats
- Player muting/banning
- Multiplayer networking system implemented using LiteNetLib
- Support both Legacy animation and Mechanim animation
This asset uses open source content under MIT licensing; see Third-Party Notices.txt file in the package for details
With Fantasy Customizable Pack, you can create new characters easily try it!!
>> Buy more characters click <<
This asset uses
- "LiteNetLib" under "MIT"
- "insthync/LiteNetLibManager" under "MIT"
- "insthync/unity-camera-and-input" under "MIT"
- "insthync/UnityEditorUtils" under "MIT"
- "insthync/unity-audio-manager" under "MIT"
- "insthync/UnityMultiplayerARPG_MMO" under "MIT"
- "insthync/MMORPGKIT_GooglePlayAuth" under "MIT"
- "insthync/MMORPGKIT_FacebookAuth" under "MIT"
- "insthync/unity-dev-extension" under "MIT"
- "mysql-net/MySqlConnector" under "MIT"
- "Siccity/xNode" under "MIT"
- "Siccity/SerializableCallback" under "MIT"
- "Cysharp/UniTask" under "MIT"
- "bartofzo/SuperGrid2D" under "MIT"
- "i3arnon/ConcurrentHashSet" under "MIT"
- "Cysharp/ZString" under "MIT"
- "Cysharp/ZLogger" under "MIT"
- "chronoxor/NetCoreServer" under "MIT"
- "insthync/unity-simple-asset-bundle-client" under "MIT"
- "insthync/unity-graphic-settings" under "MIT"
see ThirdPartyNotices.txt file in the package for details.