Microsoft Makecode Arcade: kompleksowy przewodnik po tej bezpłatnej platformie do kodowania online
Microsoft MakeCode Arcade to darmowy edytor kodu online, który pomaga użytkownikom, zwłaszcza studentom, uczyć się kodowania w zabawny i kreatywny sposób. Dzięki MakeCode Arcade użytkownicy mogą tworzyć, dostosowywać i udostępniać gry arcade w stylu retro online, kompatybilne zarówno z konsolami internetowymi, jak i przenośnymi.
Platforma jest zorientowana wizualnie i zawiera wiele interaktywnych komponentów, dzięki czemu użytkownicy łatwo zapamiętują, gdzie umieścić kod i inne elementy. Co ciekawe, Microsoft MakeCode Arcade pozwala tworzyć własne gry wideo, nawet jeśli nie masz wcześniejszego doświadczenia w kodowaniu lub projektowaniu gier.
Microsoft MakeCode Arcade: Dla kogo jest przeznaczony?
Ogólnie rzecz biorąc, Microsoft MakeCode Arcade jest skierowany do szerokiego grona odbiorców, od początkujących do osób z doświadczeniem w kodowaniu. Jest szczególnie odpowiedni dla:
- Dzieci, które pasjonują się grami wideo i kodowaniem.
- Studenci programowania lub osoby uczące się kodowania.
- Miłośnicy gier wideo i początkujący projektanci gier.
- Nauczyciele i wychowawcy pragnący zapewnić uczniom angażujące i jednocześnie edukacyjne doświadczenie.
I rzeczywiście, listę tę można by jeszcze bardziej wydłużyć.
Microsoft MakeCode Arcade: Co można z nim zrobić?
Jeśli interesuje Cię kodowanie, Microsoft MakeCode Arcade jest doskonałym punktem wyjścia. Platforma obsługuje kodowanie w JavaScript i Pythonie, dwóch najpopularniejszych językach programowania.
Obecnie Microsoft MakeCode Arcade obsługuje bloki, JavaScript i Python. Jeśli więc chcesz nauczyć się języka programowania zaplecza, np. C+ , możesz potrzebować dodatkowych zasobów .
- Platforma zawiera samouczki dla programistów na każdym poziomie umiejętności, od początkujących do bardziej zaawansowanych użytkowników. Początkujący mogą zacząć od Block Code, aby uzyskać intuicyjne wprowadzenie, lub od razu przejść do JavaScript, aby uzyskać większą kontrolę.
- Dla nauczycieli MakeCode Arcade oferuje różnorodne plany lekcji i kursy obejmujące różne przedmioty, w tym Podstawy informatyki AP, Wprowadzenie do informatyki z MakeCode Arcade i Programowanie GameGo.
- Nauczyciele i animatorzy mają również do dyspozycji strefę Educator’s Lounge, w której mogą wymieniać się zasobami i omawiać najlepsze praktyki.
Choć głównym celem MakeCode Arcade jest kodowanie gier, platforma oferuje również lekcje samodzielnego tworzenia projektów sprzętowych, na przykład budowania niestandardowych kontrolerów i automatów do gier.
Jeśli masz urządzenia takie jak micro:bits lub Meowbits, MakeCode Arcade oferuje zasoby do zintegrowania tych narzędzi z doświadczeniem kodowania. Aby jeszcze bardziej zachęcić do kreatywności, MakeCode Arcade obejmuje projekty nietechniczne, takie jak budowanie muralu z klocków LEGO.
Podsumowując, Microsoft MakeCode Arcade jest cennym źródłem dla każdego, kto chce rozwijać umiejętności kodowania w zabawnym i interaktywnym środowisku. Dzięki bogactwu dostępnych projektów i samouczków jest to idealne środowisko zarówno dla początkujących programistów, jak i początkujących twórców gier, aby poszerzyć swoją wiedzę na temat kodowania.
Nauka poruszania się po Microsoft MakeCode Arcade jest również prosta. Żywe kolory platformy, angażujące interaktywne funkcje i pomocne samouczki sprawiają, że jest ona dostępna nawet dla osób, które dopiero zaczynają przygodę z kodowaniem.
Jak używać?
Aby rozpocząć tworzenie gry w MakeCode Arcade, po prostu przejdź na stronę arcade.makecode.com .
Możesz wybrać, czy chcesz się zalogować, czy kontynuować jako gość. Jednak bez zalogowania nie będziesz mógł zapisywać i udostępniać swoich projektów. Aby się zalogować, przejdź do prawego górnego rogu i wybierz preferowaną metodę, np. używając konta Microsoft, Google lub Facebook.
Początkującym zaleca się zapoznanie z samouczkami i mapami umiejętności oferowanymi przez Microsoft MakeCode Arcade, w tym:
- Mapy umiejętności dla początkujących
- Mapy umiejętności następnego poziomu
- Samouczki
- Samouczki dla wielu graczy
- Gry wieloosobowe
- Kodowanie na żywo
- Gry blokowe
- Gry JavaScript
- Game Jam
- Zaawansowany streaming na żywo
- Gry społecznościowe
- Koncepcje projektowania gier
- Grafika i matematyka
- Sztuka i rzemiosło
- Lekcje
- Kursy
- Urządzenia zgodne z Arcade
- Sprzęt DIY
- Jak tworzyć filmy z gier
- Warsztaty Johna Parka
Każda sekcja zawiera od 3 do 20 przykładów gier, łamigłówek, lekcji i samouczków, dając Ci mnóstwo okazji do nauki kodowania i tworzenia gier. Upewnij się, że dokładnie przeanalizujesz każdy samouczek, ponieważ poprowadzi Cię on krok po kroku przez różne elementy w Microsoft MakeCode Arcade, aby pomóc Ci zbudować grę wideo.
Możesz również zainicjować nowy projekt klikając przycisk Nowy projekt .
Gdy zdecydujesz się utworzyć nowy projekt, możesz nadać mu nazwę, wpisując preferowany tytuł w polu Podaj nazwę swojego projektu . Następnie wybierzesz preferowane opcje kodowania z trzech opcji:
- Bloki, JavaScript i Python
- Tylko Python
- Tylko JavaScript
Po dokonaniu wyboru kliknij przycisk Utwórz .
- Zostaniesz powitany w głównym interfejsie, swojej przestrzeni programistycznej, gdzie możesz złożyć kod swojej gry. (Uwaga: każda sekcja tutaj jest interaktywna)
- Pierwszym obszarem jest Obszar Podglądu, w którym możesz na bieżąco monitorować postępy swojej gry.
- Sekcja paska narzędzi to miejsce, w którym możesz wyszukiwać i wybierać elementy oraz bloki kodu potrzebne do gry.
- Obszar roboczy to miejsce, w którym gromadzisz wszystkie elementy potrzebne do stworzenia gry wideo.
- Wszystkie niezbędne bloki kodu są dostępne w kolorowych i skategoryzowanych szufladach. Jeśli potrzebujesz pomocy w znalezieniu konkretnego bloku, jest pole wyszukiwania. Możesz łatwo przeciągać i upuszczać bloki z sekcji paska narzędzi do obszaru roboczego, gdzie będą widoczne w obszarze podglądu.
- Gdy zaczniesz tworzyć grę, zostanie ona wyświetlona w oknie symulatora, co umożliwi Ci przetestowanie jej za pomocą klawiatury.
- W miarę jak będziesz nabierać wprawy w kodowaniu, będziesz mógł przełączać się między blokami „przeciągnij i upuść” a różnymi językami tekstowymi, takimi jak JavaScript czy Python, w celu programowania bardziej złożonych programów.
- Możesz zapisać swoją pracę, nazywając plik i klikając Zapisz. Pozwoli ci to pobrać go na swój komputer i zapisać grę za pomocą plików cookie komputera do późniejszego użycia.
- Dodatkowo możesz zapisać je jako repozytorium GitHub, ale w tym celu musisz połączyć swój profil GitHub z Microsoft MakeCode Arcade.
- Gdy uznasz, że chcesz udostępnić swoją grę, możesz użyć przycisku Udostępnij, aby udostępnić ją na różnych platformach, w tym w mediach społecznościowych.
- Po ukończeniu projektu możesz go pobrać, klikając przycisk Pobierz znajdujący się w lewym dolnym rogu strony. Microsoft MakeCode Arcade wyświetli listę opcji pobierania.
Teraz, gdy masz już doskonały przegląd możliwości Microsoft MakeCode Arcade, możesz w mgnieniu oka zacząć tworzyć własną grę zręcznościową, ucząc się jednocześnie kodowania w JavaScript i Pythonie.
Jeśli szukasz bardziej zaawansowanych silników, możesz znaleźć kompleksową listę tutaj. Jeśli jednak nie masz doświadczenia w projektowaniu gier lub kodowaniu, zdecydowanie zaleca się rozpoczęcie od tej platformy.
Co o tym myślisz? Czy wiedziałeś o tej platformie?
Dodaj komentarz