Zaczniemy od guzików - to musi mieć każda gra. Przykładowy kod: powiedzmy, że masz prostą grę z 12przyciskami, wygląda to tak:
|
|
- Kajetan Nawrocki
- 8 lat temu
- Przeglądów:
Transkrypt
1 Zabrałem się za gry w technologii HTML. Ponieważ jest to najgorsze wyjście jeżeli ktoś kocha gry, ale najlepsze jeżeli ktoś kocha pieniądze, na pewno będzie kilka osób zainteresowanych. Każda gra jest inna dlatego nie planuję rozpisywać się nad silnikami, czy konkretnymi skryptami. Większość jednakże musi posiadać kilka elementów, które przewijać się będą przez całą Waszą karierę game dev'a, na których się skupie. Cześć 1: Bez 'porno' Sam tytuł w zasadzie wiele wyjaśnia ale opiszę to nieco szerzej - Nie dajcie sie nabrać na 'porno dla programistów'. Chodzi mi o bardzo profesjonalne podejście do swojej pracy. przykłada: var numpionts:int=300; var numbonus:int=100; var numpointsmulti:number=1.2; przykładb: np=300; nb=100; nmul=1.2; jeżeli oba przykłady w danym języku się wykonają tak samo, nie masz narzuconej nomenklatury (nie piszesz w teamie), to pisz jak Tobie wygodniej. Absolutnie nie chodzi mi o posiadanie bałaganu - wręcz przeciwnie. Zawsze sypałem sobie głowę popiołem za to, że piszę wszystko w jednej linii, a zmienne mam 2-3 literowe. Ale gdy przyszedł czas, ze musiałem przepisać swój kod na inny język (na chwilę obecną nie znam ich wiele - javascript,java,actionscript,php), to 100linijek kodu zawsze było łatwiej ogarnąć niż Część 2: Klasy To będzie moja główna wiedza przekazywana w tym kursie - skupiam się na szybkości pracy, bo jako freelancer muszę sporo się uczyć, zatem czas jest na wagę złota. Klasy to takie klocki, które dokładasz do kodu. Im lepiej napisane, tym szybciej składasz swoją grę. Jak wspomniałem na początku - każda gra ma wspólne elementy i poniżej pokażę Wam przykład jak przyspieszyć swoją pracę. Zaczniemy od guzików - to musi mieć każda gra. Przykładowy kod: function starbutton(){ var guzik=document.getelementbyid('startbutton'); guzik.onmousedown=function zacznijgre(){ /*miejsce na kod potrzbny do zaczecia gry*/; }; } powiedzmy, że masz prostą grę z 12przyciskami, wygląda to tak:
2 Gołym okiem widać, że każdy szanujący sie developer z sercem inżyniera, wypracuje sobie lepszy sposób. Oto mój. Zrezygnowałem z osobnych funkcji opisujących działanie guzika i wszystko wpakowałem do jednej funkcji, dzięki czemu, utworzenie 12 guzików wygląda tak: dobutt('mmspo');dobutt('mmsta');dobutt('mmmor');dobutt('lvla');dobutt('lvlb');dobutt('lvlc'); dobutt('lvlmor');dobutt('lvlba'); dobutt('butl');dobutt('butr');dobutt('butra');dobutt('butrb');
3 oto jak wygląda ta funkcja dobutt: function dobutt(n){var a=getid(n); a.onmousedown=function F(){btC(a);};} jak widać mamy tu kolejny skrót: a=getid(n); jest to skrót do: function getid(id){var M=document.getElementById(ID); return M} zatem, moja funkcja odnajduje guziki, przypisuje do wszystkich jedną funkcję: btc(a); Jak zatem wygląda funkcja btc? function btc(m){ if(m.id=='mmspo'){/*przekierowanie do funkcji*/} if(m.id=='mmsta'){/*przekierowanie do funkcji*/} if(m.id=='mmmor'){/*przekierowanie do funkcji*/} if(m.id=='lvla'){/*przekierowanie do funkcji*/} if(m.id=='lvlb'){/*przekierowanie do funkcji*/} if(m.id=='lvlc'){/*przekierowanie do funkcji*/} if(m.id=='lvlba'){/*przekierowanie do funkcji*/} if(m.id=='butl'){/*przekierowanie do funkcji*/} if(m.id=='butr'){/*przekierowanie do funkcji*/} if(m.id=='butra'){/*przekierowanie do funkcji*/} if(m.id=='butrb'){/*przekierowanie do funkcji*/} } Mam jedną funkcję, w ktorej na początku mam wszystkie nazwy komponentów, co ułatwia mi ich znalezienie (skoro łatwo je znaleźć, to wszsytko czego nie musze szukać moge skrócić do kilku literowych nazw). Zwykle - ponieważ podobne rozwiążanie mam we flashu - nad tą funkcją mam wszystkie guziki. Przy każdej grze mieszczę się w 2-3linijkach z deklaracjami dobutt więc łatwo mi je odszukać. A tak to wygląda w przawdziwym kodzie (10 przycisków): To mniej więcej 50% guzików jakie potrzebuje moja aktualna gra - reszta pojawi sie w miarę produkcji, Widać jednak, że nie potrzeba geniusza, by panował nad kodem. Im prostszy skrypt, tym mniej trzeba szukać w nim błędów, bo wszystko składa się z klocków.
4 Część 3: Narzędzia developerskie Każdy język ma swoją specyfikę, ale w każdym powinno się pracować wygodnie. Można korzystać z gotowych frameworków, ale z czasem nie jest to tak optymalne jak się wydaje. Truizmem jest, że developer musi się wciąż rozwijać. Uczenie się czegoś, co w pewnym momencie może przestać się rozwijać i przenoszenie się na kolejne rozwiązanie (w ramach tej samej technologii) pozostawia nas z takim samym skromnym zasobem wiedzy na temat tego co tworzymy. Dlatego jeżeli chcecie kreować własne rozwiązania nie czekając na główną falę innych developerów potrzebne będą Wam narzędzia. Jak pisałem ostatnio wróciłem do tworzenia gier w HTML5 i w związku z tym przenoszę swój model pracy na adekwatny do javascriptu. Java script ma dwie bolączki jeżeli pracujecie jednoosobowo, lub chcecie pracować szybko. Po pierwsze brak systemu animacji (klatek), który trzeba sobie symulować (do czego zachęcam i opiszę w kolejnej części), oraz koszmarny jak cały HTML5 system tworzenia layoutu. Dziś pokażę Wam prosty system pozycjonowania grafik jaki sobie napisałem będę go oczywiście usprawniał, do czego też Was zachęcam. Tryb developerski. Najpierw stworzymy tryb developerski, by mieć podgląd w mini-konsoli na najważniejsze aspekty pomocne przy szybkiej pracy. 1. Zacznijmy od swtorzenia zmiennej określającej tryb developerski (statusem true/false): 2. w drugiej linii kodu mam instrukcję wyświetlającą informacje o tym, że jestem w TD (tryb developera). Jak łatwo się domyślić stworzyłem do tego osobnego div'a i wygląda to tak: 3. Do klasy guzików, którą opisywałem poprzednio, dopisałem sobie na końcu linijkę dla wszystkich guzików, wyrzucającą komunikat o klikniętym elemencie:
5 4. Teraz wystarczy dodać dobutt() - informacje o niej znajdziesz w 2giej części do wszystkich divów. Dzieki czemu po kliknięciu mam taki oto komunikat: 5. Ułatwiło mi to dwie rzeczy po pierwsze szybciej piszę kod mając od razu wyświetloną nazwę DIV'a w ktorym znajduje się interesująca mnie zawartość, po drugie mam dokładne koordynaty DIV'a co również przyspieszy mi pracę. W zasadzie tyle by wystarczyło, bo grę już kończę i potrzebowałem szybszego systemu znajdowania divów, którym dedykuje określone akcje, ale ponieważ zakładam, że tworzę linię produkcyjną, dopiszemy jeszcze jeden mały element na przyszłość. Tryb Drag&Drop Pozycje grafiki są przydatne, ale przy kolejnej grze na pewno nie obejdzie się bez szybkiego ustawiania PNG w layoucie. Zdecydowałem się zrobić to poprzez aktywowanie trybu Drag&Drop. W tym dokumencie opiszę Wam przykład z przesuwaniem myszką, ale poza tym tekstem dopiszę sobie także wersję przesuwania strzałkami na klawiaturze ultra wygodne wystarczy wtedy skopiować kod z konsoli do dokumentu js. Zaczynamy: 1. tworzymy zmienne dla pozycji myszki (bo tworząc gry nie raz się to jeszcze przyda). Oraz uzupełniamy akcję dla każdego guzika opisaną powyżej.
6 2. Pozycję badamy 'co klatkę' js nie ma timeline'a ale przyjąłem w tej grze (co też zapisałem w zmiennej, że 1klatka to 40ms i takim mnożnikiem się posługuje przy określaniu czasu). Wszelkie skróty jak Time, Lef,Top to skrótowe funkcje oszczędzające miejsce w głównym kodzie, które szybciej się pisze i łatwiej zapamiętać dzięki czemu płynne tworzenie czegokolwiek w nowym języku jest zawsze wydajniejsze. 3. W trakcie tworzenia tego małego systemu, dodatkowo napisałem sobie funkcję LOG, któej wcześniej jeszcze nie miałem (bo nie miałem konsoli). 4. Dzięki czemu wspomniany dodatek do funkcji dobutt, zamiast wyglądać tak: wygląda teraz tak: Całe działanie funkcji możecie zobaczyć pod tym linkiem: Video pokazuje dokładnie jak to działa, dodatkowo widzicie tam kody klawiszy, ponieważ ukryłem sobie aktywowanie/dezaktywowanie funkcji (drag=true lub drag=false) pod klawiszem 7 z klawiatury numerycznej (kod 103). kolejna część wkrótce. Marcin Rybicki Spruce Mobile LTD YT:
W każdej sali najważniejszym narzędziem są prawdopodobnie Zasoby. Przyjrzyjmy się teraz temu narzędziu, któremu zmieniono poniżej nazwę na Wspólne
Zasoby W każdej sali najważniejszym narzędziem są prawdopodobnie Zasoby. Przyjrzyjmy się teraz temu narzędziu, któremu zmieniono poniżej nazwę na Wspólne zasoby: Ikonki znajdujące się po prawej stronie
Bardziej szczegółowo5.4. Efekty specjalne
5.4. Efekty specjalne Przedstawiliśmy już sobie sporo kwestii związanych z dodawaniem, edytowaniem czy usuwaniem elementów, które możemy zamieścić w prezentacji. Ale pomyłką było by stwierdzenie, że więcej
Bardziej szczegółowoLekcja 5 - PROGRAMOWANIE NOWICJUSZ
Lekcja 5 - PROGRAMOWANIE NOWICJUSZ 1 Programowanie i program według Baltiego Najpierw sprawdźmy jak program Baltie definiuje pojęcia programowania i programu: Programowanie jest najwyższym trybem Baltiego.
Bardziej szczegółowo[WYSYŁANIE MAILI Z PROGRAMU EXCEL]
c 20140612- rev. 2 [WYSYŁANIE MAILI Z PROGRAMU EXCEL] ZAWARTOŚĆ Wstęp... 3 Funkcje w excelu... 4 Funkcja Hiperłącza... 7 Dodawanie odbiorców... 8 Uzupełnianie tytułu... 8 Wpisywanie treści... 8 Znane problemy...
Bardziej szczegółowoPoradnik opracowany przez Julitę Dąbrowską.
Poradnik opracowany przez Julitę Dąbrowską. Pobrany ze strony www.kalitero.pl. Masz pytania skontaktuj się ze mną. Dokument stanowi dzieło w rozumieniu polskich i przepisów prawa. u Zastanawiasz się JAK
Bardziej szczegółowoSpis treści Szybki start... 4 Podstawowe informacje opis okien... 6 Tworzenie, zapisywanie oraz otwieranie pliku... 23
Spis treści Szybki start... 4 Podstawowe informacje opis okien... 6 Plik... 7 Okna... 8 Aktywny scenariusz... 9 Oblicz scenariusz... 10 Lista zmiennych... 11 Wartości zmiennych... 12 Lista scenariuszy/lista
Bardziej szczegółowo5.2. Pierwsze kroki z bazami danych
5.2. Pierwsze kroki z bazami danych Uruchamianie programu Podobnie jak inne programy, OO Base uruchamiamy z Menu Start, poprzez zakładkę Wszystkie programy, gdzie znajduje się folder OpenOffice.org 2.2,
Bardziej szczegółowoPrzewodnik... Tworzenie Landing Page
Przewodnik... Tworzenie Landing Page Spis treści Kreator strony landing page Stwórz stronę Zarządzaj stronami 2 Kreator strony landing page Kreator pozwala stworzyć własną stronę internetową z unikalnym
Bardziej szczegółowoOperacje na Wielu Arkuszach
Operacje na Wielu Arkuszach 1. Operacje na wielu arkuszach na raz. 2. Przenoszenie i kopiowanie arkuszy pomiędzy plikami. 3. Ukrywanie arkuszy. Przykład 1. Operacje na wielu arkuszach na raz. Często pracując
Bardziej szczegółowoREJESTRACJA NOWEJ DRUKARNI W SYSTEMIE PRINTING-CENTER
REJESTRACJA NOWEJ DRUKARNI W SYSTEMIE PRINTING-CENTER Aby zarejestrować swoją drukarnię w systemie należy wybrać link rejestracji na stronie lub połączyć się bezpośrednio z linkiem: system.printing-center.pl/customers/register_owner
Bardziej szczegółowoWskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie.
Część XXII C++ w Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie. Ćwiczenie 1 1. Utwórz nowy projekt w Dev C++ i zapisz go na
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ółowolekcja 8a Gry komputerowe MasterMind
lekcja 8a Gry komputerowe MasterMind Posiadamy już elementarną wiedzę w zakresie programowania. Pora więc zabrać się za rozwiązywanie problemów bardziej złożonych, które wymagają zastosowania typowych
Bardziej szczegółowoOrganizacja czasu 1
Organizacja czasu 1 Organizacja czasu Czyli jak optymalnie wykorzystać czas. Michał Mielniczuk 2 Do dzieła!!! W tym poradniku, podam Ci kilka sposobów na to jak optymalnie organizować zadania, by zyskać
Bardziej szczegółowoSIMULINK 2. Lekcja tworzenia czytelnych modeli
SIMULINK 2 Lekcja tworzenia czytelnych modeli W tej krótkiej części kursu zaproponuję metodę tworzenia modeli, które będą bardziej czytelne. Jest to bardzo ważne, ponieważ osoba oglądająca nasz model może
Bardziej szczegółowoTworzenie dokumentów oraz prezentacji programu Młodzi Aktywiści Prezydencji przy wykorzystaniu EduTuby
Tworzenie dokumentów oraz prezentacji programu Młodzi Aktywiści Prezydencji przy wykorzystaniu EduTuby W tym dokumencie pokażemy wam jak stworzyć dokument oraz prezentację wykorzystując do tego możliwości,
Bardziej szczegółowoMaple i wykresy. 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu.
Maple i wykresy 1 Program Maple 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu. 1.2 Uruchomienie programu Maple Uruchamiamy go, wpisując w konsoli maple, potwierdzając
Bardziej szczegółowoznajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.
Część XVI C++ Funkcje Jeśli nasz program rozrósł się już do kilkudziesięciu linijek, warto pomyśleć o jego podziale na mniejsze części. Poznajmy więc funkcje. Szybko się przekonamy, że funkcja to bardzo
Bardziej szczegółowoTworzenie prezentacji w MS PowerPoint
Tworzenie prezentacji w MS PowerPoint Program PowerPoint dostarczany jest w pakiecie Office i daje nam możliwość stworzenia prezentacji oraz uatrakcyjnienia materiału, który chcemy przedstawić. Prezentacje
Bardziej szczegółowoMasz pomysł na lepszy wygląd?
Właśnie zrobiłem świetne narzędzie dla ludzi z wyobraźnią i wyczuciem smaku :) No właśnie mogę się pochwalić nowym narzędziem, jakie zrobiłem w panelu (do tego są potrzebne uprawnienia, jak ktoś zna się
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ółowoRozpocznijmy ten odcinek od rozwiązania problemu postawionego w poprzednim odcinku:
Rozpocznijmy ten odcinek od rozwiązania problemu postawionego w poprzednim odcinku: Czy wiesz jak w oknie wyświetlającym pytania i komunikaty dodać opcję (przycisk) Anuluj? Jak przebudować kod? Czy udało
Bardziej szczegółowo5.4. Tworzymy formularze
5.4. Tworzymy formularze Zastosowanie formularzy Formularz to obiekt bazy danych, który daje możliwość tworzenia i modyfikacji danych w tabeli lub kwerendzie. Jego wielką zaletą jest umiejętność zautomatyzowania
Bardziej szczegółowoTECHNOLOGIE INTERNETOWE WYKŁAD 6. JavaScript Funkcje i obiekty
1. Co to jest funkcja? Funkcja jest oddzielnym blokiem kodu, który może być wielokrotnie wykonywany w danym programie, poprzez jej wielokrotne wywoływanie. Do funkcji przekazujemy przeważnie jakieś argumenty,
Bardziej szczegółowoObserwacje w Agrinavia MOBILE OGÓLNE INFORMACJE
OGÓLNE INFORMACJE Rejestrowanie GPS w terenie pozwala na określenie położenia punktów z możliwością załączenia zdjęcia w danym punkcie. Punkty zamieszczone na mapie nazywamy obserwacjami. Mogą one zostać
Bardziej szczegółowoPODSTAWY OBSŁUGI EDYTORA TEKSTU WORD
Marcin Walczyński mgr filologii angielskiej doktorant Instytutu Filologii Angielskiej UWr. gabinet: 403, ul. Kuźnicza 22, IFA UWr. e-mail: englishlinguist@o2.pl skype: marcinwalus PODSTAWY OBSŁUGI EDYTORA
Bardziej szczegółowoPrzewodnik dla nauczyciela
Przewodnik dla nauczyciela Jak założyć konto i pracować z Oxford English Online? Z przewodnikiem dla nauczyciela to proste! Strona logowania Aby rozpocząć korzystanie z OEO załóż swoje konto. W tym celu
Bardziej szczegółowoRozdział II. Praca z systemem operacyjnym
Rozdział II Praca z systemem operacyjnym 55 Rozdział III - System operacyjny i jego hierarchia 2.2. System operacyjny i jego życie Jak już wiesz, wyróżniamy wiele odmian systemów operacyjnych, które różnią
Bardziej szczegółowoProgramowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści
Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop. 2017 Spis treści O autorach 11 Podziękowania 12 Wprowadzenie 13 CZĘŚĆ I ZACZNIJ PROGRAMOWAĆ JUŻ DZIŚ Godzina 1. Praktyczne
Bardziej szczegółowoAdobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.
Spis treści: 1 Podstawy pracy z aplikacją... 2 1.1 Układ strony... 2 strona 1 z 7 1 Podstawy pracy z aplikacją InDesign jest następcą starzejącego się PageMakera. Pod wieloma względami jest do niego bardzo
Bardziej szczegółowoInstrukcja do zajęć (całość)
Instrukcja do zajęć (całość) 1. Ustawiamy tło i pojazd. Zaprogramujemy pojazd tak, by obracał się w kierunku myszki. Wstawianie duszka: Ustawianie tła: Uwaga: Po dodaniu duszka w zakładce kostiumy, musimy
Bardziej szczegółowoScenariusz zajęć. Moduł VI. Projekt Gra logiczna zgadywanie liczby
Scenariusz zajęć Moduł VI Projekt Gra logiczna zgadywanie liczby Moduł VI Projekt Gra logiczna zgadywanie liczby Cele ogólne: przypomnienie i utrwalenie poznanych wcześniej poleceń i konstrukcji języka
Bardziej szczegółowoSpis treści. tel.: 782 580 850 e-mail: kontakt@e-zaplecze.pl 2
Spis treści 1. Wstęp... 3 2. Szybkie wystawienie aukcji w szablonie bez konieczności instalacji szablonu na koncie allegro... 4 3. Wystawianie aukcji w szablonie z instalacją szablonu na koncie allegro...
Bardziej szczegółowoDOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7
DOKUMENTY I GRAFIKI SPIS TREŚCI Zarządzanie zawartością... 2 Tworzenie folderu... 3 Dodawanie dokumentu / grafiki... 4 Wersje plików... 7 Zmiana uprawnień w plikach... 9 Link do dokumentów i dodawanie
Bardziej szczegółowoINSTRUKCJA DLA UCZNIÓW
INSTRUKCJA DLA UCZNIÓW TWORZENIE RAPORTU Uwaga! TYLKO OPIEKUNOWIE MOGĄ ZAREJESTROWAĆ ZESPÓŁ!!! Uczniowie wypełniają raporty, opiekun nadzoruje ich pracę. Po akceptacji treści i załączników opiekun wysyła
Bardziej szczegółowoRozdział VI. Tabele i ich możliwości
Rozdział VI Tabele i ich możliwości 3.6. Tabele i ich możliwości W wielu dokumentach zachodzi konieczność przedstawienia danych w formie tabelarycznej. Dlatego też program OO Writer jest wyposażony w
Bardziej szczegółowoPunkt 2: Stwórz listę Twoich celów finansowych na kolejne 12 miesięcy
Miesiąc:. Punkt 1: Wyznacz Twoje 20 minut z finansami Moje 20 minut na finanse to: (np. Pn-Pt od 7:00 do 7:20, So-Ni od 8:00 do 8:20) Poniedziałki:.. Wtorki:... Środy:. Czwartki: Piątki:. Soboty:.. Niedziele:...
Bardziej szczegółowoJak dodać wpis? Po zalogowaniu na blog znajdujesz się w panelu administracyjnym. Po lewej stronie widzisz menu:
Jak dodać wpis? Po zalogowaniu na blog znajdujesz się w panelu administracyjnym. Po lewej stronie widzisz menu: Klikasz Wpisy, a następnie Dodaj nowy i otwiera się taki ekran: 1 W tym miejscu tworzysz
Bardziej szczegółowoZdarzenia Zdarzenia onload i onunload
Zdarzenia Zdarzenia onload i onunload Ćwiczenie 1. Rysunek 1. Okno powitalne wykorzystujące zdarzenie onload Na stronie mogą zachodzić różne zdarzenia, np. użytkownik kliknie myszą lub zacznie wprowadzać
Bardziej szczegółowoKonfiguracja szablonu i wystawienie pierwszej aukcji allegro
Konfiguracja szablonu i wystawienie pierwszej aukcji allegro Metod na wystawienie aukcji na allegro jest co najmniej 2. W pierwszej przechodzimy do zakładki MOJA SPRZEDAŻ, w USTAWIENIACH SPRZEDAŻY odnajdujemy
Bardziej szczegółowoSpadające jabłuszka. licencja CC-BY-SA Uznanie autorstwa Na tych samych warunkach 3.0 Polska. Strona 51
Spadające jabłuszka Materiały opracowane przez Ośrodek Edukacji Informatycznej i Zastosowań Komputerów w Warszawie w ramach programu Warszawa Programuje licencja CC-BY-SA Uznanie autorstwa Na tych samych
Bardziej szczegółowoInstrukcja obsługi systemu zarządzania treścią dwajeden.pl
Instrukcja obsługi systemu zarządzania treścią dwajeden.pl Tworzenie i edycja danych na stronie www 1. Rozpoczęcie pracy. Logowanie się do systemu zarządzania treścią dwajeden.pl ropocząć należy od podania
Bardziej szczegółowoTworzenie strony internetowej krok po kroku
Tworzenie strony internetowej krok po kroku 1. Wejdź na stronę www.urowizyta.pl/rejestracja i wypełnij formularz rejestracji. W polu Kod aktywacyjny wpisz kod, który znajduje się na końcu ulotki wręczonej
Bardziej szczegółowoZasady tworzenia podstron
Zasady tworzenia podstron Jeśli tworzysz rozbudowaną witrynę internetową z wieloma podstronami, za chwilę dowiesz się, jak dodawać nowe podstrony w kreatorze Click Web, czym kierować się przy projektowaniu
Bardziej szczegółowoTWORZENIE PREZENTACJI MS POWERPOINT
TWORZENIE PREZENTACJI MS POWERPOINT Wstęp TWORZENIE PREZENTACJI MS POWERPOINT Czasami zdarza się, że zostajemy poproszeni o poprowadzenia spotkania czy szkolenia w firmie, w której pracujemy lub po prostu
Bardziej szczegółowo10. Płatności Płatności Definicje
10 Płatności [ Płatności ] 63 10. Płatności Po zakończonych transakcjach, przychodzi czas na rozliczenie wystawionych dokumentów. Temu służy specjalnie przygotowany moduł Płatności. Dostęp do tego modułu
Bardziej szczegółowo[Junior Developer - pierwsza praca jako programista - JavaDevMatt] 1. Sponsorzy Partnerzy projektu O czym i dla kogo jest ta książka?
Spis treści 1. Sponsorzy 11 2. Partnerzy projektu 13 3. O czym i dla kogo jest ta książka? 15 4. Skąd pomysł na napisanie książki? 18 4.1. Co nowego w tym wydaniu? 20 5. Z jakich powodów nie warto zostać
Bardziej szczegółowoJak założyć stronę na blogu?
Jak założyć stronę na blogu? lewej stronie widzisz menu: 1. Po zalogowaniu na blog znajdziesz się w panelu administracyjnym. Po 2. Klikasz Strony, a następnie Dodaj nową i otwiera się taki ekran: 1 3.
Bardziej szczegółowoGRAFIKA INŻYNIERSKA POLITECHNIKA ŚLĄSKA WYDZIAŁ ELEKTRYCZNY KATEDRA MECHATRONIKI. Instrukcja do ćwiczenia laboratoryjnego.
POLITECHNIKA ŚLĄSKA WYDZIAŁ ELEKTRYCZNY KATEDRA MECHATRONIKI Instrukcja do ćwiczenia laboratoryjnego Przedmiot: Symbol ćwiczenia: Tytuł ćwiczenia: GRAFIKA INŻYNIERSKA Ćwiczenie 1 Zasady tworzenia szkiców,
Bardziej szczegółowoByć może jesteś doświadczonym programistą, biegle programujesz w Javie,
Kompendium PHP 01 Być może jesteś doświadczonym programistą, biegle programujesz w Javie, C++, Pythonie lub jakimś innym języku programowania, których jak myślę, powstało już tyle, że chyba nie ma osoby,
Bardziej szczegółowoKorzystanie z platformy Instytutu Rozwoju Edukacji
Korzystanie z platformy Instytutu Rozwoju Edukacji Seweryn Wyszyński Spis treści 1. Logowanie do platformy... 2 2. Strona główna... 4 3. Ustawienia profilu użytkownika... 5 4. Dostęp do kursów na platformie...
Bardziej szczegółowoJava pierwszy program w Eclipse «Grzegorz Góralski strona własna
Strona 1 z 9 «Przykładowe zadania do cz. III ćwiczeń z genetyki Java pierwsze kroki w programowaniu (01)» Kategoria: java, Tagi: eclipse - java - programowanie. Autor: Grzegorz, napisał dnia: February
Bardziej szczegółowoJak zainstalować szablon allegro?
Jak zainstalować szablon allegro? W mailu z zakupionym szablonem otrzymali państwo plik zip z numerem szablonu w nazwie. Należy najpierw go rozpakować. W paczce znajduję się pliki: 1. index[nrszablonu].txt
Bardziej szczegółowoWprowadzenie do edycji makr w Excelu
Wprowadzenie do edycji makr w Excelu Zakładam, że masz otwarty edytor VBA. Jeśli nie, to wciśnij proszę w Excelu ALT+ f11 ten skrót nie zmienił się na szczęście w Excelu 2007. Makra można wpisywać w kilku
Bardziej szczegółowowww.kosmikus.pl 2011 Nowa Era 2011 Young Digital Planet SA
ł www.kosmikus.pl 2011 Nowa Era 2011 Young Digital Planet SA 1. Czym jest portal.pl i czego mogę się tu nauczyć? Kosmikus.pl to miejsce, gdzie można się świetnie bawić, ucząc się przy okazji rzeczy, których
Bardziej szczegółowoPoradnik 1: Gimp Krótko o programie
Poradnik 1: Gimp Krótko o programie Zakres poradnika: Podstawowe informacje na temat poruszania się w programie Gimp trudny ale prosty Niechętnie zabieram się do opisywania tego programu. Przyczyn jest
Bardziej szczegółowoSymulator tabletu z systemem Windows 8.
Symulator tabletu z systemem Windows 8. Witam w mojej kolejnej publikacji, tym razem dowiesz się: - Jak uruchomić symulator tabletu z w pełni funkcjonalnym systemem operacyjnym Windows 8; - Jak wykorzystać
Bardziej szczegółowoLeszek Stasiak Zastosowanie technologii LINQ w
Leszek Stasiak Zastosowanie technologii LINQ w C# 1. Wstęp - połączenie Do naszych zadań będziemy używać Microsoft Visual Studio 2010. Stwórzmy nowy projekt Windows Form Application. Mając do dyspozycji
Bardziej szczegółowoWstawianie ZDJĘCIA na Forum.
Taka sobie instrukcja programu Image Snack Uploader służącego do wstawiania fotek, PDF na Forum. Strona, z której ściągamy program. Jest free, także bez obawy: http://imageshack.us/content.php?page=uploader
Bardziej szczegółowoJak rozliczyć projekt
Jak rozliczyć projekt Inicjatywy młodzieżowe Z tego poradnika, dowiesz się: 1. Czym dokumentować swoje wydatki 2. Jak wygląda Faktura VAT i Rachunek Uproszczony 3. Jak opisywać dokumenty 4. Jak zrobić
Bardziej szczegółowo6.4. Efekty specjalne
6.4. Efekty specjalne W programie MS PowerPoint 2010 znajdziemy coś takiego jak efekty specjalne. Służą one po to by prezentacja nie stała się monotonna i zachęcała widzów do uwagi poprzez zastosowane
Bardziej szczegółowoINSTRUKCJA. rejestrowania się na szkolenie/cykl szkoleniowy oraz uzupełniania niezbędnej unijnej dokumentacji uczestnictwa w projekcie (PEFS)
Wersja 1.3.5 INSTRUKCJA rejestrowania się na szkolenie/cykl szkoleniowy oraz uzupełniania niezbędnej unijnej dokumentacji uczestnictwa w projekcie (PEFS) Warunkiem uczestnictwa w szkoleniu (lub cyklu szkoleniowym)
Bardziej szczegółowoKopiowanie, przenoszenie plików i folderów
Kopiowanie, przenoszenie plików i folderów Pliki i foldery znajdujące się na dysku można kopiować lub przenosić zarówno w ramach jednego dysku jak i między różnymi nośnikami (np. pendrive, karta pamięci,
Bardziej szczegółowoZacznijmy więc pracę z repozytorium. Pierwsza konieczna rzecz do rozpoczęcia pracy z repozytorium, to zalogowanie się w serwisie:
Repozytorium służy do przechowywania plików powstających przy pracy nad projektami we w miarę usystematyzowany sposób. Sam mechanizm repozytorium jest zbliżony do działania systemu plików, czyli składa
Bardziej szczegółowoODPOWIEDNIKI PRZETARGOWE - INSTRUKCJA
ODPOWIEDNIKI PRZETARGOWE - INSTRUKCJA Spis treści 1. Wstęp... 2 2. Kiedy użyć odpowiedników?... 2 3. Definowanie odowiedników przetargowych w module 22-Kartoteki... 2 3.1. Dodawanie nowego powiązania towar
Bardziej szczegółowoe-sprawdzian instrukcja programu do sprawdzania wiedzy ucznia przy pomocy komputera (WINDOWS & LINUX)
instrukcja programu do sprawdzania wiedzy ucznia przy pomocy komputera (WINDOWS & LINUX) Spis treści: 1. Wstęp. 2. Prawne aspekty używania programu. 3. Jak zdobyć e-sprawdzian. 4. Uruchomienie programu.
Bardziej szczegółowoBrain Game. Wstęp. Scratch
Scratch 2 Brain Game Każdy Klub Kodowania musi być zarejestrowany. Zarejestrowane kluby można zobaczyć na mapie na stronie codeclubworld.org - jeżeli nie ma tam twojego klubu sprawdź na stronie jumpto.cc/18cplpy
Bardziej szczegółowoO b s ł u g a p r o g r a m u d o t w o r z e n i a d o k u m e n t ó w z a m ó w i e ń z a k u p u z z a m ó w i e ń k l i e n t ó w
O b s ł u g a p r o g r a m u d o t w o r z e n i a d o k u m e n t ó w z a m ó w i e ń z a k u p u z z a m ó w i e ń k l i e n t ó w 1. Informacje ogólne. Program służy do tworzenia, generowania, edycji,
Bardziej szczegółowoUnity 3D - pierwsze skrypty
www.math.uni.lodz.pl/ radmat Cel ćwiczeń Celem bieżących ćwiczeń jest napisanie pierwszych, prostych skryptów, m.in wyświetlających upływający czas gry oraz jej stan. Wykorzystamy projekt z poprzednich
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ółowoNazwa implementacji: Nauka języka Python wyrażenia warunkowe. Autor: Piotr Fiorek. Opis implementacji: Poznanie wyrażeń warunkowych if elif - else.
Nazwa implementacji: Nauka języka Python wyrażenia warunkowe Autor: Piotr Fiorek Opis implementacji: Poznanie wyrażeń warunkowych if elif - else. Nasz kalkulator umie już liczyć, ale potrafi przeprowadzać
Bardziej szczegółowoJak stworzyć własny blog w kreatorze Click Web?
Jak stworzyć własny blog w kreatorze Click Web? Zdobycie zaufania internautów to największe wyzwanie biznesu w Sieci. Dlatego musisz wykorzystać każdą okazję, aby przekonać użytkowników do Twojego profesjonalizmu
Bardziej szczegółowotworzenie katalogów Aby utworzyć nowy katalog wpisz: mkdir katalog1 Ta komenda utworzy katalog o nazwie katalog1.
Linux podobnie jak MacOS X są systemami opartymi na Unixie. Wiele programów linuxowych działa z poziomu terminala dlatego aby móc ich używać należy poznać podstawowe komendy systemu Unix. Nauczycie się
Bardziej szczegółowoGra Labirynt - Zajęcia 4
Gra Labirynt - Zajęcia 4 Cel zajęć: Zaprogramowanie duszków-potworów, aby utrudniały przejście przez labirynt. Poznanie nowej funkcji, która umożliwi liczenie punktów za zdobyte skarby. Przekazywane umiejętności:
Bardziej szczegółowoNawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe
Zestawienie wydatków rok 2015 1 Wstaw numerację stron. Aby to zrobić przejdź na zakładkę Wstawianie i w grupie Nagłówek i stopka wybierz Numer strony. Następnie określ pozycję numeru na stronie (na przykład
Bardziej szczegółowoWstawianie filmu i odtwarzanie go automatycznie
Wstawianie filmu (pliku wideo) w programie PowerPoint 2003 i wyświetlanie go na pełnym ekranie Ten artykuł dotyczy odtwarzania filmów (nazywanych także plikami wideo) i opisuje sposób wykonywania następujących
Bardziej szczegółowoPo uruchomieniu programu nasza litera zostanie wyświetlona na ekranie
Część X C++ Typ znakowy służy do reprezentacji pojedynczych znaków ASCII, czyli liter, cyfr, znaków przestankowych i innych specjalnych znaków widocznych na naszej klawiaturze (oraz wielu innych, których
Bardziej szczegółowoInstalacja systemu zarządzania treścią (CMS): Joomla
Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola
Bardziej szczegółowoPrzykładowe zadanie z unikania blokad.
Przykładowe zadanie z unikania blokad. Mamy system operacyjny, a w nim cztery procesy (,,,) i dwa zasoby (,), przy czym dysponujemy trzema egzemplarzami zasobu i trzema egzemplarzami zasobu. Oto zapotrzebowanie
Bardziej szczegółowoCelem tego projektu jest stworzenie
Prosty kalkulator Celem tego projektu jest stworzenie prostego kalkulatora, w którym użytkownik będzie podawał dwie liczby oraz działanie, które chce wykonać. Aplikacja będzie zwracała wynik tej operacji.
Bardziej szczegółowo1. Instalacja Programu
Instrukcja obsługi dla programu Raporcik 2005 1. Instalacja Programu Program dostarczony jest na płycie cd, którą otrzymali Państwo od naszej firmy. Aby zainstalować program Raporcik 2005 należy : Włożyć
Bardziej szczegółowoZastanawiałeś się może, dlaczego Twój współpracownik,
Kurs Makra dla początkujących Wiadomości wstępne VBI/01 Piotr Dynia, specjalista ds. MS Office Czas, który poświęcisz na naukę tego zagadnienia, to 15 20 minut. Zastanawiałeś się może, dlaczego Twój współpracownik,
Bardziej szczegółowoTutorial. HTML Rozdział: Ramki
Autor: Mateusz Wojtyna Opis ogólny Tutorial HTML Rozdział: Ramki Ramki są bardzo pomocnym narzędziem przy tworzeniu strony internetowej jeżeli na przykład chcemy stworzyć sobie menu wszystkich podstron
Bardziej szczegółowoInstrukcja krok po kroku w darmowym programie PhotoScape
JAK DODAĆ NAPIS NA ZDJĘCIE I ZMIENIĆ JEGO KOLOR? Instrukcja krok po kroku w darmowym programie PhotoScape TO UŁATWI CI PRACĘ kilka wskazówek PhotoScape to darmowy, bardzo prosty w obsłudze program do podstawowej
Bardziej szczegółowoPętle. Dodał Administrator niedziela, 14 marzec :27
Pętlami nazywamy konstrukcje języka, które pozwalają na wielokrotne wykonywanie powtarzających się instrukcji. Przykładowo, jeśli trzeba 10 razy wyświetlić na ekranie pewien napis, to można wykorzystać
Bardziej szczegółowoDell Display Manager podręcznik użytkownika
Dell Display Manager podręcznik użytkownika Przegląd Korzystanie z okna dialogowego szybkich ustawień Ustawianie podstawowych funkcji wyświetlania Przypisywanie trybów ustawień wstępnych do aplikacji Stosowanie
Bardziej szczegółowo1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3
DODAJEMY TREŚĆ DO STRONY 1. Dockbar, CMS + wyszukiwarka aplikacji... 2 2. Dodawanie portletów... 3 Widok zawartości stron... 3 Omówienie zawartości portletu (usunięcie ramki itd.)... 4 3. Ikonki wybierz
Bardziej szczegółowoTworzenie Stron Internetowych. odcinek 9
Tworzenie Stron Internetowych odcinek 9 Prosta galeria oparta na HTML Najprostszym sposobem zbudowania galerii zdjęć jest wykorzystanie tylko HTML i CSS. Strona główna galerii składa się miniatur zdjęć,
Bardziej szczegółowo6.4. Efekty specjalne
6.4. Efekty specjalne Ile wart byłby porządny film bez efektów specjalnych. Przecież to właśnie one nadają charakter dla filmu i przykuwają uwagę widza. Dlaczego nie wykorzystać by tego w prezentacjach?
Bardziej szczegółowo5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel
5.3. Tabele Tabela jest podstawowym elementem bazy danych. To właśnie w tabelach gromadzone są w bazie rekordy danych. Projektując tabelę, definiujemy, jakie pola będzie zawierał pojedynczy rekord informacji.
Bardziej szczegółowoBlogger opis serwisu
Blogger opis serwisu Ten projekt został zrealizowany przy wsparciu finansowym Komisji Europejskiej. Projekt lub publikacja odzwierciedlają jedynie stanowisko ich autora i Komisja Europejska nie ponosi
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ółowoużytkownika 1 Jak wybrać temat pracy 2 Spis treści 3 Część pierwsza problematyka 4 Część druga stosowane metody 5 Część trzecia propozycja rozwiązania
1 Jak wybrać temat pracy 2 Spis treści 3 Część pierwsza problematyka 4 Część druga stosowane metody 5 Część trzecia propozycja rozwiązania 6 Część czwarta dokumentacja techniczna i dokumentacja użytkownika
Bardziej szczegółowoInstrukcja użytkowania platformy edukacyjnej Wielkopolski e-senior : 1. Pierwszy krok to uruchomienie dowolnej przeglądarki na komputerze i wpisanie adresu strony Wielkopolski e-senior: https://senior.um.poznan.pl/
Bardziej szczegółowoWindows Commander (WinCmd)
Windows Commander (WinCmd) Windows Commander jest wygodnym i funkcjonalne narzędziem do zarządzania plikami. Stanowi on pewną konkurencję do Eksploratora Windows. Okno główne programu WinCmd składa się
Bardziej szczegółowoNowy szablon stron pracowników ZUT
Nowy szablon stron pracowników ZUT Uczelniane Centrum Informatyki ZUT przygotowało nowy szablon stron pracowników, zunifikowany z obecnymi stronami ZUT. Serdecznie zachęcamy Państwa do migracji na nowy
Bardziej szczegółowoABC poczty elektronicznej
ABC poczty elektronicznej Spotkanie Agenda spotkania: o sobie jak zmienić hasło i nasze dane w poczcie elektronicznej wysyłamy pierwszą wiadomość elektroniczną odbieramy pierwszą wiadomość elektroniczną
Bardziej szczegółowo