The official source code for Project Teddy
Find a file
2023-03-25 15:36:02 -06:00
2DArt Music notes on music panel 2023-03-23 11:21:50 -06:00
characters/teddy Removed 5% speed decrease 2023-03-25 15:36:02 -06:00
fonts Fixed #15 2023-03-05 22:08:14 -07:00
joystick Removed 5% speed decrease 2023-03-25 15:36:02 -06:00
music Added music and updated teddy models + animations 2023-03-10 23:24:39 -07:00
objects Removed 5% speed decrease 2023-03-25 15:36:02 -06:00
scenes Removed 5% speed decrease 2023-03-25 15:36:02 -06:00
scripts AI now has gravity 2023-03-23 12:48:49 -06:00
sounds Fixed #31 2023-03-19 15:06:11 -06:00
splashes New main menu! 2023-03-11 14:18:11 -07:00
textures Added crosshair 2023-02-21 12:53:13 -07:00
voice/tutorial Voice-acted tutorial 2023-03-19 13:56:40 -06:00
.DS_Store Added SkillsUSA splash 2023-03-02 13:35:35 -07:00
.gitattributes first commit 2023-01-24 12:43:19 -07:00
.gitignore Removed export/ from git history 2023-02-16 13:32:22 -07:00
export_presets.cfg Added Android build template 2023-03-19 20:32:29 -06:00
icon.svg New main menu! 2023-02-24 23:49:49 -07:00
icon.svg.import Added crosshair 2023-02-21 12:53:13 -07:00
LICENSE first commit 2023-01-24 12:43:19 -07:00
project.godot Removed 5% speed decrease 2023-03-25 15:36:02 -06:00
README.md Update 'README.md' 2023-03-16 23:34:01 +00:00

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.