Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update games made with Godot in Getting Started #10657

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

tetrapod00
Copy link
Contributor

In the four years since this page was written and the current example games were chosen, Godot has improved a lot. I think it's time to update the examples of What can the engine do? with newer games from the showcase, which are more representative of the engine's capabilities.

After some discussion in rocketchat, I picked three games: PVKK, Usagi Shima, Cassette Beasts. Together these show the range of capabilities, platforms, and art styles that Godot can do.
I couldn't find a clean way to display four screenshots in a 2x2 grid in Sphinx, so I did four screenshots at full width.
Screenshots are taken directly from the showcase folder: https://github.com/godotengine/godot-website/tree/master/assets/showcase.

I also updated the Godot Design Philosophy page to use a newer screenshot of RPG in a Box, and remove a direct mention of Godot 2.

@tetrapod00 tetrapod00 added enhancement area:getting started Issues and PRs related to the Getting Started section of the documentation labels Feb 9, 2025
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a 503kb jpg in the showcase folder: https://github.com/godotengine/godot-website/blob/master/assets/showcase/screenshots/pvkk-1.jpg

I squooshed it to ~300kb per our guidelines, but I could squoosh it more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a 384kb webp in the showcase folder: https://github.com/godotengine/godot-website/blob/master/assets/showcase/usagi-shima-5.webp

I squooshed it to ~300kb, but alternately it could be squooshed more, or left at ~400kb because presumably the showcase images are already somewhat optimized for web.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CC @skyace65 for guidance on how much we should reduce resolution and/or compress these screenshots lossily. Since these screenshots are so early in the docs and serve to show off how good Godot can look, I think there is an argument for larger file sizes to reduce compression artifacts as much as we can?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

300 KB is fine by me. It will only get more fine as time goes on too 🙂

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm ok with a larger file size for these as well, given how colorful they are you can't really avoid it.

Comment on lines +36 to +37
Some examples of games created with Godot include Cassette Beasts, PVKK, and
Usagi Shima. As for applications, the open source pixel art drawing program
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could also namedrop some additional games made with Godot that we don't include screenshots for, if we wanted to.

@tetrapod00 tetrapod00 added the foundation Godot Foundation approval required (legal, thirdparty links etc.) label Feb 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:getting started Issues and PRs related to the Getting Started section of the documentation enhancement foundation Godot Foundation approval required (legal, thirdparty links etc.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants