View Code? Open in Web Editor
NEW
Simple multiplayer project utilizing Heroic Lab's Nakama and Godot
Home Page: https://josephbmanley.itch.io/family
License: GNU General Public License v3.0
GDScript 97.79%
Dockerfile 0.01%
Go 2.09%
GAP 0.11%
family-lineage's Introduction
- ๐ญ I work on:
- โ๏ธ Building with and expanding on cloud technology!
- ๐ฎ Developing new tools & resources for games!
- ๐ฌ Have any questions? Feel free to reach out!
family-lineage's People
Stargazers
Watchers
family-lineage's Issues
Simple way to build NPC objects with simple built in AI systems
To make the world feel more real, a diverse set of tiles would really help!
Tile Types
Have NPCs that spawn and walk around the world.
Inherits from #14
Object that holds interaction types, by default Check
to give a description
Allows for easily adding additional actions.
Receive intial world state from Nakama servers.
Door that are either invisible or only appear during certain conditions.
At first it will just be random characters that are just made up by the server at time of death.
Create simple form that uses a RPC method to create a character. Make sure player's can only have one character, but create system can be flexible.
Create a basic click to move player that works with the Nakama server.
Allow players to marry away their children to other player's and other player's children
Somewhat normal objects whose location is saved.
Since it's there, we should just integrate the Nakama chat system. I'm thinking chat by Nakama match.
Create basic login system using Nakama. As this is a core mechanic of Nakama, it shouldn't require any backend work.
Create simple match making process (probably join first found in search with space or create new)
Perhaps, better match making can be setup later?
Allow the game world to be able to be changed and molded by players.
Allow player to pick a faction on intial character creation. It'll determine starting logic determined on the server.
Create stats that are stored and managed on the backend, but updated on the frontend.
This includes stats that change often:
But also stats that are linked to skills: