Łączna liczba wyświetleń

sobota, 14 października 2017

Nowe wyzwanie- Python

Oto zastępca Logomocji. Właściwie tworzę to samo z tą różnicą, że Python jest środowiskiem całkowicie tekstowym. Nie posiada okienek na poszczególne procedury, a skrypt jest w języku angielskim. Bez wahania można stwierdzić, że jest trudniejszy niż Logo. Oto kilka przykładów funkcji z Pythona:

for i in range(4):
#jeśli tworzymy pętle (w tym przypadku jest to for) to ważne jest, aby wszystko, co znajduję się w #pętli musi zostać napisane po wcięciu (Tab)
    fd(30); rt(90)

Po wywołaniu tej funkcji zostanie narysowany kwadrat o boku 30. Przy jakichkolwiek rysunkach należy pamiętać, że w Pythonie "żółw"nie zaczyna patrząc do góry, ale w prawo. Jeśli ktoś dużo pracował w Logomocji, to trudno będzie się przestawić na nowy tryb myślenia.

Wszystko co napiszemy w linijce po znaku # zostaje uznane za nasz komentarz, i jest omijane przez program.

Oczywiście w Pythonie można tworzyć o wiele trudniejsze rysunki,a jest to tylko jeden moduł całego programu. Często przy korzystaniu z grafiki żółwia trzeba skorzystać także z innych modułów np.: math, random itd.

poniedziałek, 11 września 2017

Wspomnienia wakacyjnych krojobrazów

Po dwu miesięcznej przerwie znów rozpoczął się nowy rok szkolny, a wraz z nim nowe wyzwania. Ja także spróbowałam czegoś może nie całkiem nowego, ale w trochę innej formie. Postanowiłam namalować taki pejzaż wakacyjny. Mi z wakacjami najbardziej kojarzą się zachody słońca. Można siedzieć na pomoście, czy gdziekolwiek indziej i patrzeć na zachodzące słońce.

Tak właściwie namalowałam ten obrazek bardzo spontanicznie bez jakichś wcześniejszych pomysłów. Główną motywacją był tablet graficzny firmy intuos, który ostatnio dostałam w prezencie.
Do pracy użyłam programu GIMP i oczywiście tableta.



Góra w tle wyszła mi nie szczególnie, ale nie oszukujmy się pierwszy raz w życiu używam tableta graficznego, więc co się dziwić.

Taki rysunek ode mnie na początek roku (spóźniłam się tydzień :] ). Na pewno będzie takich prac więcej, ponieważ będę chciała potrenować używanie takiego sprzętu, a takie luźne rysunki są na to najlepszym sposobem.

wtorek, 30 maja 2017

Pustynny rajd

Na lekcji z informatyki próbowałam swoich sił w tworzeniu kolejnego programu z podręcznika ,,Scratch. Komiksowa przygoda z programowaniem". Ćwiczenie 6 dotyczyło stworzenie gry z przewijanym tłem. Chodziło o to, aby sprawić wrażenie poruszania się. Tutaj był to akurat jadący samochód.
Wszystkie programy z tej książki przykładają dużą wagę do animacji poszczególnych elementów gry. Są to tylko małe szczególiki, ale zmieniają dużo w efekcie końcowym.



Ogólnie gra polega na tym, aby wytrzymać 60 sekund. Wieża i krzaczek pojawiają się regularnie. Krzak co 8 sekund, a wieża co 18. Natomiast ten dziwny stworek, który pojawia się na górze ekranu uniemożliwia nam bezpieczne przeskakiwanie przeszkód i pojawia się losowo - od 15 sekund do 20. Jeśli przetrwamy całą minutę, po prawej stronie ekranu gry pojawia się miejsce docelowe i kończy się większość przeszkód.

Pomarańczowa droga na dole, to tak naprawdę dwa różne duszki. Jeden przesuwa się w prawo, a drugi porusza się kawałek za nim, dzięki czemu dalej mamy po czym jechać :).

Pasażerowie naszej ciężarówki też są oddzielnymi postaciami. Mają troszeczkę inna animacje (inny czas oczekiwania) co stwarza efekt dynamiki i różnorodności. Jeśli nie unikniemy dowolnej przeszkody tracimy jednego pasażera, który boi się kraksy.

Inne informacje na temat skryptów w tym programie można znaleźć a samej grze, czyli Tutaj

czwartek, 13 kwietnia 2017

Grafika komputerowa

Siedząc w domu przy komputerze tknęła mnie myśl, aby spróbować grafiki w programach komputerowych. Znalazłam w internecie postać z pewnej gry wideo, która bardzo spodobała mi się geometrycznie i przestrzennie. Praca na dole została wykonana przeze mnie w dwóch programach:
1. Paint do konturów (te błękitne linie, które na początku były białe)
2.GIMP do wypełnienia i wycieniowanie poszczególnych pól.

W gimpie do wypełnienia ścianek kostek, z których jest złożona postać użyłam zwykłego wiaderka. Do wycieniowania gradientu z kolorem szaro-niebieskim. Najgorzej było z poświatą na czarnym tle. Narysowałam błękitne kółko i opcji filtry w zakładce Rozmycie wybrałam opcję Rozmycie Gaussa. Dzięki temu mogłam rozprowadzić niebieski cień równomiernie na prawie cały obrazek.
Tu efekt końcowy:





A tutaj zrzut ekranu w programie. Warto zwrócić uwagę na warstwy, które bardzo pomagają przy takich obrazkach: