Hi and welcome to PGD

Designing a game character is beyond the scope of pascal. It really depends on how well your abilties are with either a graphical tool like Photoshop, Paint Shop Pro or Gimp, or more advanced tools like 3DStudio Max, Lightwave, Blender or Anim8or.

Pascal comes into play, after you have created a set of frames in where your gamecharacter performs a certain action, like walking, jumping or shooting and when you've loaded each frame (or a single bitmap in case your engine only accepts a strip of frames) into the game engine.

The only piece of code involved here is how to load these frames in the engine. This again depends on what you plan on using. Are you for example using SDL, or perhaps plain Directx or Opengl?

Making the character (sprite) to animate, and for example walk off the screen, is a 'simple' matter of changing each frame at a certain interval and at the same time, displace each frame a arbitrary number of pixels to the left or right until it is nolonger visible.

So, I guess what we really need to know is what you are using. Opengl, sdl, 2d, 3d, what you are familiar with, that sort of things.