Skip to content
/ gosu Public

A fun game that demonstrates the basics of 2D game development in Godot.

License

Notifications You must be signed in to change notification settings

yunusey/gosu

Repository files navigation

Gosu

Welcome to Gosu, a fun game that showcases the basics of 2D game development in Godot.

Watch the video 📺

Watch the video

Trying out the game 🕹️

Experience the game directly in your web browser by playing here.

PS: If you download the app and play it using the editor, you could also see the global leaderboard. Unfortunately, Godot currently doesn't support API requests (there are several resources you can check about it). Currently, when you open the link above, it will just save your results.

Download 📥

Get the project by either cloning the repository:

git clone https://github.com/yunusey/gosu.git

Or download the project as a zip file and open it in the Godot editor.

License 📃

This project is under the MIT license, allowing you to utilize it for any purpose and share it freely.

Information 🔔

Gosu illustrates fundamental 2D game development features in Godot. Explore specific implementations:

P.S.: As a Godot learner, I might have made mistakes. If you notice any, please consider contributing to improve this project!

Contributing 🤝

This project is open source and welcomes any contributions.

Warning 🚫

Yes, you can become the leader by hacking the server, but why? This project's only purpose is to teach the basics of 2D game development in Godot. If you want to hack it anyways, you can use the following command:

curl -X 'POST' \
	'https://gosu-backend.vercel.app/score' \
	-H 'accept: application/json' \
	-H 'Content-Type: application/json' \
	-d '{
	"user": {
		"username": "$USERNAME",
		"password": "$PASSWORD"
	},
	"score": 1000000,
	"level": 10
}'

Again though, why would you do that?

Final Words 💬

Thank you for visiting! If you found Gosu beneficial for the Godot community, please consider giving it a ⭐ to encourage more people to try out the game!