private void piirraTausta(Graphics graphics) {
        /**
         * Ao. yhtälöissä jakolasku johtuu siitä että halajamme viivoihin mageen
         * parallaksiefektin.
         *
         * Ja jooooo for-loopin pituus on kovakoodattu, eli jos pelaaja menee
         * tarpeeksi kauas vasemmalle, oikealle, ylös tai alas, viivat loppuvat.
         * En nähnyt tarpeelliseksi generoida loputonta viivakenttää tässä
         * vaiheessa
         */
        
        /**
         * Vaakaraita
         */
        for (int i = 0; i < 10; i++) {
            graphics.setColor(new Color(
                    Math.max(0, 255 - i * 4),
                    Math.max(0, 255 - i * 8),
                    Math.max(0, 255 - i * 4)));
            graphics.fillRect(0, -kamera.getY() / 5 + i * 180 + 100, 1024, 100);
        }

        /**
         * Toinen vaakaraita!
         */
        for (int i = 0; i < 10; i++) {
            graphics.setColor(new Color(
                    Math.max(0, 255 - i * 4),
                    Math.max(0, 255 - i * 4),
                    Math.max(0, 255 - i * 8)));
            graphics.fillRect(0, -kamera.getY() / 4 + i * 180 + 100, 1024, 80);
        }

        /**
         * Nooooh pistetään nty vielä opaquoottinen pystyraita!!!1
         */
        for (int i = 0; i < 10; i++) {
            graphics.setColor(new Color(
                    Math.max(0, 255 - i * 4),
                    Math.max(0, 255 - i * 4),
                    Math.max(0, 255 - i * 8),
                    128));
            graphics.fillRect(-kamera.getX() / 20 + i * 200, 0, 100, 800);
        }
    }