Video Game Sprite Sheets



Creating a sprite sheet for various types of games from board games to video games with different genre such as adventure, fighting games, arcade, educational games, puzzles, console, sports and more would obviously take time as it is not easy to do and so utilizing pre-made game sprite sheets is very helpful and time saving. GameArt2D.com is a one stop 2D game assets store to buy various royalty free 2D game art assets. It contains more than 100 game assets, from platformer & top down tileset, side scrolling & top down character sprite sheets, game GUI packs, space shooter assets, game backgrounds, and many more.

  1. Free Video Game Sprites
  2. What Is A Sprite
  3. Sprite Sheet Template
  4. Free Game Assets

Platformer With Sprite Sheets

Example code for this example can be downloaded here: spritesheet_example.zip

A quick video of our final program is below, and at the bottom of the page is a video explanation of the program.

This example shows a platformer game using sprite sheets. A good 2D game can involve a lot of graphics. Rather than create and manage a file for each image, games will use a large image made up of several smaller images. For example, this sprite sheet has multiple frames of a player character walking all in one image:

The sprite sheet was downloaded from the ``Platformer Art Deluxe' package at OpenGameArt.org and was created by author Kenney. Here is another sprite sheet that our game uses to build the world:

In addition, I've created a couple backdrops for my game. You can't interact with the backdrops, but I think it is more interesting to have a backdrop than just have a solid color. The backdrop was created using the Tiled Map Editor and Kenney's Buildings sprite sheet.

Video game sprite sheets

This is the backdrop for Level 2.

Finally, the code! This code builds off the other platformer examples on this website. I've divided the code up into several files to make it easier to navigate.

The first file just has some variables that represent constant values. It makes the code easier to read by using variables like WHITE and allows me to change the screen size easily.

This class pulls smaller images out of the large sprite sheet. Create an instance of the class and pass in the file name as a parameter to the constructor. Then call getImage with the x, y location of the upper left corner of yorur sprite along with its height and width. You can use a drawing program to get the location of the sprite images you are intersted in.

This next file defines platforms we can jump on or run into. At the beginning of the file we create lists for each image we want to use. The lists contain the x, y location of the sprite, along with the width and height. Next is the Platform class that defines a non-moving platform. There isn't much to it. The class passes along the image x, y, width, and height and uses the SpriteSheet class to grab the image.

If you want moving sprites, the next class MovingPlatform adds functionality to its parent class Platform. The class keeps track of its boundaries that it stays in, along with the velocity. The update is complex because a moving platform can 'bump' the user and move him/her. It also needs to keep track of how far the world has scrolled to the left or right.

This file defines each level in the game. There is a parent Level class that all levels should inherit from. Things that all levels have (like a list of platforms) are defined in this parent Level class. After that there is a class for each level.

The player class. This class could be simple, but we will make this player have an animation as he/she moves left and right.

This is the main program to run:

Copyright © 2017
English version by Paul Vincent Craven
Spanish version by Antonio Rodríguez Verdugo
Russian version by Vladimir Slav
Turkish version by Güray Yildirim
Portuguese version by Armando Marques Sobrinho and Tati Carvalho
Dutch version by Frank Waegeman
Hungarian version by Nagy Attila
Finnish version by Jouko Järvenpää
French version by Franco Rossi
Korean version by Kim Zeung-Il
Chinese version by Kai Lin

Creating a sprite sheet for various types of games from board games to video games with different genre such as adventure, fighting games, arcade, educational games, puzzles, console, sports and more would obviously take time as it is not easy to do and so utilizing pre-made game sprite sheets is very helpful and time saving.

Here’s an excellent collection of game sprite sheets examples designed to help game developers when creating any types of games. This set of sprite sheet is consist of various game characters, buildings, weapons, animals, replenishment, architectural elements and many more. Using sprite sheets in games is very useful as it reduces memory consumption, keeps your frame rate high and speed up the drawing process.

You might want to take a look at the following related articles:

Free
  • A Girl from Winterfell: 20 Fearless Arya Stark Design Artworks
  • The Mad Titan: 25 Perfectly ‘Balanced’ Thanos Artwork Designs
  • The Prince of Darkness: 25 Hair-Raising Lucifer Artwork Designs
  • 25 Black Panther Artworks to Remember Chadwick Boseman
  • The Mother of Dragons: 20 Daenerys Targaryen Artwork Designs
  • Dont forget to like us on Facebook and follow us on Twitter – for recent updates.

    2D Game Tileset

    This is a 16×16px tileset I did for fun some time ago. The idea was to create a set for a 2d science fiction game for cell phones or similar devices. There are also some bonus objects and characters included.


    Pixel Art Scene for Game

    This item contains 38 elements! It contains a layered PSD with various animations perfect for creating a look-a-like Super Mario game but in an advance version.


    2D Platform Game Tile Set

    Platform game tileset and sprite animation, horizontal tileable background, player sprites, objects and decoration. A good starting point to make your own platform game.


    Car Racing Game Tileset

    If you want to create a car racing game, do not worry about the design because these racing game sprite sheets will get you started.


    Pixel Art Poses Template for Mobile Games

    This mosaic contain more than 50 exclusively amazing pose templates for action platform games, specially designed to be light, smoothly and very well finished on transitions between each poses. Plus, you have each pose splinted in frames and organized on folders.


    2D Racing Game Tileset

    This is a tileset for a 2D racing game. There are two tilesets included + 18 different pixel cars, tuning parts and various objects. Might be used for mobile device games or similar stuff.


    2D Jump&Run Tileset

    Platform jump and run game tileset with decoration, objects and extras. Items are designed for 64×64 grid size, but are multiples of 32×32.


    Sprite Tilesets for a Western Game

    Great set for a western game that consists of many characters, animals, architectural elements and more. Each character is a layer in a .PSD with the name of that character. Main human characters have 16 walking/standing poses and 12 drag/shoot poses.


    8-Bit Sky Fighter Game Scene/Sprite Sheets

    In this pack, you will find 4 different fighter – each has 4 levels of upgrade with 17 different objects such as fire, bomb, missile, moon, stone & etc. and 3 colored sky background.


    Sprite Sheet For Space Games

    “Sprite Sheet For Space Games” is a nicely crafted pixel perfect pack of thirty sprites for space games. Well crafted and well organized, easy to edit and as detailed as much as possible while keeping the file in a low capacity range.


    Zombie Game Sprite Sheets


    Spritesheet of a pixel style zombie including idle animation, walking animation and 2 different death animations (other a bit more gory!).

    Miniature Pixel People Sprites

    There are 6 skin tones, 6 shoe/trouser colours, 6 top colours and 6 hair colours all on seperate layers that can be turned on or off to achieve a virtually endless amount of colour combinations for your human sprite sheets.


    Ninja Character Sprite Sheet

    A sprite sheet containing 7 different character animations of a cartoon ninja for use in 2d side-scrolling games. Each animation contains 15 frames.

    Game

    RPG Game Pixel Icon Sprites

    How can you use these awesome icons? Well all RPG games have items that the player needs to collect. Simply place these within your RPG game and your player can spend time collecting new weapon upgrades, farming gold and all those wonderful addictive RPG features.


    2D Airplane Game Sprite Sheet

    Free Video Game Sprites

    This is an exclusive template made for game developers. The sprites are very well designed pixel by pixel, and perfectly aligned on the mosaic, making it compatible with any tool of the indie game developer market.

    Video

    Space Shooter Objects

    Basic stuff for a top down space shooter game. A vertically tileable background, player ship, enemies, power ups and more. Should be a good starter kit for a 2d space shooter.


    What Is A Sprite

    Zombie Game Set

    Pixel art Game set theme: Zombie. Perfect for cell phone games. Characters in different positions and different elements, Easy animate. PSD + PNG Alpha and Jpg Image. Not includes scenary or stage.


    July RPG Game Sprite Sheets

    Sprite Sheet Template

    The sprite sheet comes in .png format as well as in .PSD format with the base body, armor, hair and special effects separated on layers to make it easier to build your own and customize if need be.


    Platformer Game Tile Set

    A set contains 12 ground tiles, used for creating platformer games plus some additional items. Full vector, so you can scale it at any size, without losing it’s quality.

    Free Game Assets