The official source code for Project Teddy
Find a file
2023-05-28 22:59:41 -06:00
2DArt image adjustments 2023-05-28 00:03:31 -06:00
addons Fixed host being able to reset round when game is in session 2023-05-26 23:13:55 -06:00
characters Fixed host being able to reset round when game is in session 2023-05-26 23:13:55 -06:00
fonts
joystick
map_data Fixed host being able to reset round when game is in session 2023-05-26 23:13:55 -06:00
music
objects Overhauled tutorial map 2023-05-28 22:03:31 -06:00
scenes Updated tutorial spawn 2023-05-28 22:59:41 -06:00
scripts Updated tutorial spawn 2023-05-28 22:59:41 -06:00
shaders
sounds
splashes
textures
videos
voice/tutorial Improved tutorial 2023-05-27 16:49:09 -06:00
.DS_Store stuff 2023-05-16 13:32:24 -06:00
.gitattributes
.gitignore
export_presets.cfg
icon.svg
icon.svg.import
LICENSE
project.godot Fixed host being able to reset round when game is in session 2023-05-26 23:13:55 -06:00
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. Its a great game for teens to play with their friends. Project Teddy was partially inspired by the games Garrys 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 youd like the server to listen on, as long as its above 1024, because its common for ports below 1024 to be “privileged ports,” which basically just means you dont 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 its over a Local Area Network. The player can specify any name they would like, as long as its not empty. The hosting menu allows you to select any of the currently implemented maps.