Character Unity Import.

This is my run in unity, the size is off, but needs to be fixed in size. There are 50 or so ghost frames, Placement of sprites might help. Will test as I go.

 

Here is my idle, it doesn’t work due to the ghost frames. Gonna re look at the robot files and create sprites in accordance for that.

More Environment

These are some of my environment designs as without textures. Which will be added as needed. For the level.

The overall level design is proving to be very difficult to build.
The Material does not seem to fit the aesthetic of the game concept.

The platforms are more of an experimentation as the plane that the Hero will walk on is unresolved. The hero is meant to walk on the horizon line or lines closest to it. Making the tiles to create, very difficult to create with that in mind and to make compelling gameplay.

 

Process in progress.

Here are some of the draft elements that I have been working on.

Title screen and game logo:
These are some rough title designs, but basically they would consist of using the game environments as a backdrop to the screen itself, to engage the user. And a simple menu button ‘start’. This deals with the idea of a floating city abandoned. Or rather overgrown.

 

UI, HUD and Controls:

This is based on collecting sprites. (ha) And aid in the overall appearance of the hero. Max three sprites per level.

This would be the basic controls that would be defined on the game, y axis and a jump function. The user would use their screen as a basic jump, with the possibility of additional on screen buttons for mobile.

Health would be displayed on the right of the screen to be away form the main action of the game, with the collectables being on the left of the screen as well as score. The image below shows the basic setup.

20170524_185139

 

Hero:
These are my basic ideas for hero or main charactersasrsasaras. These were some initial ideas, with the move towards a Scavenger astronaut type character.

 

ENEMY:
These are my basic enemy ideas.

 

HP and Goal Objectives:

Working on a life bar for HP as seen in UI, Goal objectives are:

  • Poison
  • Holes to fall through.
  • Various Enemies.
  • As well as collectables.
  • Sprites as shown in the UI.

Environmental Designs and platforms:
These are my basic ideas for goals:

20170524_185204

Looking at idea of poisoned earth and mold.

20170524_185219

Pressure pad related objectives, to progress, Mushroom puzzle.

 

20170524_185254

Floating tiles, and blocks.

20170524_185307

Variations of blocks and elements around them, “additional pylons”.

20170524_185332

Forest/ garden area, with trees above the actual elements.

SPRITES AND SHEETS.

What is a sprite sheet?
A sprite sheet is a single file comprised of graphics that enable certain programs to load them as one file, to create a animation. This makes it very efficient to animate a character or object using the minimum amount of data.
Instead only a part of the entire image is shown at a time, the ‘images’ are then run, and produce the animated product of the sprites.

When coding, the sprites are coded as they are divided, but still has to be told how many frames to wait in between each frame it needs to display.

What? How MAny?
The amount of instances of a typical hero depends on the actions that the hero needs to preform. Running, jumping, climbing, walking, flying and even dying. And any other cycles that need to be animated.

How to guide. By your local sand man:

To create a sprite sheet, one would first need to consider the action or actions that you are about to animate. Lets take a walk cycle.

This is typically divided into a set of images that when run in sequence would make a ‘cycle’ and thus an animation.

This can be achieved by creating a new document in either illustrator or photoshop and adhering to a specific file size for the most efficient loading into unity or another program. This would consist of creating the individual sprites at the art size you want to animate to achieve the best fit for the game you are creating, this can be anywhere from 700x700px to 74x74px for each sprite.

Loading each created sprite onto the sprite sheet would achieve a sprite sheet, and even templates are available for the specific software that you might be using.

After organising your sprites in a sequential order, you would then save the file and import it into the program of your choice to create the animated objects or characters.