Skocz do zawartości
KrainaMc.pl

Blogi

Futerkowe potyczki ┌( ಠ_ಠ)┘

Najczęściej na Krainie mam taki problem, że gdy gram ze znajomymi, to są oni razem w teamie a mi trafiają się osoby całkowicie nie znające zasad gry XD Świetnie wtedy zbiera się diamenty, kiedy oni są już ulepszeni na maksa, a obsydianu to chyba z cztery warstwy mają :((. Jak to wygląda u was? Trafiacie na ogarnięte teamy czy raczej nie?

StefanLama

StefanLama

Futerkowe odpowiedzi ┐( ̄ヮ ̄)┌

Hej! Znowu się spotykamy na tym blogu, jak wiecie, bądź nie, w niedziele został dodany post gdzie mogliście pytać o dosłownie wszystko. I widzę nie próżnowaliście, pytań było tak dużo, że samo odpowiadanie na nie zajęło mi około dwie godziny. Mam nadzieję, że było warto i chociaż jedna osoba wytrwa do końca tych ponad stu pytań!  Nie przedłużając, bo i tak przed wami sporo czytania, zapraszam.    Grasz na MojeMc? Tak, ale zdecydowanie rzadziej niż na Krainie. Masz swój ul

StefanLama

StefanLama

Futerkowa niedziela! \(≧▽≦)/

Hej hej! Dzisiaj mamy niedzielę, co za tym idzie będzie to "Dzień pytań" na moim blogu. Możecie też mnie pytać oczywiście. Więc jakie jest pytanie?  Bardzo proste! ~ Na jakim trybie gracie?  Mnie można spotkać praktycznie na każdym trybie, ale najbardziej lubię grać na BedWars. Mimo irytacji jaką pałam gdy przegram to wciąż mój faworyt wśród trybów x'D.  Życzę wam słonecznej i miłej niedzieli! Byście wypoczęli w pełni ^-^.

StefanLama

StefanLama

Futerkowe PvP ᕕ(╯°□°)ᕗ

Hej hej, jak widzicie jakoś poszło i ta ranga blogera jest już w moich parszywych rękach. Co za tym idzie będę was nękać swoimi jakże cudownymi (!) pracami.  Nie wiem jak to jest u innych, ale mój start na trybie PvP wyglądał właśnie tak jak zostało to przedstawione w pracy x') Niedoświadczony gracz i sami pro wojownicy, eh.  W takim razie jak wyglądały wasze początki z tym trybem (oczywiście jeśli było wam dane na nim zagrać)?  

StefanLama

StefanLama

1.11 - Podsumowanie serii

= PODSUMOWANIE SERII = Bardzo się cieszę, jeśli dotrwałeś/dotrwałaś do tego wpisu, czyli do końca pierwszej serii z tworzenia gier. Mam nadzieję, że Twoja gra działa i ma się dobrze, a ty sam/sama jesteś z siebie zadowolona, że czegoś się nauczyłaś/nauczyłeś (taką mam nadzieję). Możesz pochwalić się usprawnieniami, jakie dodałeś/dodałaś do swojej gry, jeśli takowe zrobiłaś/zrobiłeś. Jeśli interesują Cię dalsze tego typu tematy – w komentarzu możesz zasugerować, jakie funkcje powi

redssu

redssu

1.10 - Kolorowanie gry

= KOLOROWANIE GRY = Dziś trochę luźniejszy wpis, pokolorujemy sobie dziś naszą grę.   Dodawanie nowego koloru Zanim zaczniemy  rzeczywiście pisać kod, na początek zmieńmy kolor wszystkich obiektów (paletek i piłki) na „inherit”, w wolnym tłumaczeniu „odziedzicz”, czyli dany obiekt będzie podobnego koloru jak tło, na którym się znajduje. Zanim zaczniemy cokolwiek z nim działać, zróbmy sobie nową funkcję – do szybkiego tworzenia nowych prostokątów. Możesz spróbować z

redssu

redssu

1.9 - Kolizje z paletkami

= KOLIZJE Z PALETKAMI = Wykrywanie kolizji z paletkami Podczas sprawdzania kolizji ze ścianami wystarczyło porównać tylko jedną zmienną w odpowiedni sposób, by uzyskać odpowiedź, czy piłka koliduje ze ścianą czy też nie. Problemem w przypadku paletek może być fakt, że rzeczywiście trzeba sprawdzić, czy piłka znajduje się w ich polu, więc jak to zrobić? Więc tak, na powyższym obrazku możemy zobaczyć jedną z paletek. Teraz, by sprawdzić czy koliduje z nią piłka, musimy w

redssu

redssu

1.8 - Ruch piłki i odbicia od ścian

= RUCH PIŁKI I ODBICIA OD ŚCIAN = Ruch teoretyczny piłki Zanim zacznę Ci tłumaczyć, jak będziemy przemieszczać piłkę oraz ją odbijać, najpierw spójrzmy na jej dostępne parametry. To co rzeczywiście może nam się przydać w przypadku ruchu piłki, to oczywiście „position” - Obecna pozycja, która zawiera współrzędne X i Y   „velocity” - Prędkość (a bardziej „szybkość”, ale mniejsza..)   „direction” - Czyli obecny kierunek lotu piłki, zapisany w postaci k

redssu

redssu

1.7 - Poruszanie obiema paletkami

= PORUSZANIE OBIEMA PALETKAMI = Zdarzenia (Events) Zdarzenia, bądź może raczej – wydarzenia, są dość proste do zrozumienia. Do „prawdziwych” wydarzeń (np. koncert) możemy się zapisać i zostaniemy poinformowani, gdy wydarzenie za niedługo się rozpocznie. Podobnie jest w JavaScriptcie, z tym, że tym razem nie zapisujemy siebie, a funkcje, które napisaliśmy. Gdy wydarzy się zapisane zdarzenie, funkcja zostanie wywołana wraz z argumentem, który będzie zawierał informacje o tym z

redssu

redssu

1.6 - Obiekty i ich wyświetlanie

= OBIEKTY I ICH WYŚWIETLANIE = Podczas dzisiejszego wpisu utworzymy obiekty, a następnie narysujemy je na ekranie – trochę luźniejszy temat niż kilka ostatnich.   Definiowanie wielkości powierzchni gry Jak wiadomo, gdy chcemy coś narysować, musimy mieć na czym, dlatego definiujemy wielkość "płótna" na którym będziemy rysować. Najlepiej zrobić to podczas inicjalizacji gry, czyli wewnątrz funkcji „init”. Ustawiamy szerokość („width”) i wysokość („height”) obiek

redssu

redssu

1.5 - Konstrukcja każdej gry

= KONSTRUKCJA KAŻDEJ GRY = W dzisiejszym wpisie wreszcie zaczniemy pisać kod, który rzeczywiście będzie potrzebny, żeby Twoja gra zaczęła działać. Mam nadzieje, że nie straciłeś/straciłaś zapału. Ten wpis pokaże i wytłumaczy Ci kod, który powinien znaleźć się w każdej grze przeglądarkowej.   Podstawowe zmienne Dwie podstawowe zmienne, które powinieneś/powinnaś utworzyć już na samym początku pliku, to zmienna „canvas” i zmienna „draw”.     Zmienną „canvas

redssu

redssu

1.4 - Konsola - gdzie szukać błędów

= KONSOLA – GDZIE SZUKAĆ BŁĘDÓW? = Programowanie jakiegokolwiek programu można właściwie podzielić na trzy etapy i wszystkie trwają mniej więcej tyle samo czasu; Wymyślanie nowych funkcji/programów w głowie Przepisywanie wymyślonych funkcji/programów na kod Testowanie, poprawianie błędów Zazwyczaj wszystkie trzy kroki powtarzają się kilkaset razy, zanim cały program zostanie ukończony, a najbardziej frustrującą czynnością jest szukanie błędów i ich poprawianie.  

redssu

redssu

1.3 - Wprowadzenie do JavaScriptu

= WPROWADZENIE DO JAVASCRIPTU = Zanim zaczniesz czytać Zwróć uwagę, że ten wpis jest bardzo długi i to może Cię zniechęcić do jego przeczytania. Zachęcam jednak, by podzielić sobie czytanie na kilka części, ponieważ sam wpis jest podzielony na krótkie „rozdziały” ukazujący kolejne podstawowe elementy każdego języka programowania. Jeśli znudzi Ci się czytanie, rozważ doczytanie wpisu chociaż do końca jednego z rozdziałów, bo ciężko Ci będzie powrócić do połowy jednego z rozdziałów

redssu

redssu

1.2 - Co znajdziemy w folderze gry?

= CO ZNAJDZIEMY W FOLDERZE GRY? = No więc, gdy już się porządnie przygotowaliśmy, zainstalowaliśmy odpowiednie programy, to możemy zacząć od właściwego tworzenia gry. Na sam początek – coś prostego, czyli przygotowanie folderu zawierającego pliki gry. Powyżej widzisz, jak to powinno wyglądać – dwa pliki w folderze gry. Jeden z nazwą „index” i rozszerzeniem „html”, drugi z nazwą „logic” i rozszerzeniem „js”. Nazwy oczywiście mogą być dowolne, ważniejsze są tu rozszerzenia. Ważnym

redssu

redssu

1.1 - Pilotaż, czyli o czym będzie seria

= PILOTAŻ, CZYLI O CZYM BĘDZIE SERIA? =   Przy którymś rozmyślaniu, jak na nowo ruszyć z blogiem, wymyśliłem nową serię – „Tworzenie gier przeglądarkowych”. Mi osobiście ta nazwa kojarzy się ze starymi grami pokroju „Grepolis” czy też „Plemiona”, pewnie je kojarzysz, jeśli swoją przygodę z informatyką zacząłeś/zaczęłaś przed rokiem 2009, lecz nie o takie gry mi chodzi. Właściwie, nie ma tutaj limitów jeśli chodzi o złożoność gry, istnieją nawet dość ciekawe gry 3d które uruchamiają się be

redssu

redssu

1.0 - Spis Treści - Tworzenie Gier - Pong

Spis treści Tworzenie gier przeglądarkowych – Pong    1.0 - Spis treści 1.1 - Pilotaż, czyli o czym będzie seria 1.2 - Co znajdziemy w folderze gry? 1.3 - Wprowadzenie do JavaScriptu 1.4 - Konsola - gdzie szukać błędów 1.5 - Konstrukcja każdej gry 1.6 - Obiekty i ich wyświetlanie 1.7 - Poruszanie obiema paletkami 1.8 - Ruch piłki i odbicia od ścian 1.9 - Kolizje z paletkami 1.10 - Kolorowanie gry 1.11 - Podsumowanie serii

redssu

redssu

~ Grób & Info ~

*Wiem że już kiedyś był taki podobny wiersz na tej stronie, lecz go trochę poprawiłam. Grób Cisza napadnie Lecz nikt nie przestanie się śmiać. Dzisiaj, zostanę pochowana, Przez ziemię pokochana Oraz przez tych co nadal stoją. Mój czas nadszedł, Bez bólu, Bez łez, Bez emocji. Z moim bogiem się zjednoczę, Nastanie cisza, Nastanie spokój, I wszystko będzie tak jak wcześniej. Dzisiaj zostałam pochowana, Przez ziemię pokochana. W moim nagrobku będę

Mikusiia

Mikusiia

Finał Worlds 2019

Witajcie! Dzisiaj w Paryżu odbył się finał największego wydarzenia w League of Legends- Worldsów. Do boju o Puchar Przywoływacza stanęło wiele drużyn z Europy, Azji i Ameryki Północnej. W finałowym meczu zmierzyły się dwie najlepsze drużyny świata-  europejska G2 Esports oraz chińska FunPlus Phoenix. Mimo nadziei pokładanej w drużynie Jankosa FPX było górą pokonując G2 aż 3:0. Liczę na to, że to w przyszłym roku G2 będzie mistrzem świata, a tymczasem gratuluję

zolnierzyk

zolnierzyk

×
×
  • Dodaj nową pozycję...