There are a lot of websites where you can source pre-made sprites if you do not want to make your own. Here are some resources where you can download free assets to use in your game development projects:
- OpenGameArt.org – offers a huge collection of free game art, including sprites, backgrounds, and tilesets. The art is provided by artists from around the world and is released under various open-source licenses.
- itch.io – a platform for indie game developers and offers a range of free game assets, including sprites. You can browse the different categories and find assets that suit your game’s style.
- Kenney.nl – offers a range of free game assets, including sprites, tilesets, and UI elements. The assets are available under a Creative Commons license and can be used in both commercial and non-commercial projects.
- Craftpix.net – has both free and paid resources.
- GameArt2D.com – offers a range of free and paid game assets, including sprites, tilesets, and backgrounds.
- Spriters-resource.com has sprite sheets from popular existing 2D games. They are categorized by computer platform.
- assetstore.unity.com is another large collection of free and paid for game assets, however, you need to have the Unity game development software installed.
- Space background generator: Very handy for quickly making 2D space backgrounds https://deep-fold.itch.io/space-background-generator
- Sounds: https://freesound.org
- Fonts:
font.google.com
fontsquirrel.com
fontspace.com – These websites offer and excellent selection of free and paid fonts.
These resources offer a great starting point for finding free sprites for your game development projects. However, it’s important to check the licensing of each asset and ensure that you are using it in compliance with the terms of the license.