Z braku zajęć oraz chęci odpoczęcia od Django napisałem sobie dla przyjemności prostego snake'a w #python Chciałem wszystko utrzymać w terminalu bez używania bibliotek typu pygame oraz tkinter, czy tam curses - o dziwo udało się. Jestem zadowolony z tego mini-projektu, bo: 1. Nie musiałem korzystać ani razu z stackoverflow 2. Przeszedłem samemu przez całą logikę takiej prostej gierki bez wzorowania się na implementacjach innych osób 3. Wydaje mi się że wyszło całkiem
@KevinMalone: Fajne! ( ͡°͜ʖ͡°) Wydaje mi się tylko, że 'spawn_apple()' powinną być metodą klasy Board, a nie Snake, ale poza tym nie jest źle. Daje 8/10, rób więcej.
@KevinMalone: W move możesz wykorzystać np. słownik, który będzie Ci zwracał zmianę w x, y i wtedy resztę ( setemptysquare(), ypos, xpos, set_head()) wykonujesz tylko raz, bez kopiowania kodu.
@Sloneczko: Ach, tak czułem. To był dobry bait. ( ͡°͜ʖ͡°) Kolejny napinacz rzucający terminami na prawo i lewo pewnie bez większej wiedzy temacie. Miłej nocy! ( ͡º͜ʖ͡º)
Jest gdzieś tłumaczenie tego?
http://www.lucidity.com/SleepAndCognition.html