2DArt | ||
addons/zylann.hterrain | ||
characters | ||
fonts | ||
joystick | ||
map_data | ||
music | ||
objects | ||
scenes | ||
scripts | ||
shaders | ||
sounds | ||
splashes | ||
textures | ||
videos | ||
voice/tutorial | ||
.DS_Store | ||
.gitattributes | ||
.gitignore | ||
export_presets.cfg | ||
icon.svg | ||
icon.svg.import | ||
LICENSE | ||
project.godot | ||
README.md |
Project_Teddy
Project Teddy is a multiplayer game where you can shoot your friends and have fun. The player can move around by using the standard “WASD” keys and shoot using the left click button. You can also use a controller to move your character around and shoot. The stamina system is a bit unique in Project Teddy. If you get below 5%, it will slow Teddy (the character) down and you will have to stop sprinting and wait for it to get back up above 5%. I like this system because it means you have to keep track of your stamina. It’s a great game for teens to play with their friends. Project Teddy was partially inspired by the games Garry’s Mod and Half Life. You can spend about as long as you want to be playing Project Teddy, as long as you and your friends want to go. Whoever has the highest score at the end of each round wins. The timer is adjustable, but the default is 10 minutes. Whoever has the most kills at the end of the round is the winner. Project Teddy should run really well on any computer that supports Vulkan.
The multiplayer system in Project Teddy is really fun. You can connect up to 4025 players, as is the limit in the Godot 4 Multiplayer API. The User Interface shows the top 10 players with the highest scores. You can specify any port you’d like the server to listen on, as long as it’s above 1024, because it’s common for ports below 1024 to be “privileged ports,” which basically just means you don’t have permission to bind a server on those ports without authority (root or administrator permissions). Currently, to have others connect to your server, you have to port forward, unless it’s over a Local Area Network. The player can specify any name they would like, as long as it’s not empty. The hosting menu allows you to select any of the currently implemented maps.