-
Notifications
You must be signed in to change notification settings - Fork 20
Home
Alex Gradinaru edited this page Apr 8, 2021
·
10 revisions
Welcome to the Beyond-Genesis-Client wiki!
Beyond Genesis is a MMORPG game open Project developed mainly by teachers and students in UPB (but anyone is welcome) aimed to be completely procedurally generated (including chracters, animations, environment etc.).
Some initial directions
- the characters will be of all kinds (not necessarily humanoid): for example you can start as a slime, or goblin, or wolf or bird, virus, etc. And you can evolve into a humanoid (biped) eventually as you advance
- can choose 2 skills at the beginning, and that's it; the rest are skills acquired / found / shared (learned) through sight and repetition; each animal / breed etc starts with different points (stat points), has various disadvantages etc
- there could be different superimposed / parallel worlds with different difficulties - one can cross between them only through a passage after a fight with a guard (boss); after crossing you can use portals to move (see Aincrad)
- the starting can be composed of primitives (eg you start as a cube, or a sphere, or a small collection of primitives: an amoeba, virus, parasite, or small animals formed by primitives: spider, snake, lizard) https://www.reddit.com/r/Unity3D/comments/jqj68b/i_made_a_lizard_that_can_walk_on_stuff https://twitter.com/i/status/1176215560704708613 https://twitter.com/i/status/1161663878905901062 https://www.reddit.com/r/Unity3D/comments/fqabkx/i_tried_to_explain_procedural_animation_in_10/
- several single player dungeons (maybe more) where the character can get used to the mechanics and acquire skills and abilities
- the dungeons are uniquely generated at each run
- at the end of the tutorials the character will be in an humanoid form
- main world with different levels, npc, quests & all rpg stuff
- characters get out of the tutorial dungeons at different location / levels on the main world - basically the main world in created/generated based on the player tutorials
- the levels can be connected by defeating the guardian boss
- the camera is in 3rd person action RPG & first person (will target VR)
- it would be ideal for the entire content to be able to be extended and created dynamically by contributors / algorithms somehow, nothing static (even maps / areas / regions etc, will be known only from player input / exploration and a map / knowledge / system) guide sharing / selling between players)
- inventing a language in which to spell (spell = spoken; or you can put shortcuts for words on the keys, or use the initials of the words); the more powerful the more words in incantation are needed
- spells can be learned from books, from other users, from npc, from dungeons etc ... not from skilltree
- new spells could be formed procedurally
- advanced crafting system (combination of fluids / physical substances / materials, fluid dynamics, properties, chemical reactions, tempering, refining, etc.), building construction, farming, trade, diplomacy, etc .; https://youtu.be/i4KWiq3guRU
- players are free to build, ally and organize as they please; there may be fights / wars between different factions of players etc
- RPG mechanics: inventory (weight limit, magic bags etc), quests, dialogue etc
- weapons can brake / walls can break / earth-terrain can brake (from an explosion for example) or with a pickaxe
- damage can differ depending on the enemy vulnerability points (elements, zone - throat, legs, etc; examples: cut it's leg and he will lose movement, cut his throat and do critical damage and damage over time; enemies/fighting in water will be weaker to lightning)
- procedural generated https://www.reddit.com/r/Unity3D/comments/jqj68b/i_made_a_lizard_that_can_walk_on_stuff https://twitter.com/i/status/1176215560704708613 https://twitter.com/i/status/1161663878905901062 https://www.reddit.com/r/Unity3D/comments/fqabkx/i_tried_to_explain_procedural_animation_in_10/
- https://blogs.unity3d.com/2019/05/14/introducing-the-animation-rigging-preview-package-for-unity-2019-1/
- https://docs.unity3d.com/Packages/com.unity.kinematica@0.5/manual/index.html https://www.youtube.com/watch?v=TlIWPS2Wzac
- https://www.youtube.com/watch?v=VMRpglAaw6k https://www.youtube.com/watch?v=KLjTU0yKS00
- https://www.youtube.com/watch?v=LNidsMesxSE
- openworld maps
- dungeon instancing
- private arenas (battle or collab)
- can host / extend / maintain your own server - need a way to transfer/convert account