GUI - projektowanie interfejsów

Podobne dokumenty
GUI - projektowanie interfejsów

Tworzenie gier na urządzenia mobilne

Tworzenie gier na urządzenia mobilne

GUI - projektowanie interfejsów

GUI - projektowanie interfejsów

MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński

PRZEWODNIK PO PRZEDMIOCIE

Tworzenie gier na urządzenia mobilne

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Plan wykładu. Akcelerator 3D Potok graficzny

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Problemy programowania gier. mgr Mateusz Rynk

Grafika komputerowa i wizualizacja

Uniwersytet Łódzki dla dzieci

Open Source w Open e-learningu. Przykłady zastosowania

INŻYNIERIA OPROGRAMOWANIA

Unreal Engine w 24 godziny : nauka tworzenia gier / Aram Cookson, Ryan DowlingSoka, Clinton Crumpler. Gliwice, cop Spis treści.

Laborki GUI. dr Przemysław Juszczuk. Katedra Inżynierii Wiedzy

KARTA KURSU. Grafika komputerowa

Pracownia projektowania gier 2

Iwona Malczewska

Wykład 1 Inżynieria Oprogramowania

PRZEWODNIK PO PRZEDMIOCIE

Corel Draw, Adobe Illustrator grafika wektorowa

1 LEKCJA. Definicja grafiki. Główne działy grafiki komputerowej. Programy graficzne: Grafika rastrowa. Grafika wektorowa. Grafika trójwymiarowa

GRAFIKA WEKTOROWA. WYKŁAD 1 Wprowadzenie do grafiki wektorowej. Jacek Wiślicki Katedra Informatyki Stosowanej

Wprowadzenie do prezentacji multimedialnych

Załącznik KARTA PRZEDMIOTU. KARTA PRZEDMIOTU Wydział Automatyki, Elektroniki i Informatyki, Rok akademicki: 2009/2010

GRAFIKA RASTROWA. WYKŁAD 2 Oprogramowanie i formaty plików. Jacek Wiślicki Katedra Informatyki Stosowanej

I. KARTA PRZEDMIOTU. I Formy zajęć, liczba godzin. Semestr Wykład Ćwiczenia Laboratorium Projekt Seminarium Łącznie. IV Forma zaliczenia

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska

PRZEWODNIK PO PRZEDMIOCIE

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice

Jak równolegle używać Unity (silnik gry), Blendera (modelowanie 3D i animowanie) oraz GIMP-a (edycja obrazów)

Corel Draw, Adobe Illustrator grafika wektorowa

Formaty plików. graficznych, dźwiękowych, wideo

Księgarnia internetowa Lubię to!» Nasza społeczność

I N S T Y T U T I N F O R M A T Y K I S T O S O W A N E J 2016

Praktyczne zastosowanie grafiki komputerowej

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

SYLABUS/KARTA PRZEDMIOTU

PRZEWODNIK I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA WYDZIALE LEKARSKIM I dla STUDENTÓW I i II ROKU STUDIÓW

APARAT FOTOGRAFICZNY Aparat fotograficzny aparat -

INŻYNIERIA OPROGRAMOWANIA

Rok akademicki: 2017/2018 Kod: JFM s Punkty ECTS: 7. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Grafika 3D i multimedia

Kryteria ocen zajęcia komputerowe klasa 4

RAMOWY WZÓR PROGRAMU/PLANU SZKOLEŃ DOSKONALĄCYCH DLA NAUCZYCIELI

Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji.

Czym jest wykrywanie kolizji. Elementarne metody detekcji kolizji. Trochę praktyki: Jak przygotować Visual Studio 2010 do pracy z XNA pod Windows

FORMATY PLIKÓW GRAFICZNYCH

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

GUI - projektowanie interfejsów

Podstawy Informatyki Wykład V

Rodzaje plików. Podstawowe definicje.

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Projektowanie serwisów internetowych

Rozdział 1. Zastosowanie komputera w życiu codziennym Rozdział 2. Elementy zestawu komputerowego...11

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa, Inżynieria oprogramowania, Technologie internetowe

Wykorzystano fragmenty wykładu Krystyny Dziubich GRAFIKA WEKTOROWA. Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska.

Spis treści. 1. 3, 2, 1, Start czyli nieco wieści z krainy komputerów i sieci. 2. Malowanie na ekranie czyli nie tylko proste rysunki w MS Paint 6.

Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia)

Część IIIc SIWZ PAKIET 3 - część opisowa opisu przedmiotu zamówienia. 1. Program do modelowania 3D. Liczba licencji: 1

Multimedia i Interfejsy


PRZEWODNIK PO PRZEDMIOCIE

Zofia Kruczkiewicz - Modelowanie i analiza systemów informatycznych 2

Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia)

Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy. Dokumentacja specjalności. Grafika komputerowa

według programu Lekcje z komputerem autorstwa W. Jochemczyk, I. Krajewska-Kranas, A. Samulska, W. Kranas, M. Wyczółkowski

Studia st acjonarne: Semestr 30h 2 punkty ECTS

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Podstawy animacji i interakcji

Egzamin / zaliczenie na ocenę*

W odniesieniu do wszystkich zajęć: Ocena dopuszczająca: Uczeń:

Kierunek: INFORMATYKA. Studia stacjonarne. Studia drugiego stopnia. Profil: ogólnoakademicki

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Podstawy animacji i interakcji

Zajęcia prowadzi trener posiadający certyfikat Adobe Expert in Photoshop oraz Adobe Expert in Illustrator.

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

PRZEWODNIK DYDAKTYCZNY I PROGRAM NAUCZANIA PRZEDMIOTU FAKULTATYWNEGO NA KIERUNKU LEKARSKIM ROK AKADEMICKI 2016/2017

Modelowanie i analiza systemów informatycznych

PRZEWODNIK PO PRZEDMIOCIE

E-Podręcznik w edukacji. Marlena Plebańska

Zasady i kryteria zaliczenia: Egzamin w formie testu. Podstawą zaliczenia jest zdobycie 51% możliwych punktów.

KARTA KURSU (realizowanego w module specjalności) Modelowanie 3D

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

Etap I V Gminnego Konkursu Informatycznego.

forma zajęć * w+ćw O/F P/K sem+ćw O K Szkolenie BHP Inne O Z 4ćw O/F** P/K zajęć*

Elementy do grafiki komputerowej. Wprowadzenie

S YSTEM O PERACYJNY L INUX W PARCOWNI

Modelowanie i wstęp do druku 3D Wykład 1. Robert Banasiak

Projektowanie gier komputerowych. dr inż. Mariusz Szwoch

SYLABUS ECCC MOD U Ł : C S M2 GR A F I K A KO M P U T E R O W A PO Z I O M: PO D S T A W O W Y (A)

Wprowadzenie do grafiki maszynowej. Wprowadzenie do wprowadzenia

Grafika rastrowa i wektorowa

Szkoła Podstawowa im. Króla Zygmunta Augusta w Wasilkowie. Autorzy: Edyta Walczyk Piotr Dobiecki. e szkoł@

4. Oprogramowanie OCR do rozpoznawania znaków 39

Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji

KARTA KURSU (realizowanego w module specjalności) Modelowanie 3D

Transkrypt:

Katedra Inżynierii Wiedzy, Uniwersytet Ekonomiczny w Katowicach Wykład 1

e-mail: przemyslaw.juszczuk@ue.katowice.pl pjuszczuk.pl

Warunki zaliczenia Test z części teoretycznej (materiały z wykładów); Projekt realizowany podczas ćwiczeń (możliwa praca w grupie 2-osobowej); Szczegóły projektu podane będą z wyprzedzeniem wraz z dokładnym opisem wymagań. Termin zdania projektu ustalany będzie na zajęciach. Materiały z wykładów oraz ćwiczeń wraz z opisem projektów dostępne będą online.

Zakres przedmiotu Wprowadzenie - gry i narzędzia Interfejsy użytkownika Użytkownik a interfejs Diagramy UML i diagramy Windows Navigation Diagram Prototypowanie Tyfloinformatyka Unity Android Studio

Gry i narzędzia Narzędzia narzędzia graficzne - przygotowanie elementów graficznych (np. tekstury), np. GIMP do obróbki grafiki rastrowej (Adobe Photoshop), InkScape do obróbki grafiki wektorowej (Adobe Illustrator), Tiled - edytor do tworzenia poziomów (tzw. kafelki), MakeHuman - darmowe narzędzie do generowania siatek humanoidalnych (animacja postaci w połączeniu ze szkieletem i modelem RigidBody). oprawa dźwiękowa - edytory dźwięku takie jak Audacity, generowanie dźwięków akcji (atak, uderzenie w ścianę) - SFXR, lub mikrofon + nagrywanie.

Unreal Engine pierwsza wersja (mechanizm renderowania, system wykrywania kolizji, system sztucznej inteligencji) - 1998 rok (gra Unreal); Unreal Tournament - wersja 1.5 (1999r.); Aktualna wersja 4, a od 2015 roku silnik jest darmowy (oprócz produkcji komercyjnych, które zarobią powyżej 3 tys dolarów).

Doom Engine pierwsza wersja stworzona przez Id Software na potrzeby gry Doom (1993 rok); od 1999 roku kod silnika opublikowany został na licencji darmowej; silnik doczekał się wielu modyfikacji dotyczących np. obsługi OpenGL. Quake Engine silnik opracowany w 1996 roku (na potrzeby gry Quake); jeden z pierwszych silników posiadających grafikę 3D przygotowany przez Johna Carmacka (ten sam, który napisał silnik Doom Engine).

Narzędzia graficzne - Blender Blender jako darmowa alternatywa dla Photoshopa; Wsparcie dla obliczeń GPU; modelowanie; przygotowanie modelu i przekształcenie w postać (szkielet i poruszanie się); rzeźbienie w materiałach; symulacje (woda, dym, włosy, ubranie); efekty cząsteczkowe jak deszcz, czy iskry; kamera i śledzenie obiektów; zestawy dodatkowych bibliotek; gotowe projekty, matriały, modele.

Rysunek: Blender (źródło: oficjalna strona Blender)

Rysunek: Blender (źródło: oficjalna strona Blendera)

Rysunek: SFXR

Da się przygotować coś bez złożonej grafiki? gry niezależne (indie games, indyki) - tworzone przez mały zespół/ jedną osobę bez wsparcia finansowego; ze względu na ograniczone koszty - często brak fizycznego nośnika; Podstawowym atutem jest innowacyjność (Minecraft).

Rysunek: Minecraft

Gry retro a grafika retro gry nieco starsze - najczęściej z lat 1980; gry w stylu retro - (Hotline miami, Fez, Super meatboy) - nowe gry, w których stosowana jest grafika w stylu retro; ograniczona paleta kolorów; skalowanie pikseli (w celu wyraźnego zaznaczenia poszczególnych pikseli): jeden piksel to np. siatka 10 na 10 pikseli;

Rysunek: Piksele i sztuczne zwiększenie wielkości piksela w wyższej rozdzielczości

Unity 3D - gry Pillars of Eternity; Deus Ex; Might and Magic X; Slender; Unity 3D - ogólnie zintegrowane środowisko do tworzenia gier 2D, 3D oraz materiałów interaktywnych; wieloplatformowość - Windows, Linux, Mac, apki mobilne, konsole; możliwość pisania skryptów w trzech językach: C#, UnityScript (JavaScript), Boo (inspirowany Pythonem).

Interfejsy użytkownika Rysunek: System informatyczny

Rysunek: Pięciowarstwowy model logicznego rozdzielania zadań (wg. D.Alur, J.Crupi, D. Malks, Core J2EE. Wzorce projektowe.)

Rysunek: MS-DOS

Rysunek: Xerox Star 1981

Rysunek: Apple Lisa 1983

Rysunek: Macintosh 1984

Rysunek: Windows 1.0 1985

Rysunek: Windows 2.0 1987

Rysunek: Windows 3.0 1990

Rysunek: System 7 na Macintosha 1991

Rysunek: Windows 95 1995

Rysunek: Mac OS 8 1997

Rysunek: Windows XP 2001

Rysunek: Mac OS X 10.2 Jaguar 2002

Rysunek: Ikony kosza na śmieci

Rysunek: Photoshop CS3

Dziękuję za uwagę