The official source code for Project Teddy
Find a file
2023-07-11 22:39:31 -06:00
2DArt image adjustments 2023-05-28 00:03:31 -06:00
addons Fixed first open tutorial-spawn bug 2023-06-01 23:30:58 -06:00
characters Update 'characters/teddy/Teddy.gd' 2023-07-04 05:26:13 +00:00
fonts Added new map! Updateed clamp 2023-04-11 13:31:11 -06:00
joystick Removed 5% speed decrease 2023-03-25 15:36:02 -06:00
map_data Fixed first open tutorial-spawn bug 2023-06-01 23:30:58 -06:00
music Added music and updated teddy models + animations 2023-03-10 23:24:39 -07:00
objects Fixed first open tutorial-spawn bug 2023-06-01 23:30:58 -06:00
scenes Islands is new main menu 2023-06-05 22:02:31 -06:00
scripts Removed day-night cycle in tutorial 2023-07-11 22:39:31 -06:00
shaders Added water in new map, worked on other stuff too 2023-04-13 13:24:38 -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
videos Added trailer and ability to disable player 2023-05-05 13:05:54 -06:00
voice/tutorial Slight improvements to tutorial 2023-05-28 23:37:11 -06:00
.DS_Store stuff 2023-05-16 13:32:24 -06: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 Disabled shooting for runner 2023-05-15 12:42:36 -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 Upgraded project to 4.1 2023-07-11 22:37:56 -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.