Zaawansowany kurs języka Python
|
|
- Izabela Piotrowska
- 8 lat temu
- Przeglądów:
Transkrypt
1 PyGame 18 grudnia 2015
2 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL 5
3 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL Wprowadzenie Parametry wyświetlania Powierzchnie 5
4 Co to takiego Wprowadzenie Parametry wyświetlania Powierzchnie Biblioteka w Pythonie do programowania aplikacji multimedialnych, w tym gier.
5 Elementy składowe Wprowadzenie Parametry wyświetlania Powierzchnie Obsługa ekranu (obrazki, kursor, fonty); urządzenia peryferyjne (myszki, joysticki, klawiatury); dźwięk; przekształcanie obrazów (w tym OpenGL).
6 Jeszcze parę uwag Wprowadzenie Parametry wyświetlania Powierzchnie PyGame używa SDL Simple DirectMedia Layer: przenośna biblioteka multimedialna;
7 Jeszcze parę uwag Wprowadzenie Parametry wyświetlania Powierzchnie PyGame używa SDL Simple DirectMedia Layer: przenośna biblioteka multimedialna; Python 3 PyGame nie jest jeszcze w pełni zintegrowane z Pythonem 3.
8 Schemat programu Wprowadzenie Parametry wyświetlania Powierzchnie import pygame pygame.init() # ustawienie parameterów wyświetlania while True: # reakcja na zdarzenia pygame.display.update()
9 Parametry ekranu Wprowadzenie Parametry wyświetlania Powierzchnie # Obiekt klasy Surface screen = pygame.display.set mode( rozdzielczość, flaga, kolory) rozdzielczość: krotka (szerokość, wysokość), np. (640, 480); flaga: sposób wyświetlania; można dać 0, FULLSCREEN, NOFRAME, OPENGL etc. kolory: liczba bitów na kolor (8, 15, 16, 24, 32)
10 Parametry ekranu Wprowadzenie Parametry wyświetlania Powierzchnie # Obiekt klasy Surface screen = pygame.display.set mode( rozdzielczość, flaga, kolory) rozdzielczość: krotka (szerokość, wysokość), np. (640, 480); flaga: sposób wyświetlania; można dać 0, FULLSCREEN, NOFRAME, OPENGL etc. kolory: liczba bitów na kolor (8, 15, 16, 24, 32) Nagłówek okna: pygame.display.set caption( Hello, PyGame! )
11 Powierzchnie Wprowadzenie Parametry wyświetlania Powierzchnie powierzchnie reprezentują obrazy; obrazami mogą być utworzone z pliku graficznego, fonty, można też samodzielnie tworzyć obrazy; klasa pygame.surface
12 Pliki graficzne Wprowadzenie Parametry wyświetlania Powierzchnie pygame.image.load( plik.jpg ) tworzy powierzchnię rozmiaru i o tych samych kolorach co oryginalny obrazek; zalecane jest używanie zmodyfikowanej kopii powierzchni: obrazek = pygame.image.load( plik.jpg ).convert() ze względu na szybkość działania przy wielokrotnym wczytywaniu obrazka; można modyfikować obrazki, np. dodając kanał alfa (convert alpha()).
13 Tworzenie pustych powierzchni Wprowadzenie Parametry wyświetlania Powierzchnie pygame.surface((256,256)) Tworzy powierzchnię 256x256 z tą samą liczbą kolorów jak ekran.
14 Wprowadzenie Parametry wyświetlania Powierzchnie Wyświetlanie powierzchni na powierzchni.blit(powierzchnia)
15 Wprowadzenie Parametry wyświetlania Powierzchnie Wyświetlanie powierzchni na powierzchni.blit(powierzchnia) Umieszczenie obrazka na ekranie screen = pygame.display.set mode( rozdzielczość, flaga, kolory) obrazek = pygame.image.load( plik.jpg ).convert() screen.blit(obrazek, (0,0))
16 Wprowadzenie Parametry wyświetlania Powierzchnie Wyświetlanie powierzchni na powierzchni.blit(powierzchnia) Umieszczenie obrazka na ekranie screen = pygame.display.set mode( rozdzielczość, flaga, kolory) obrazek = pygame.image.load( plik.jpg ).convert() screen.blit(obrazek, (0,0)) pygame.display.update()
17 Fonty i napisy Wprowadzenie Parametry wyświetlania Powierzchnie Fonty w PyGame: PyGame korzysta z systemowych fontów TTF; przed użyciem konieczne jest utworzenie obiektu klasy Font, np.: font podstawowy = pygame.font.sysfont("arial", 16) renderowanie fontu to utworzenie powierzchni: napis = font podstawowy.render( Python is cool!, (0,0,0), (255,255,255)) screen.blit(napis, (10, 10))
18 Zapisywanie powierzchni Wprowadzenie Parametry wyświetlania Powierzchnie pygame.image.save(powierzchnia, plik.png )
19 Plan wykładu Klawiatura Mysz Dżojstik 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL 5
20 Zdarzenia Klawiatura Mysz Dżojstik Zdarzenia typu naciśnięcie klawisza są trzymane w kolejce.
21 Zdarzenia Klawiatura Mysz Dżojstik Zdarzenia typu naciśnięcie klawisza są trzymane w kolejce. Przykład obsługi zdarzenia zamknięcie okna from pygames.locals import * for event in pygame.event.get(): if event.type == QUIT: exit()
22 Naciśnięcie dowolnego klawisza Klawiatura Mysz Dżojstik pygame.key.get pressed() Zwraca listę boolowską, gdzie na odpowiednich pozycjach jest informacja, czy klawisz zsotał naciśnięty.
23 Naciśnięcie dowolnego klawisza Klawiatura Mysz Dżojstik pygame.key.get pressed() Zwraca listę boolowską, gdzie na odpowiednich pozycjach jest informacja, czy klawisz zsotał naciśnięty. Przykład pressed keys = pygame.key.get pressed() if pressed keys[k SPACE]: fire()
24 Klawiatura Mysz Dżojstik Schemat obsługi klawiszy kontrolnych Zdarzenia KEYDOWN, KEYUP if event.type == KEYDOWN: if event.key == K LEFT:... if event.key == K RIGHT:...
25 Zdarzenia myszy Klawiatura Mysz Dżojstik MOUSEMOTION MOUSEBUTTONDOWN MOUSEBUTTONUP
26 Pozycja myszy Klawiatura Mysz Dżojstik x, y = pygame.mouse.get pos()
27 Własny kursor Klawiatura Mysz Dżojstik Przykład myszka = pygame.image.load( logo.gif ).convert() while True: x, y = pygame.mouse.get pos() screen.blit(myszka, (x, y))
28 Własny kursor Klawiatura Mysz Dżojstik Przykład myszka = pygame.image.load( logo.gif ).convert() while True: x, y = pygame.mouse.get pos() screen.blit(myszka, (x, y)) Uwaga Kursor myszki jest rysowany wielokrotnie.
29 Podstawowe funkcje Klawiatura Mysz Dżojstik Inicjowanie modułu pygame.joystick.init() Liczba podłączonych dżojstików pygame.joystick.get count()
30 Obsługa dżojstików Klawiatura Mysz Dżojstik Klasa Joystick joy1 = pygame.joystick.joystick(0) Dżojstiki są numerowane kolejnymi liczbami naturalnymi.
31 Obsługa dżojstików Klawiatura Mysz Dżojstik Klasa Joystick joy1 = pygame.joystick.joystick(0) Dżojstiki są numerowane kolejnymi liczbami naturalnymi. Liczba aktywnych przycisków Joystick.get numbuttons()
32 Klawiatura Mysz Dżojstik Zdarzenia związane z dżojstikiem JOYAXISMOTION, JOYBALLMOTION, JOYHATMOTION, JOYBUTTONUP, JOYBUTTONDOWN Informacje związane ze zdarzeniem:.joy(): numer dżojstika;.axis(): kierunek
33 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 5
34 Inicjowanie modułu Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków pygame.mixer.init(częstotliwość, rozmiar, stereo, bufor) częstotliwość: częstotliwość próbkowania rozmiar: liczba bitów na próbkę stereo: 1 mono, 2 stereo bufor: rozmiar bufora na próbki Przykładowe ustawienia pygame.mixer.init(44100, 16, 2, 4096)
35 Odtwarzanie plików dźwiękowych Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków bum = pygame.mixer.sound( bummm.ogg )
36 Odtwarzanie plików dźwiękowych Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków bum = pygame.mixer.sound( bummm.ogg ) Odtwarzanie dźwięków.play(): rozpoczęcie odtwarzania;.stop(): zatrzymanie odtwarzania;.fadeout(): zatrzymanie odtwarzania po ściszeniu
37 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków Zainicjowanie strumienia pygame.mixer.music.load( opera.ogg ) Odtwarzanie pygame.mixer.music.play(): rozpoczęcie odtwarzania; pygame.mixer.music.stop() pygame.muxer.music.pause() pygame.mixer.music.unpause()
38 Moduł midi Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków pygame.midi
39 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL 3D: ręczna implementacja OpenGL 5
40 Małe przypomnienie 3D: ręczna implementacja OpenGL ekranem jest obiekt klasy Surface; powierzchniami są wczytane obrazki lub napisy.
41 Zabawa z pikselami 3D: ręczna implementacja OpenGL kartka = pygame.surface( (1024, 1024), depth=24) kartka.set at( (20, 20), (255, 0, 0) )
42 Zabawa z pikselami 3D: ręczna implementacja OpenGL kartka = pygame.surface( (1024, 1024), depth=24) kartka.set at( (20, 20), (255, 0, 0) ) Zbadanie koloru: tuple(kartka.get at((20, 20)))
43 Figury geometryczne 3D: ręczna implementacja OpenGL Funkcje modułu pygame.draw.: rect(powierzchnia, kolor, Rect( pozycja, rozmiar) ) circle(powierzchnia, (0,0,255), środek, promień) line(powierzchnia, kolor, początek, koniec) inne...
44 Samodzielna implementacja 3D: ręczna implementacja OpenGL Reprezentacja obiektów Obiekty trójwymiarowe są reprezentowane jako trójwymiarowe. Rzutowanie Odwzorowanie obiektu trójwymiarowego na płaszczyźnie. Typowe rzuty: rzut równoległy bądź perspektywiczny.
45 OpenGL: Open Graphics Library 3D: ręczna implementacja OpenGL Specyfikacja uniwersalnego API do generowania grafiki.
46 3D: ręczna implementacja OpenGL from OpenGL.GL import * screen = pygame.display.set mode((640, 480), HWSURFACE OPENGL DOUBLEBUF)
47 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D: ręczna implementacja OpenGL 5
48
49
Zaawansowany kurs języka Python
PyGame 12 stycznia 2012 Plan wykładu 1 Wprowadzenie Parametry wyświetlania Powierzchnie 2 Klawiatura Mysz Dżojstik 3 Odtwarzanie plików dźwiękowych Odtwarzanie muzyki Samodzielne tworzenie dźwięków 4 3D:
Bardziej szczegółowoPyGame Gra w Ponga. Spis treści
- 1 - PyGame Gra w Ponga Opis implementacji: Używając biblioteki PyGame oraz języka Python, stworzymy prostą grę Pong. Autorzy: Łukasz Zarzecki, Robert Bednarz Czas realizacji: 90 min Poziom trudności:
Bardziej szczegółowoPyGame Gra w Kółko i Krzyżyk
- 1 - PyGame Gra w Kółko i Krzyżyk Opis implementacji: Używając biblioteki PyGame oraz języka Python, stworzymy prostą grę w kółko i krzyżyk. Autorzy: Łukasz Zarzecki, Robert Bednarz Czas realizacji: 90
Bardziej szczegółowoPyGame Gra w Życie Conwaya
- 1 - PyGame Gra w Życie Conwaya Opis implementacji: Używając biblioteki PyGame oraz języka Python, stworzymy prostą implementację gry w życie Conwaya. Autorzy: Łukasz Zarzecki, Robert Bednarz Czas realizacji:
Bardziej szczegółowoExpo Composer. www.doittechnology.pl 1. Garncarska 5 70-377 Szczecin tel.: +48 91 404 09 24 e-mail: info@doittechnology.pl. Dokumentacja użytkownika
Expo Composer Dokumentacja użytkownika Wersja 1.0 www.doittechnology.pl 1 SPIS TREŚCI 1. O PROGRAMIE... 3 Wstęp... 3 Wymagania systemowe... 3 Licencjonowanie... 3 2. PIERWSZE KROKI Z Expo Composer... 4
Bardziej szczegółowoPraktyka programowania projekt
Praktyka programowania projekt Zadanie projektowe nr. 2 Gra PacMan K. M. Ocetkiewicz, T Goluch 19 listopada 2012 Plan prezentacji Opis 2 zadania projektowego Plan prezentacji Opis 2 zadania projektowego
Bardziej szczegółowoKomputery I (2) Panel sterowania:
Komputery I (2) Paweł Jamer Panel sterowania: Podstawowym miejscem z którego zarządzamy ustawieniami systemu Windows jest panel sterowania. Znaleźć tam możemy wszelkiego rodzaju narzędzia umożliwiające
Bardziej szczegółowoProgram V-SIM tworzenie plików video z przebiegu symulacji
Program V-SIM tworzenie plików video z przebiegu symulacji 1. Wprowadzenie Coraz częściej zdarza się, że zleceniodawca opinii prosi o dołączenie do opracowania pliku/ów Video z zarejestrowanym przebiegiem
Bardziej szczegółowoMaskowanie i selekcja
Maskowanie i selekcja Maska prostokątna Grafika bitmapowa - Corel PHOTO-PAINT Pozwala definiować prostokątne obszary edytowalne. Kiedy chcemy wykonać operacje nie na całym obrazku, lecz na jego części,
Bardziej szczegółowoWizualne systemy programowania. Wykład 11 Grafika. dr Artur Bartoszewski -Wizualne systemy programowania, sem. III- WYKŁAD
Wizualne systemy programowania Wykład 11 Grafika 1 dr Artur Bartoszewski -Wizualne systemy programowania, sem. III- WYKŁAD Grafika GDI+ GDI+ - Graphics Device Interface jeden z trzech podstawowych komponentów
Bardziej szczegółowoGLKit. Wykład 10. Programowanie aplikacji mobilnych na urządzenia Apple (IOS i ObjectiveC) #import "Fraction.h" #import <stdio.h>
#import "Fraction.h" #import @implementation Fraction -(Fraction*) initwithnumerator: (int) n denominator: (int) d { self = [super init]; } if ( self ) { [self setnumerator: n anddenominator:
Bardziej szczegółowoDodawanie grafiki i obiektów
Dodawanie grafiki i obiektów Word nie jest edytorem obiektów graficznych, ale oferuje kilka opcji, dzięki którym można dokonywać niewielkich zmian w rysunku. W Wordzie możesz zmieniać rozmiar obiektu graficznego,
Bardziej szczegółowoPodręcznik użytkownika programu. Ceremonia 3.1
Podręcznik użytkownika programu Ceremonia 3.1 1 Spis treści O programie...3 Główne okno programu...4 Edytor pieśni...7 Okno ustawień programu...8 Edycja kategorii pieśni...9 Edytor schematów slajdów...10
Bardziej szczegółowo2.3.8 Personalizacja środowiska GNOME
2-34 2.3.8 Personalizacja środowiska GNOME GNOME zapewnia wiele modułów konfiguracji, dostępnych za pośrednictwem głównego menu. Wybierz Centrum sterowania. Centrum Sterowania zawiera cztery kategorie
Bardziej szczegółowoFormaty plików. graficznych, dźwiękowych, wideo
Formaty plików graficznych, dźwiękowych, wideo Spis treści: Wstęp: Co to jest format? Rodzaje formatów graficznych Właściwości formatów graficznych Porównanie formatów między sobą Formaty plików dźwiękowych
Bardziej szczegółowoGrafika w aplikacjach lp. Jak zmienić kolor tła?
Grafika w aplikacjach lp W tym rozdziale znajdziesz informacje jak osadzić w tworzonym programie zdjęcia, rysunki, wykresy i inne elementy graficzne. W środowisku lp autor ma dostęp do następujących obiektów
Bardziej szczegółowoKomunikujemy się z komputerem.
Wiemy już dużo o tym jak komputer liczy i zachowuje informacje. Ale w jaki sposób komunikuje się on ze światem zewnętrznym? Jeśli popatrzysz na swój komputer składa się on z jednostki centralnej, dużego
Bardziej szczegółowoPraca z tekstem: WORD Listy numerowane, wstawianie grafiki do pliku
Praca z tekstem: WORD Listy numerowane, wstawianie grafiki do pliku W swoim folderze utwórz folder o nazwie 29_10_2009, wszystkie dzisiejsze zadania wykonuj w tym folderze. Na dzisiejszych zajęciach nauczymy
Bardziej szczegółowoPIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION
PIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION 1. Pobranie programu itnc 530 Programming station Program powinien być przygotowany w dostępnym w wersji edukacyjnej programu itnc 530 Programming
Bardziej szczegółowoWprowadzenie do QT OpenGL
Wprowadzenie do QT mgr inż. Michał Chwesiuk mgr inż. Tomasz Sergej inż. Patryk Piotrowski 1/21 - Open Graphics Library Open Graphics Library API pozwalające na wykorzystanie akceleracji sprzętowej do renderowania
Bardziej szczegółowoProgram OBRAZY-SŁOWA-DŹWIĘKI - wspomaganie rozwoju, terapii, komunikowania się. Spis treści
Program OBRAZY-SŁOWA-DŹWIĘKI - wspomaganie rozwoju, terapii, komunikowania się Spis treści 1. Wprowadzenie 1 2. Wymagania sprzętowe i instalacja programu 1 3. Obsługa programu 2 4. Zakładka PACJENT 3 5.
Bardziej szczegółowoSpis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików... 49 Konsola... 49 Zapisanie rezultatu do pliku... 50
Spis treści Rozdział 1. Instalacja systemu Aurox...5 Wymagania sprzętowe... 5 Rozpoczynamy instalację... 6 Wykrywanie i instalacja urządzeń... 7 Zarządzanie partycjami... 10 Konfiguracja sieci i boot loadera...
Bardziej szczegółowoINTERAKTYWNA KOMUNIKACJA WIZUALNA. Flash - podstawy
INTERAKTYWNA KOMUNIKACJA WIZUALNA Flash - podstawy Adobe Flash (dawniej Macromedia Flash) program komputerowy, technologia tworzenia animacji z wykorzystaniem grafiki wektorowej. Powstałe pliki *.swf można
Bardziej szczegółowoBaltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup
Baltie 3 Podręcznik do nauki programowania dla klas I III gimnazjum Tadeusz Sołtys, Bohumír Soukup Czytanie klawisza lub przycisku myszy Czytaj klawisz lub przycisk myszy - czekaj na naciśnięcie Polecenie
Bardziej szczegółowoUSB HYBRID TV STICK. Instrukcja obsługi. Watch & record Digital TV & Analog TV programs on Your PC! MT4153
USB HYBRID TV STICK Watch & record Digital TV & Analog TV programs on Your PC! MT4153 Instrukcja obsługi PL 2 Wprowadzenie Presto! PVR jest rejestratorem wideo w Twoim komputerze. Możesz nagrywać programy
Bardziej szczegółowoSystemy operacyjne I Laboratorium Część 3: Windows XP
Uniwersytet Rzeszowski Katedra Informatyki Opracował: mgr inŝ. Przemysław Pardel v1.01 2009 Systemy operacyjne I Laboratorium Część 3: Windows XP Zagadnienia do zrealizowania (3h) 1. Ściągnięcie i instalacja
Bardziej szczegółowoJak zrobić klasyczny button na stronę www? (tutorial) w programie GIMP
Jak zrobić klasyczny button na stronę www? (tutorial) w programie GIMP Niniejszy tutorial jest wyłączną własnością Doroty Ciesielskiej Zapraszam na moją stronę http://www.direktorek03.wm studio.pl oraz
Bardziej szczegółowoI Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu
I Tworzenie prezentacji za pomocą szablonu w programie Power-Point 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu 2. Po wybraniu szablonu ukaŝe się nam ekran jak poniŝej 3. Następnie
Bardziej szczegółowoUnity 3D - własny ekran startowy i menu gry
www.math.uni.lodz.pl/ radmat Cel ćwiczeń Celem bieżących ćwiczeń jest stworzenie własnego ekranu startowego oraz menu gry. Własny ekran startowy Tworzymy nowy, pusty obiekt GameObject Create Empty i nadajemy
Bardziej szczegółowoGrafika 3D na przykładzie XNA 3.1
Jacek Matulewski, Tomasz Dziubak Grafika 3D na przykładzie XNA 3.1 ITA-106 Wersja 1.02 (XNA 3.1, PS 2.0) Toruo, listopad 2010 2010 Jacek Matulewski, Tomasz Dziubak. Autor udziela prawa do bezpłatnego kopiowania
Bardziej szczegółowodla gastronomii i hoteli S4H W PRAKTYCE DOPASUJ NASZE PROGRAMY DO POTRZEB TWOJEJ FIRMY S4H POS MODYFIKACJE EKRANU BONOWANIA
OPROGRAMOWANIE dla gastronomii i hoteli S4H W PRAKTYCE DOPASUJ NASZE PROGRAMY DO POTRZEB TWOJEJ FIRMY S4H POS MODYFIKACJE EKRANU BONOWANIA 1 S4H w praktyce Spis treści 2... 3 1 Automatyczne rozmieszczenie
Bardziej szczegółowoObsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków do plików, bitmapy pozaekranowe.
Programowanie Wizualno-Obiektowe (studia zaoczne - inżynieria komputerowa) Zajęcia z Delphi 5, program 1 Temat: Zadanie: Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków
Bardziej szczegółowoProblemy programowania gier. mgr Mateusz Rynk
Problemy programowania gier mgr Mateusz Rynk Od czego zacząd? pomysł na grę pomysł na wykonanie Pomysł na grę Pomysł na fabułę Pomysł na główny cel gry Narzędzia Środowisko programistyczne (Visual C# +
Bardziej szczegółowo1. Opis okna podstawowego programu TPrezenter.
OPIS PROGRAMU TPREZENTER. Program TPrezenter przeznaczony jest do pełnej graficznej prezentacji danych bieżących lub archiwalnych dla systemów serii AL154. Umożliwia wygodną i dokładną analizę na monitorze
Bardziej szczegółowoINFORMATYKA KLASA IV
1 INFORMATYKA KLASA IV WYMAGANIA NA POSZCZEGÓLNE OCENY SZKOLNE 1. Komputer i programy komputerowe Posługiwanie się komputerem i praca z programem komputerowym wymienia przynajmniej trzy podstawowe zasady
Bardziej szczegółowoTeraz bajty. Informatyka dla szkoły podstawowej. Klasa 4 Wymagania edukacyjne na poszczególne oceny szkolne dla klasy 4
1 Teraz bajty. Informatyka dla szkoły podstawowej. Klasa 4 Wymagania edukacyjne na poszczególne oceny szkolne dla klasy 4 1. Komputer i programy komputerowe Posługiwanie się komputerem i praca z programem
Bardziej szczegółowoSkaner Mustek Scan Express
INSTRUKCJA OBSŁUGI Nr produktu 884056 Skaner Mustek Scan Express Strona 1 z 14 Instalacja sterownika skanera TWAIN. Sterownik TWAIN jest modułem skanującym dostarczonym wraz Twoim skanerem. Jest on łatwo
Bardziej szczegółowoProjektowanie graficzne. Wykład 2. Open Office Draw
Projektowanie graficzne Wykład 2 Open Office Draw Opis programu OpenOffice Draw OpenOffice Draw umożliwia tworzenie prostych oraz złożonych rysunków. Posiada możliwość eksportowania rysunków do wielu różnych
Bardziej szczegółowoJanusz Ganczarski. OpenGL Pierwszy program
Janusz Ganczarski OpenGL Pierwszy program Spis treści Spis treści..................................... 1 1. Pierwszy program.............................. 1 1.1. Rysowanie sceny 3D...........................
Bardziej szczegółowoStudia Podyplomowe Grafika Komputerowa i Techniki Multimedialne, 2017, semestr II Modelowanie 3D - Podstawy druku 3D. Ćwiczenie nr 4.
Ćwiczenie nr 4 Metaobiekty 1 Materiały ćwiczeniowe Wszelkie materiały ćwiczeniowe: wykłady, instrukcje oraz ewentualne pliki ćwiczeniowe dla potrzeb realizacji materiału dydaktycznego z przedmiotu Modelowanie
Bardziej szczegółowoSPIS TREŚCI: KARTY GRAFICZNE... 15
SPIS TREŚCI: Od Autora... 13 KARTY GRAFICZNE... 15 PRZEGLĄDANIE GRAFIKI... 17 Nowe formaty danych... 17 Program CyberView... 18 Konfiguracja za pomocą parametrów ikony... 21 Ustawianie parametrów ekranu
Bardziej szczegółowoSłowa kluczowe Sterowanie klawiaturą, klawiatura, klawisze funkcyjne, przesuwanie obiektów ekranowych, wydawanie poleceń za pomocą klawiatury
Obsługa za pomocą klawiatury Różnego typu interfejsy wykorzystują różne metody reagowania i wydawania poleceń przez użytkownika. W środowisku graficznym najpopularniejsza jest niewątpliwie mysz i inne
Bardziej szczegółowoINSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit
INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit W celu uruchomienia programów DOS na Windows 7 Home Premium 64 bit lub Windows 8/8.1 można wykorzystać programy DoxBox oraz D-Fend
Bardziej szczegółowoTrue Space 3.2 KURS PODSTAWOWY. program można ściągn ąć za darmo ze strony www.caligari.com. Co to właściwie jest?
True Space 3.2 KURS PODSTAWOWY program można ściągn ąć za darmo ze strony www.caligari.com Co to właściwie jest? True Space 3.2 jest programem do tworzenia animacji, realistycznej grafiki i wirtualnych
Bardziej szczegółowoTworzenie okna dialogowego w edytorze raportu SigmaNEST. część 1
Tworzenie okna dialogowego w edytorze raportu SigmaNEST część 1 Edytor raportu SigmaNEST to wszechstronne narzędzie umożliwiające zarówno dostosowanie każdego raportu pod specyficzne oczekiwania klienta,
Bardziej szczegółowoTeraz bajty. Informatyka dla szkoły podstawowej. Klasa VI
1 Teraz bajty. Informatyka dla szkoły podstawowej. Klasa VI 1. Obliczenia w arkuszu kalkulacyjnym Rozwiązywanie problemów z wykorzystaniem aplikacji komputerowych obliczenia w arkuszu kalkulacyjnym wykonuje
Bardziej szczegółowoWYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH ŚRÓDROCZNYCH OCEN KLASYFIKACYJNYCH Z INFORMATYKI. KLASA IVa SZKOŁA PODSTAWOWA
WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH ŚRÓDROCZNYCH OCEN KLASYFIKACYJNYCH Z INFORMATYKI. KLASA IVa SZKOŁA PODSTAWOWA 1 1. Komputer i programy komputerowe. Posługiwanie się komputerem
Bardziej szczegółowoDokumentacja WebMaster ver 1.0
1 Wstęp Dokumentacja WebMaster ver 1.0 Dokumentacja ta przeznaczona jest dla webmasterów, grafików, programistów. Przedstawia ona strukturę aplikacji SOTEeSKLEP, opisuje działanie oraz wyjaśnia m.in. jak
Bardziej szczegółowoStruktury czyli rekordy w C/C++
Struktury czyli rekordy w C/C++ Wprowadzenie do programowania w języku C struktury. pola bitowe, unie Struktury (rekordy) są złożonymi zmiennymi, składającymi się z elementów różnych typów zwanych polami,
Bardziej szczegółowoPlatforma e-learningowa
Platforma e-learningowa skrócona instrukcja obsługi. Aby uruchomić platformę e-learningową, należy otworzyć przeglądarkę internetową, a następnie wpisać adres http://aok.learnway.eu/ - wyświetlony zostanie
Bardziej szczegółowoGR Block Cutter. 2011 Sikor Soft, donationware. Instrukcja użytkownika
GR Block Cutter 2011 Sikor Soft, donationware Instrukcja użytkownika 1 GR Block Cutter 2011 Sikor Soft, donationware Program napisany w Turbo Basicu XL, służący do wycinania regularnych bloków grafiki
Bardziej szczegółowoLaboratorium Napędu robotów
WYDZIAŁ ELEKTRYCZNY INSTYTUT MASZYN, NAPĘDÓW I POMIARÓW ELEKTRYCZNYCH Laboratorium Napędu robotów INS 5 Ploter frezująco grawerujący Lynx 6090F 1. OPIS PRZYCISKÓW NA PANELU STEROWANIA. Rys. 1. Przyciski
Bardziej szczegółowo1.Instalacja. Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. wolek.zallegro.pl
1.Instalacja Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. 1 Dla instalacji jednostanowiskowej zaznaczamy aplikacje Serwera i Klienta. W przypadku, gdy pilot ma pracować z kilkoma komputerami
Bardziej szczegółowoTeraz bajty. Informatyka dla szkoły podstawowej. Klasa IV
Teraz bajty. Informatyka dla szkoły podstawowej. Klasa IV 1 Posługiwanie się komputerem i praca z programem komputerowym wymienia przynajmniej trzy podstawowe zasady ich, m.in.: dba o porządek na stanowisku
Bardziej szczegółowoP R OGRA M OW A N I E KOMPUTERÓW Ćwiczenia laboratoryjne. TEMAT 8: Moduły standardowe
Pakiet crt zawiera procedury i funkcje, które pozwalają na sterowanie trybem ekranu, kolorami, oknami i dźwiękiem. Opisy procedur są zawarte w pliku pomocy, można je wyświetlić z menu Help Standard units
Bardziej szczegółowoRozdział 2. Konfiguracja środowiska pracy uŝytkownika
Rozdział 2. Konfiguracja środowiska pracy uŝytkownika Ćwiczenia zawarte w tym rozdziale pozwolą na dostosowanie pulpitu i menu Start do indywidualnych potrzeb uŝytkownika. Środowisko graficzne systemu
Bardziej szczegółowo1 Zrozumieć Flasha... 1 Co można zrobić za pomocą Flasha?... 2 Tworzenie obrazków do strony 3 Animowanie witryny 4 Tworzenie filmów
1 Zrozumieć Flasha... 1 Co można zrobić za pomocą Flasha?... 2 Tworzenie obrazków do strony WWW... 3 Animowanie witryny WWW... 4 Tworzenie filmów interaktywnych... 6 Wyświetlanie przycisków... 7 Transformacja
Bardziej szczegółowoInstrukcja szybkiego uruchomienia
Instrukcja szybkiego uruchomienia Rejestrator IP NVR-009 Przed włączeniem zapoznaj się z treścią niniejszej instrukcji. Zaleca się zachować instrukcję na przyszłość. Spis treści 1. Złącza i przyciski urządzeń...3
Bardziej szczegółowoIW.2710.4.2015 Gostycyn, dnia 21.07.2015 r. MODYFIKACJA SIWZ
IW.2710.4.2015 Gostycyn, dnia 21.07.2015 r. MODYFIKACJA SIWZ Działając na podstawie art. 38 ust. 4 ustawy z dnia 29 stycznia 2004 r. Prawo zamówień publicznych (Dz. U. z 2013 r. poz. 907 z późn. zm.),
Bardziej szczegółowoWSTAWIANIE GRAFIKI DO DOKUMENTU TEKSTOWEGO
WSTAWIANIE GRAFIKI DO DOKUMENTU TEKSTOWEGO Niezwykle uŝyteczną cechą programu Word jest łatwość, z jaką przy jego pomocy moŝna tekst wzbogacać róŝnymi obiektami graficznymi, np. zdjęciami, rysunkami czy
Bardziej szczegółowoSZCZEGÓŁOWY OPIS wymagań i cech sprzętu
SZCZEGÓŁOWY OPIS wymagań i cech sprzętu 1. projektory multimedialny... 6 szt. Parametry optyczne : o Panel LCD... 0,63 P-Si TFT 3 o Rozdzielczość... 1024 768 (XGA) pikseli o Jasność... 2200 lumenów ANSI
Bardziej szczegółowoPrezentacja multimedialna MS PowerPoint 2010 (podstawy)
Prezentacja multimedialna MS PowerPoint 2010 (podstawy) Cz. 2. Wstawianie obiektów do slajdu Do slajdów w naszej prezentacji możemy wstawić różne obiekty (obraz, dźwięk, multimedia, elementy ozdobne),
Bardziej szczegółowoTechnika mikroprocesorowa. Konsola do gier
K r a k ó w 1 1. 0 2. 2 0 1 4 Technika mikroprocesorowa Konsola do gier W yk o n a l i : P r o w a d z ą c y: P a w e ł F l u d e r R o b e r t S i t k o D r i n ż. J a c e k O s t r o w s k i Opis projektu
Bardziej szczegółowoDesignCAD 3D Max 24.0 PL
DesignCAD 3D Max 24.0 PL Październik 2014 DesignCAD 3D Max 24.0 PL zawiera następujące ulepszenia i poprawki: Nowe funkcje: Tryb RedSDK jest teraz dostępny w widoku 3D i jest w pełni obsługiwany przez
Bardziej szczegółowo2017 Electronics For Imaging, Inc. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym
2017 Electronics For Imaging, Inc. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego produktu. 17 kwietnia 2017 Spis treści 3 Spis treści...5
Bardziej szczegółowoMicrosoft Small Basic
Microsoft Small Basic Okno grafiki Szacowany czas trwania lekcji: 1 godzina Okno grafiki Podczas tej lekcji uzyskasz informacje na temat: Instrukcji używających obiektu GraphicsWindow. Właściwości obiektu
Bardziej szczegółowoRozkład materiału zajęć komputerowych dla klasy V
Rozkład materiału zajęć komputerowych dla klasy V Dział 4. Klawiatura zamiast pióra czyli nie tylko piszemy w MS Word 2010 4.1. Na skróty czyli o skrótach klawiszowych. Idziemy do kina czyli jak poprawnie
Bardziej szczegółowoDodatek A. Spis instrukcji języka Prophio.
Dodatek A. Spis instrukcji języka Prophio. Wszystkie bloczki poza bloczkami z palety robot dotyczą obiektów na scenie, bądź samej sceny. Jedynie bloczki palety robot dotyczą rzeczywistego robota, połączonego
Bardziej szczegółowoOsadzenie pliku dźwiękowego na stronie www
Osadzenie pliku dźwiękowego na stronie www gdzie jako "ścieżka dostępu do pliku" należy podać lokalizację
Bardziej szczegółowoInstrukcja edycji grafiki dla urządzeń firmy C&C.
Instrukcja_grafiki_C&C_UTXvP 16.04.09 Instrukcja edycji grafiki dla urządzeń firmy C&C. Spis treści 1 EKRAN GRAFICZNY...2 1.1 Grafika tła...2 1.2 Grafika elementów...3 1.3 Wstawianie elementów...5 1.4
Bardziej szczegółowo3 Programy do tworzenia
3 Programy do tworzenia prezentacji PowerPoint 2007 3.1. Tworzenie prezentacji w programie PowerPoint 2007 Tworzenie prezentacji w programie PowerPoint 2007 jest podobne jak w programie PowerPoint 2003.
Bardziej szczegółowoCZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM
CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM 1.1. PODSTAWOWE INFORMACJE PC to skrót od nazwy Komputer Osobisty (z ang. personal computer). Elementy komputera można podzielić na dwie ogólne kategorie: sprzęt - fizyczne
Bardziej szczegółowoCalendarGenerator v0.1 - instrukcja obsługi
CalendarGenerator v0.1 - instrukcja obsługi Spis treści: 1. Tworzenie kalendarza na podstawie gotowego stylu. 2. Opis wybranych funkcji wtyczki: a. Okno podglądu. b. Nazwy dni tygodnia i miesięcy. c. Lista
Bardziej szczegółowoDell UltraSharp UP3017 Dell Display Manager Instrukcja użytkownika
Dell UltraSharp UP3017 Dell Display Manager Instrukcja użytkownika Model: UP3017 Model - zgodność z przepisami: UP3017t UWAGA: UWAGA oznacza ważną informację, pomocną w lepszym używaniu komputera. Copyright
Bardziej szczegółowoAplikacja (oprogramowanie) będzie umożliwiać przygotowanie, przeprowadzenie badania oraz analizę wyników według określonej metody.
Załącznik nr 1 Specyfikacja przedmiotu zamówienia Aplikacja (oprogramowanie) będzie umożliwiać przygotowanie, przeprowadzenie badania oraz analizę wyników według określonej metody. Słowniczek pojęć Badanie
Bardziej szczegółowoPLAN WYNIKOWY KLASA 1
PLAN WYNIKOWY KLASA 1 1. Pracownia komputerowa 2. Podstawowy zestaw komputerowy Zasady bezpiecznej pracy i przebywania w pracowni komputerowej i nazywamy elementy podstawowego zestawu komputerowego wie,
Bardziej szczegółowoWymagania edukacyjne z zajęć komputerowych w klasie 5
Wymagania edukacyjne z zajęć komputerowych w klasie 5 Ocena dopuszczajaca:uczeń Ocena dostateczna:uczeń Ocena dobra: uczeń Ocena bardzo dobra:uczeń Ocena celująca: uczeń zna zasady bezpiecznej pracy z
Bardziej szczegółowoSZCZEGÓŁOWY SPIS TREŚCI
SZCZEGÓŁOWY SPIS TREŚCI Podziękowania XIX Wprowadzenie XXI Dlaczego właśnie Python?...xxii Jak się uczyć pisania kodu...xxii Kto powinien przeczytać tę książkę...xxiii Co jest w tej książce... xxiv Strona
Bardziej szczegółowoOmega Plus. Wersja 1.0.0 -2008-
Wersja 1.0.0-2008- Schenck Process Polska Sp. z o.o. 01-378 Warszawa, ul. Połczyńska 10 Tel. (022) 6654011, fax: (022) 6654027 schenck@schenck.com.pl http://www.schenckprocess.pl Spis treści: O programie...2
Bardziej szczegółowoPolitechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium przyrządów wirtualnych. Ćwiczenie 3
Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium przyrządów wirtualnych Ćwiczenie 3 Wykorzystanie technologii ActiveX do rejestracji danych z przyrządów wirtualnych 1. Wstęp Do
Bardziej szczegółowoKompletny system multimedialny, łatwe w użyciu a jednocześnie bogate w oferowane funkcje narzędzie wspomagające oprawę liturgii i pracę duszpasterską
Kompletny system multimedialny, łatwe w użyciu a jednocześnie bogate w oferowane funkcje narzędzie wspomagające oprawę liturgii i pracę duszpasterską w parafii. Funkcje systemu - wyświetlanie tekstów pieśni
Bardziej szczegółowoCharakterystyka urządzeń zewnętrznych
Charakterystyka urządzeń zewnętrznych PAMIĘĆ OPERACYJNA MIKROPROCESOR KANAŁY WE WY Urządzenia zewnętrzne WE WY Urządzenia pamięci zewnętrznej Urządzenia transmisji danych Budowa jednostki centralnej Pamięć
Bardziej szczegółowoGrafika PHP dla początkujących
Instrukcja numer 03 Grafika PHP dla początkujących Zaawansowane techniki tworzenie stron WWW Dynamiczne tworzenie obrazków w PHP zadanie_10.php
Bardziej szczegółowoJeszcze raz więc powtarzam - wymieramy NIE i przechodzimy do kolejnego obrazka.
Podział filmu na 2CD Minęło 7 miesięcy od ostatniego artykułu o podziale filmu na 2CD. Postanowiliśmy więc nieco odkurzyć ten artykuł bo zaczynało powoli zajeżdzać starym mięchem :-) Czy wiele się zmieniło?
Bardziej szczegółowoInstrukcja użytkownika ARSoft-WZ3
02-699 Warszawa, ul. Kłobucka 8 pawilon 119 tel. 0-22 853-48-56, 853-49-30, 607-98-95 fax 0-22 607-99-50 email: info@apar.pl www.apar.pl Instrukcja użytkownika ARSoft-WZ3 wersja 1.5 1. Opis Aplikacja ARSOFT-WZ3
Bardziej szczegółowoSposoby sprawdzania osiągnięć edukacyjnych uczniów
1 Sposoby sprawdzania osiągnięć edukacyjnych uczniów Dla uczniów zainteresowanych przygotowywane są ćwiczenia trudniejsze, aby mogli wykazać się swoimi umiejętnościami i wiedzą. Uczniom mającym trudności
Bardziej szczegółowoKryteria oceniania. Zajęcia komputerowe. Klasa IV
1 Kryteria oceniania Zajęcia komputerowe Uczeń z niepełnosprawnością intelektualną Klasa IV 2 1. Podstawowe zasady posługiwania się komputerem i programem komputerowym wymienia przynajmniej trzy podstawowe
Bardziej szczegółowoWymagania edukacyjne z informatyki dla uczniów klas IV SP nr 53 w Krakowie w roku szkolnym 2019/2020
Prowadzący: Ewa Pawlak-Głuc Opracowano na podstawie: 1. Podstawa programowa(dz.u. z 017r. poz. ) Rozporządzenie Ministra Edukacji Narodowej z dnia 1 lutego 017 r. w sprawie podstawy programowej wychowania
Bardziej szczegółowoSZCZEGÓŁOWE WYMAGANIA EDUKACYJNE Z INFORMATYKI DLA KLASY IV SP ROK SZKOLNY 2017/2018
SZCZEGÓŁOWE WYMAGANIA EDUKACYJNE Z INFORMATYKI DLA KLASY IV SP ROK SZKOLNY 2017/2018 1. Ocenę celującą otrzymuje uczeń, który: omawia szczegółowo zasady zachowania w pracowni komputerowej i przestrzega
Bardziej szczegółowo11. Rozwiązywanie problemów
11. Rozwiązywanie problemów Ćwiczenia zawarte w tym rozdziale pokaŝą, jak rozwiązywać niektóre z problemów, jakie mogą pojawić się podczas pracy z komputerem. Windows XP został wyposaŝony w kilka mechanizmów
Bardziej szczegółowoPOMOC / INSTRUKCJA OBSŁUGI
POMOC / INSTRUKCJA OBSŁUGI 1. Powiększanie mapy 2. Plakat 3. Schemat lekcji 4. Broszura informacyjna 5. Instrukcja obsługi Pasek narzędzi i menu wyboru Zmiana skali mapy Mini mapa - podgląd na położenie
Bardziej szczegółowoPrezentacja multimedialna MS PowerPoint 2010 (podstawy)
Prezentacja multimedialna MS PowerPoint 2010 (podstawy) Cz. 4. Animacje, przejścia, pokaz slajdów Dzięki animacjom nasza prezentacja może stać się bardziej dynamiczna, a informacje, które chcemy przekazać,
Bardziej szczegółowoTablet graficzny XP-Pen
Tablet graficzny XP-Pen Windows 10, 8, 7 Mac 10.8 lub nowszy 1 Zawartość 1. Informacje ogólne Ogólne Obszar roboczy 2. Łączenie Artist 12 3. Instalacja sterowników 4. Konfigurowanie sterownika 5. Odinstalowywanie
Bardziej szczegółowoWoda na powierzchniach. Rafał Chylaszek & Tomasz Krok 5 czerwiec 2009
Woda na powierzchniach Rafał Chylaszek & Tomasz Krok 5 czerwiec 2009 1 1 Wstęp Przykłady zastosowań: ˆ Krople wody na liściach Przed: Po: 1 Przed: Po: 2 Przed: Po: 3 1 http://www.stutorials.com/photoshop
Bardziej szczegółowo