frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Trying for 1 month but can't learn pixel art still

26•limondas•8h ago
I am a beginner in game development.I am using Godot. For my game development ,I wanted to learn pixel art.I have downloaded Aesprite,watched a lot of videos,read a book on pixel art.Then ,I started to art but I can't draw properly.Will you please give me some guide/advice on learning pixel art?

Comments

jetsetman192•8h ago
It’s just like any other artform. It takes active practice. The only way forward is actually making things.

Also, people seem to think pixel art is easier than others forms of art. I think this is a misconception that comes from being able to see the individual elements and being able to place them one by one. This does remove the need for the same type of motor skills required for say painting, but does not remove the need for vision, sense of color, composition. Etc.

keiferski•8h ago
When I took a drawing class in high school, we began by laying a grid on top of the image we wanted to copy, and then only drawing one square at a time. This made it a lot easier to draw, as you weren't focused on the overall image.

I imagine a similar exercise might work for pixel art, with each square of the grid representing a single color.

1123581321•7h ago
I’m not good at it, but, I got better by making small enough pixel images that I could try different colors for individual pixels to match the feel of a reference images. 8x8 and then 16x16. With larger images, there is too much work to keep changing the pixels while you are still understanding the color theory.

The big insights came from how, in pixel art, a single high contrast pixel can give the impression of color or shade in a whole area of the image. For example, on a ladybug’s back, a few metallic blue pixels make it look more reflective than white, and doesn’t clash with the predominant red.

I used Resprite for iPad which is similar to Aesprite, for my Godot game.

nineteen999•7h ago
Im a 3D artist not a pixel artist but I've had these Saint11 tutorial series bookmarked for a while:

https://saint11.art/blog/pixel-art-tutorials/

makerofthings•6h ago
+1 to these, amazing resource. Really helped me.
UI_at_80x24•7h ago
Similar in concept but for different reasons; does anybody know of a way to convert images into a '8bit pixel map'?

My wife likes to take images and crochet them into tapestry/blankets/cozies.

It seems to me that if we could get a grid overlay onto an image she could then make whatever she wanted. (One color per 'pixel')

Sharlin•7h ago
Problem is that like vector fonts without hinting, naive automatic "pixelation" of images does a poor job. You have to work with the limitations of the medium, and sometimes it entails drawing something in a very different shape than if you had more resolution and color. There are image gen models that do an okay job at pixel art these days though.
pitched•7h ago
Drawing grids over an image is easy. Choosing which colour to drop in is impossibly hard and where the art is. Nearest Neighbour and Average of N Points are some algorithms than can be used but don’t take the overall style of the image into account. For example, one pixel could cover a part of the nose and a part of the eye and averaging them makes a blurry mess.
toast0•5h ago
If you're going to crochet the result, I don't think you really want 256 colors. A 16 color pallete is probably acheivable if annoying.

Seems like if you print the image, then print a grid on a transparency sheet, you could mark up the sheet with colors until it looks good.

Maybe tracing paper (can you print a grid on tracing paper? Do you want to hand mark a grid on tracing paper?)

I don't use art tools, but you should be able to do something in software too, layer the grid on top, leave it transparent to the image until you pick a color for each square.

stodor89•7h ago
Make the sprites as good as you can within a reasonable amount of time. Don't stress too much about it. You can always do a second pass later on. And even if you decide to pay a professional artist, your sprites would still be useful as a vehicle for communicating your vision.
drewbug01•7h ago
There is no shortcut to art, but that’s part of why it is so valuable to society and so rewarding to create.

But don’t let that discourage you. If you want to make your own art, keep working at it. You will always get better with time and practice. It takes a long time and even the best artists frequently feel like their work isn’t good enough. But dedication and practice will pay off in time.

jstanley•7h ago
That fact that something is hard to do is not what makes it valuable.

It's hard to dig really big holes in the ground all day at random, but it's not valuable.

chaps•7h ago
Speak for yourself, big-holes-in-ground are very valuable to me.
bluefirebrand•6h ago
> It's hard to dig really big holes in the ground all day at random, but it's not valuable

Don't mistake "it takes a lot of effort" with "it is hard"

Digging holes isn't hard, it just takes a lot of effort

rdevilla•4h ago
Marx begs to differ. By labor theory of value Sisyphus should be the wealthiest man on Earth; unless you smuggle all the complexity and paradoxes of this theory into some ill-defined notion of "socially useful labour" (how does one measure or quantify utility?) of course...
neilcj•2h ago
Marx's labor theory of value very much still assumes a product of that labor to embody its value.
firebot•7h ago
You just need to practice.

Pixel art takes a shit ton of time.

SteveStavros•7h ago
The hardest part of learning any creative skill is that your taste develops faster than your ability. You can see exactly what's wrong with your work but can't fix it yet. That gap is brutal but it means you're improving even when it doesn't feel like it.
WolfeReader•7h ago
"The hardest part of learning any creative skill is that your taste develops faster than your ability."

I needed to read this sentence. Thank you!

Imustaskforhelp•7h ago
One of the best comments I have ever read on hackernews.
nottorp•7h ago
Can you draw non pixel art? Do you need to learn how to draw pixel art or how to draw in general?
notapenny•7h ago
Take your time.
toast0•5h ago
That works. Or just crank out shitty art and focus on making your game work. When the game works, you can refine the sprites (or not)
maplethorpe•7h ago
You need to learn how to practice. Anthony Jones has a video called "how to study better", where he walks you through his process. It's directed at concept artists rather than pixel artists but the same principles apply. I'd suggest watching it.
nathan_compton•7h ago
A month is nothing. Embrace limitations. Make something with just two colors. See shapes, not things.
hhutw•7h ago
Pixel art is art. To be good at pixel art requires the same skills as art: composition, color, lights and shadow, shapes.

While there’s no shortcut, I would suggest that in games, consistency in art style is way more important than quality. If you can make your graphic style consistent, although maybe very simple and not so aesthetic, it will make the game appealing.

al_borland•7h ago
You can’t study or ready your way to better art. You need to be hands on. When you have trouble with a specific thing, you can watch a video or get some advice on that, but then will still need to practice, practice, practice.

Also be realistic about how much progress you can make in a certain amount of time. You can make a game with very basic sprites. As your art improves, so can the sprites in the games.

The other option is to partner up with someone who has art skills already, but can’t make games. Together you can make more than either one could make alone.

DonHopkins•7h ago
Peter Norvig should write an essay about teaching yourself pixel art in 10 years, to go with his article about programming:

https://norvig.com/21-days.html

Teach Yourself Programming in Ten Years

Peter Norvig

Why is everyone in such a rush?

Walk into any bookstore, and you'll see how to Teach Yourself Java in 24 Hours alongside endless variations offering to teach C, SQL, Ruby, Algorithms, and so on in a few days or hours. The Amazon advanced search for [title: teach, yourself, hours, since: 2000 and found 512 such books. Of the top ten, nine are programming books (the other is about bookkeeping). Similar results come from replacing "teach yourself" with "learn" or "hours" with "days."

The conclusion is that either people are in a big rush to learn about programming, or that programming is somehow fabulously easier to learn than anything else. Felleisen et al. give a nod to this trend in their book How to Design Programs, when they say "Bad programming is easy. Idiots can learn it in 21 days, even if they are dummies." The Abtruse Goose comic also had their take.

[...]

Teach Yourself Programming in Ten Years

Researchers (Bloom (1985), Bryan & Harter (1899), Hayes (1989), Simmon & Chase (1973)) have shown it takes about ten years to develop expertise in any of a wide variety of areas, including chess playing, music composition, telegraph operation, painting, piano playing, swimming, tennis, and research in neuropsychology and topology. The key is deliberative practice: not just doing it again and again, but challenging yourself with a task that is just beyond your current ability, trying it, analyzing your performance while and after doing it, and correcting any mistakes. Then repeat. And repeat again. There appear to be no real shortcuts: even Mozart, who was a musical prodigy at age 4, took 13 more years before he began to produce world-class music. In another genre, the Beatles seemed to burst onto the scene with a string of #1 hits and an appearance on the Ed Sullivan show in 1964. But they had been playing small clubs in Liverpool and Hamburg since 1957, and while they had mass appeal early on, their first great critical success, Sgt. Peppers, was released in 1967.

[...]

merelysounds•6h ago
It’s a completely opposite scenario for me, I accidentally shipped a pixel art game.

It’s actually a game about nonograms. My first attempts at pixel art were bad but it didn’t matter that much, the focus was elsewhere anyway. With time the art improved; far from perfect but it’s still one of the things I like most about that game.

So I guess: practice, room for failure, achievable goals and time.

Tade0•6h ago
I also tried getting into pixel art, thinking "there's a finite number of pixels - surely I can arrive at something visually appealing via trial and error".

Nope. Turns out it's a whole field of study and an artform in its own right.

If you're making a top-down perspective game, I wholeheartedly recommend Liberated Pixel Cup assets, especially the character generator:

https://liberatedpixelcup.github.io/Universal-LPC-Spriteshee...

There's a crazy number of configuration options and you can create all kinds of humanoid characters out of it.

gyrospike•6h ago
I'm in the same boat, coming from programming trying to get into pixel art. It's been discouraging how slowly I've improved, but I noticed that I have improved a little looking back at my first attempts. Keep working at it, make sure you enjoy using your tools (Aesprite seems pretty good), and remember to count as progress learning your tools better.
quikoa•6h ago
You don't have to go at it alone, share your idea(s) and get a pixel artist to join.

Think about how much time you invested in to learning programming. If you're not prepared to do the same for art it's better to get someone else to do it. Especially if you don't enjoy it.

bluefirebrand•6h ago
Do you have recommendations on where to share ideas to find like-minded people?

In my experience, finding communities is kinda hard

quikoa•1h ago
Check out reddit with subreddits like /r/INAT, /r/gameideas or /r/gamedesign.

Or Look at where artists hang out. This could be pixel art forums. Also contact artists that you admire directly (would need to show something here and not merely an idea obviously). Paying for an artist is also worth considering if that's an option.

AndrewStephens•6h ago
I have been trying for years to get good at 3D modeling with Blender and have also failed. But I didn’t let that stop me using Blender to produce illustrations for my sci-if epic interactive fiction game that ended up being nominated for a minor award for graphics (it didn’t win).

Let me introduce you to the last resort of the struggling artist - extreme stylization. Really good pixel art is a very difficult discipline but terrible pixel art can be just as appealing if you push a style you can call your own.

Be bold.

jtarrio•5h ago
Draw, draw, draw, draw. Don't try to be good; just draw. Look for one thing you can improve on, then practice until you get a little better at it. Then look for the next thing and repeat.

You are always going to think that you could have done it better. That's the curse of the artist; don't let it discourage you. Keep drawing and then draw some more.

My kid draws all the time and she gets better at it. She also asks me to draw for her and (surprise) I'm getting better at it. Draw a person. Draw a house. Draw a cartoon character. Draw an orange that just received bad news. Draw a lettuce riding a motorcycle. Don't wait to be in front of your computer so you can do pixel art; draw on a piece of paper, draw on your tablet, draw in the sand. Draw on a liquid crystal drawing board (great for throwaway drawings: no mess, quick erase, no drafts left behind).

And be kind to yourself. You are going to think that your drawings suck. I promise they are better than you think (one is always their own worst critic), but also be realistic on where you need to improve technically. Do ask for advice from other people, and take it gracefully.

(You want to do pixel art. Start with the art, and when you are good enough at it, add the pixel.)

eatrocs_allday•1h ago
i just recently learned that the inner critic your talking about can be tamed. there are ways to practice turning it on and off, setting boundaries for it.

eg - in the Natural Way to Draw - the best exercise (author's claim not mine) is daily homework of making a small composition from memory with a hard set time limit 15 mins. no touch up ever again. one and done. you're mind will want to do more, don't let it.

seabasstin•5h ago
not to be mean, but if it was that easy and just a month was enough to go from 0 to 100, wouldn’t everyone be amazing artists?

As a designer, artist and art technologist that has been making computer graphics since the 80s, reading a post like this is somewhat triggering , but I do also understand why today in the age of AI, it would seem that making great art should come easily to you, once you have learned the basics of the tools.

But it is called art, BECAUSE it is difficult, it does require one to build systematically through experience. Practicing and playing with the medium constantly, doing a plethora of varied exercises and trying do very different types of projects will increase your skillset and teach you the necessary grammar of visual problem solving.

You will also always benefit and become even more proficient by looking at and reading about tons and tons of design, graphics, and art books, websites, shows, works, etc… This is especially true of learning about and studying art that is unrelated to computer graphics —like fine arts, painting/printmaking/sculpture/conceptual art, as well as experimental film/video/animation and architecture/industrial design/historical graphic design, all of which will help you build up your visual vocabulary and problem solving skills. you dont have to do everything at once just add a steady diet of new visual material to your media consumption. Specifically not the CG/Gaming stuff you already look at. broaden your horizons.

A great artist is the combination of technical skills, a deep knowledge base of visual references, a good understanding and continuous study of art history and a solid grasp of art & craft theory and concepts—-craft here being CGI. This is will give you the solid foundation to build a successful and sustainable artistic career/hobby/vocation.

The limits of creativity is always a lack of foundational knowledge (visual/conceptual references) and curiosity (playing and exploring even when you hit a wall until you find solutions for your artistic problems).

Visual arts are very very vast, but systematically learning to see, examine and understand how others before you have, played, struggled with, confronted and resolved its conundrums are the only way to get better at it. (Find a copy of and read Rilke’s letters).

codingdave•5h ago
OP was just asking for help to learn the skills, dude. They weren't saying they expected to start having solo shows in prestigious galleries or anything.
avidruntime•5h ago
As others said: practice. Practice outside pixel art too. Pixel art can be compared to haikus: a set of restrictions which makes every artistic decision more influential than an oil painting on canvas or a 200 page novel. Learning on hard mode is not always the right path.
butz•3h ago
Patience. And a lot of hands on practice. You will only learn by doing, not by watching videos. Sure, first years pixel art won't be something to brag about, but don't throw anything out. Keep a record of your progress, it will be very rewarding to see how you progressed. Start with simple things, try to get shapes right at first, continue with basic coloring, advance with shading and shadows, do some perspective, and follow up with animations and special effects. If you are more of programmer person, you can achieve some effects like lighting and shadows with code faster, but you might want to learn to do everything by hand. And that is okay. Find your own style, but at first you can try to copy other pixel artists, just to get a feel how they work. Don't be afraid to use placeholder "programmer art" in your game at first. With patience eventually you will replace all "doodles" with decent artwork, and then you will do it several times, improving them bit by bit. And don't be afraid to share your game for playtesting even with "begginer art". If game mechanics are solid and engaging, people won't even criticize that graphics are bad ;) Do not forget, that none of pixel artists started to draw amazing art from day one. Maybe they had more free time to practice? Maybe they were limited by slow hardware or had limited access to it?

Some good old resources for inspiration: https://www.derekyu.com/makegames/index.html https://pixeljoint.com/ https://www.slynyrd.com/pixelblog-catalogue

sph•2h ago
Tangentially related; remember the much maligned Zed Shaw? Nobody talks about him any more. He's been doing some game dev streaming on Twitch, and I just found out he's got a 7 hour video on how to draw for complete beginners, which I am enjoying quite a bit actually: https://www.youtube.com/watch?v=NLakoYhiWko

From what I understand of pixel art, it demands all the techniques of drawing on top of trying to create a recognizable shape with only a few pixels and colours. From your question, it sounds like you're jumping directly onto pixel art without a solid foundation on drawing techniques, and I'd suggest to focus there — at least that's what I'm doing with my personal learning path.

eatrocs_allday•1h ago
what game are you making? what assets do you need for it to work? draw those.
charlie90•1h ago
Try using AI?
ted_bunny•9m ago
How I learned:

- Start low-res. See what you can draw in the smallest possible space. Choices about a shape or line become binary and easy to experiment with. I'm talking 10x10 px.

- Limit your palette. Try some NES-style monochrome sprites. This will let you focus on shape and not worry about color yet. This will also teach you how to use negative space for coherence.

- Color can get tricky because sometimes you have to draw counterintuitively. There were many situations in some 8x16 sprites I drew where the light and dark shade of blue were used inconsistently in terms of shading, in order to make the shapes more distinct to the viewer. What looks coherent zoomed all the way in will not necessarily look coherent zoomed out.

- Modify existing sprites. You will learn a lot this way.

- You don't need to start with another medium. Not sure why people are suggesting this. You don't learn golf to get better at lacrosse. And frankly IMO pixel art is one of the easiest mediums to self-teach. I have no other visual art talent.

- Draw a class of sprites as practice, don't get too hung up on a specific one. I drew dozens of woodland creature faces in monochrome 10x10. This will help you develop a visual language for what you're doing, shifting pixels so the various sprites look distinct but cohesive in style.

- Legibility is king. Some people prioritize beauty but the player needs to know what they're looking at instantly, at least once acquainted. The sprites in Streets of Rogue exemplify this.

- Skip the guides, honestly. You might be overthinking it. I self-taught fine and I'm no artist. It will take more than a month.

- Remember to enjoy what you're doing. Don't make it too much into a work task with concrete goals, yet.

- Try some 2-frame animations. Some sprites only make sense to the eye in motion.

Training mRNA Language Models Across 25 Species for $165

95•maziyar•3d ago•27 comments

Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw

1008•firloop•23h ago•766 comments

Ask HN: How Do You Relax?

5•azeirah•2h ago•2 comments

Intelligence Cannot Be Trained?

4•hyperzzw•8h ago•3 comments

Ask HN: Who is hiring? (April 2026)

274•whoishiring•3d ago•346 comments

Ask HN: Who wants to be hired? (April 2026)

85•whoishiring•3d ago•337 comments

Anthropic to limit Using third-party harnesses with Claude subscriptions

17•guiyuwei•23h ago•5 comments

Third-party Claude harnesses will now draw from extra usage

12•iBelieve•23h ago•4 comments

Ask HN: Distributed data centers in our basements

73•cmos•4d ago•65 comments

Ask HN: Learning resources for building AI agents?

5•7e10•14h ago•5 comments

Tell HN: YouTube history setting privacy implications

5•tinaclaussen•14h ago•1 comments

Ask HN: Why still embed heavy 3rd-party iFrames for simple social proof?

4•LordKode•17h ago•0 comments

Ask HN: Should we collectively stop spell checking and fixing grammar

5•sankalpnarula•1d ago•15 comments

Ask HN: Analysis of credit card receipts to show one does not buy alcohol

4•bryanrasmussen•20h ago•10 comments

Tell HN: Chrome says "suspicious download" when trying to download yt-dlp

308•joering2•4d ago•97 comments

Lightweight IDE to Pair with Claude Code?

4•zupancik•23h ago•1 comments

Ask HN: Are agents _still_ writing most of your code?

5•etamponi•1d ago•4 comments

Ask HN: What dev tools do you rely on that nobody talks about?

42•crcsmnky•3d ago•36 comments

What Is a Collation, and Why Is My Data Corrupt? – PG Phridays with Shaun Thomas

3•pgedge_postgres•1d ago•0 comments

Ask HN: What is your dev set up like?

13•break_the_bank•2d ago•27 comments

Stripe closed my UAE business account and is withholding $3.5K

25•alganzory•2d ago•5 comments

Ask HN: Thought Exercise regarding RX dependency

3•Bender•1d ago•0 comments

Ask HN: How relevant is low code according to you in today’s world with Claude?

8•kinj28•2d ago•7 comments

Ask HN: Advice on Solo Launching

5•acaciabengo•1d ago•2 comments

Ask HN: Academic study on AI's impact on software development – want to join?

31•research2026•4d ago•15 comments

Ask HN: European Tech Alternatives?

103•BrunoBernardino•2d ago•54 comments

Ask HN: What are you moving on to now that Claude Code is so rate limited?

7•esperent•1d ago•14 comments

Ask HN: Whether there is LLM or other strong NLP behind Hacker News?

3•Jet_Xu•1d ago•1 comments

Fixed a llama.cpp bug silently disabling Vulkan GPU on all 32-bit ARM devices

3•perinban•1d ago•0 comments

Ask HN: Is there any interest in a native Qt/C++ Discord client?

5•txtsd•2d ago•2 comments