{"repo":"bearlikelion/BoomerShooter","free":true,"listed":false,"github":"https://github.com/bearlikelion/BoomerShooter","clone":"git clone https://github.com/bearlikelion/BoomerShooter.git","description":"Godot 3D open source FPS","language":"GDScript","stars":30,"topics":["godot","godot-engine","godot4","godotengine","open-source"],"license":"MIT","category":"game-templates","readme_excerpt":"Mark's Boomer Shooter This is an open source prototype of a Godot FPS Game. Play it in your browser or download it for Linux and Windows on Itch.io I developed this over a weekend to get a better understanding of state machines.\\ I learned a lot from the Godot-4-fpsarms demo Controls: Keyboard & Mouse WASD - Movement Mouse - Look Left Click - Shoot Right Click - Aim Down Sights R - Reload Space - Jump Shift - Sprint Ctrl - Crouch Sprint+Crouch - Slide 1/2/3 - Switch Weapon Q (Hold) - Weapon Wheel E - Interact Esc - Pause Menu Controller Full controller support with analog movement and camera, plus aim assist (sticky aim) on the right stick. Left Stick - Movement Right Stick - Look Right Trigger - Shoot Left Trigger - Aim Down Sights X/Square - Reload A/Cross - Jump L3 (Left Stick Click) - Sprint B/Circle - Crouch Sprint+Crouch - Slide D-pad Up/Right/Down - Switch Weapon LB/L1 (Hold) - Weapon Wheel Y/Triangle - Interact Start - Pause Menu Save File I use a Godot resource to save data for the player. You can load the saved data statically using:\\ var player save: PlayerSave = PlayerSave.load player data() Add any export variables you wish to store, and then save using:\\ player save.save player data(player save) Credits & Attribution: Music by Troll-Lyd : SoundCloud, Itch.io\\ Font is Geizer\\ Enemy is FPS Character Beetle by rohin n \\ Prototype Textures by Kenney\\ Main Menu Backgroud image by Écrivain","default_branch":null,"files":null,"tree":[],"storefront":"/r/bearlikelion","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bearlikelion/BoomerShooter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}