その試行錯誤を行うにも過去の経験の有無は重要です。 実際にブラシで描画する処理を作ったことがないとそもそも「にじみ」や「かすれ」の実装方法なんて思いもつかないでしょう。 もちろん、ネットで検索すれば良い方法が見つかるのかもしれませんが「それを考えること自体が楽しい」と私は思っています。 すべて自力でプログラムを作るのか、分からないことを人に聞いたり調べたりするのかは、初めてプレイするゲームを自力でプレイするのか攻略本を見ながらプレイするのかの違いに似ています。 前者の方が楽しいと感じている人はぜひ試行錯誤で自分なりの方法を見つけ出してください。 これは後者を否定しているわけではなくという人も「自力でやりたいけど手がかりが全く無くてずっと立ち往生している人」「それによって嫌いになる人」よりは良いことだと思います。