> LeekScript samouczek
Witamy w Leek Wars! Jeśli tu jesteś, to z pewnością jesteś początkującym programistą i chcesz się uczyć, dobrze się przy tym bawiąc. A może masz doświadczenie w programowaniu i intryguje Cię gra z tej dziedziny.
Tak czy inaczej, ten samouczek nauczy Cię wszystkiego, co musisz wiedzieć o LeekScript, aby móc skutecznie walczyć z porem.
Programowanie to czynność tworzenia programu komputerowego. Program jest napisany przy użyciu „języka programowania”. Język ten umożliwia opisanie komputerowi, który odczyta program, co ma zrobić. Osoby zajmujące się programowaniem to programiści lub programiści. A przede wszystkim uważaj, aby nie mówić o „programowaniu” lub „programistach”, nie tworzyłbyś starych kości.
Przykładowy program w LeekScript wyglądałby tak:
setBroń(WEAPON_PISTOL); var wróg = pobierz najbliższego wroga(); ruch w kierunku (wróg); użyjBroń(wróg);
W Leek Wars rozmawiamy raczej o sztucznej inteligencji niż o programie. Rzeczywiście, tworzymy dla naszych porów sztuczną inteligencję. Nie są to programy przeznaczone do wykonania na komputerze, a raczej skrypt, który nasz por przeczyta i który będzie trzymał się co do joty.
Tutaj nauczysz się podstaw programowania za pomocą LeekScript. Nauczysz się wykorzystywać zmienne, tablice, warunki, pętle i funkcje. Później samouczek z pewnością zostanie przejrzany, aby zintegrować bardziej zaawansowane pojęcia, w szczególności wraz z pojawieniem się LeekScript V2.
Ten samouczek nie ma na celu wyjaśnienia, jak działa komputer. Niektóre wyjaśnienia będą towarzyszyć różnym pojęciom programowania, które odkryjesz, ale jeśli naprawdę chcesz zrozumieć, jak działa program komputerowy i komputer, będziesz musiał wziąć udział w kursach dotyczących języków „niższego poziomu”, czyli bliższych operacji maszyny.
To, jak trudno jest nauczyć się programowania, zależy od każdej osoby. W zależności od wieku, wiedzy, umiejętności będziesz miał mniejsze lub większe trudności z przyswojeniem logiki programowania. Wszystko, czego potrzebujesz, aby nauczyć się programować, to logika.
Być może słyszałeś już, że aby programować, musisz być dobry z matematyki. Odpowiedź brzmi: tak i nie. Tak, będziesz potrzebować umiejętności matematycznych. Aby nauczyć się podstaw, wystarczy wiedzieć, jak wykonywać podstawowe operacje. Czy wiesz, jak dodawać, odejmować, mnożyć i dzielić? Wszystko powinno być w porządku. Z drugiej strony bitwy w Leek Wars toczą się na dwuwymiarowym terenie. Jeśli chcesz móc wykorzystać teren na swoją korzyść, będziesz potrzebować pewnych pojęć z zakresu geometrii i przestrzenności 2D. Ale znowu nic niesamowitego. Musisz tylko wiedzieć, jak używać współrzędnych w układzie współrzędnych.
W programowaniu czasem trzeba umieć być cierpliwym i opanowanym. Niestety, Twój kod nie zawsze zadziała za pierwszym razem (jeśli w ogóle kiedykolwiek). Możesz być pewien, że czasami nie zrozumiesz, dlaczego Twój program nie działa, a błąd jest bardzo prosty. Nauka sprawdzania i wyszukiwania błędów przychodzi wraz z doświadczeniem. Nie lekceważ pomocy z zewnątrz, świeże spojrzenie na kod często zaoszczędzi Ci wielu bólów głowy.
Krótko mówiąc, jeśli chcesz nauczyć się programowania i zostać utalentowanym hodowcą porów, potrzebujesz tylko jednej rzeczy. Jeśli chcesz się uczyć, szybko zrobisz postępy. Zadawaj pytania na czacie gry, na forum, jeśli czegoś nie rozumiesz, zawsze znajdziesz miłosierną duszę gotową wyjaśnić (nawet, a zwłaszcza między północą a 4 rano).
Pamiętaj, że nie ma głupich pytań. Zadawanie pytań jest dowodem chęci zrozumienia i nie ma w tym nic głupiego.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.