INTERVIEW: Codemancer Teaches Programming to Children... And Makes It Fun!

Posted on
Autor: Joan Hall
Data Utworzenia: 26 Styczeń 2021
Data Aktualizacji: 24 Listopad 2024
Anonim
INTERVIEW: Codemancer Teaches Programming to Children... And Makes It Fun! - Gry
INTERVIEW: Codemancer Teaches Programming to Children... And Makes It Fun! - Gry

Zawartość

Rob Lockhart is creating a game called Codemancer that teaches the magic of coding and programming to children ages 9 to 14. His Kickstarter campaign has raised almost $45,000 with a few more days to go for the campaign, which is setting him up for a great success to finish the game.


Codemancer is a gender-neutral fantasy game with a female protagonist named Aurora who must rescue her father from an evil sorcerer that has kidnapped him just as she begins to master the runic spells. But something that makes this game interesting is the magic that Aurora and the evil Sorcerer use works the same way as programming works in our world. Such as this '>

... który wygląda tak po wykonaniu w grze ...

W tym tygodniu rozmawiałem z Lockhartem o jego grze io tym, czego możemy się po niej spodziewać.

Jaka była twoja inspiracja

Cóż, pomysł zaczął się od tego: „Co jeśli logo było grą, a nie zabawką?” LOGO to język programowania dla dzieci napisanych w latach 80. i był to jedyny sposób, aby narazić dzieci na programowanie. Większość wysiłków zmierzających do udostępnienia programowania - Scratch, Greenfoot, Alice itd. - wiele zawdzięcza LOGO.


Ale większość ludzi robiła więcej narzędzi - więcej zabawek. Są one atrakcyjne dla dzieci, które myślą o swoich celach, jak te, które bardzo wysoko cenią sobie wyrażanie siebie. Są inne dzieci, które przestrajają się, kiedy dajesz im zabawkę o otwartym kształcie. Pytają: „Co mam z tym zrobić?” a kiedy powiesz „Wszystko!” to, co słyszą, to „Nic!” To, czego te dzieci potrzebują, to gra. Gry dają graczom cele i powody do osiągnięcia tych celów.

Początkowo gra miała dotyczyć robotów, a potem Tanks - właściwie zbudowałem prototyp tego - ale zdałem sobie sprawę, że dzieci, które chcą programować roboty lub czołgi, to dzieci, które prawdopodobnie i tak nauczą się programowania. Nie potrzebują mnie, aby stworzyć dla nich grę. Dlatego zdecydowałem, że będzie to gra fantasy, a zaklęcia będą programami.

Moją początkową inspiracją był The Last Airbender, który analogizuje magię i sztuki walki, i ma świetny styl inkluzywny. Potem zacząłem czytać wszystko, co mogłem zdobyć, włączając w to postać dorastającą i uczącą się magii w tym samym czasie.Wziąłem inspirację z Harry'ego Pottera, Złotego kompasu, Niekończącej się opowieści, Sabriel, Mistborn, Imienia wiatru i wielu innych.


Myślę, że gdybym musiał napisać jedną z tych instrukcji „X meets Y” dla Codemancer, powiedziałbym, że Codemancer to „LOGO meets Sabriel”.

Mówisz, że narracja z gry jest inspirowana popularnymi dziełami młodych dorosłych fantazji, takich jak Harry Potter, Mistborn, Złoty Kompas i wiele innych. W jaki sposób te popularne opowieści fantasy przyczyniają się do twojej gry?

Jedno jest tylko tonem - czasem zabawnym, często bardzo wewnętrznym dla postaci, sporadycznie przerażającym. To ton, którym najczęściej się dzielą, nawet bardziej abstrakcyjne, takie jak „Czarodziej z Earthsea” i „Mądre dziecko”.

Inną rzeczą są elementy postaci. Świetnie, jeśli główny bohater rozpoczyna historię trochę buntowniczo - przede wszystkim dlatego, że może wpaść w zadrapania, które poruszają fabułę, ale także po to, aby zobaczyć postać łagodną i mądrą, gdy dojrzeją.

Istnieją również konkretne urządzenia fabularne. Zarówno Sabriel, jak i The Golden Compass angażują córkę podróżującą na północ i uczącą się magii, aby uratować ojca. Złoty kompas i wiele opowieści ludowych, w które zaangażowane są czarownice, używają pojęcia znajomego zwierzęcia. W Harrym Potterze iw „Ostatnim powieściowcu” (o którym wiem, że nie jest książką, ale ma taki sam klimat) główny bohater ma kilku różnych nauczycieli z biegiem czasu, co odzwierciedla scenę, w której bohater jest na etapie studiów, a także w życiu.

Jak długo pracujesz nad tą grą?

Cóż, miałem początkowy pomysł cztery lata temu, ale pracuję nad tą wersją gry prawie rok.

Jaka jest najtrudniejsza część bycia założycielem gry?

Chyba najtrudniejszą częścią jest bycie solowym założycielem. Często rozmawiam z żoną o decyzjach, które muszę podjąć, a mój przyjaciel Ryan Olsen pomaga mi w podejmowaniu decyzji dotyczących PR, ale czasami naprawdę nie ma z kim rozmawiać, a ja muszę albo iść ze mną, albo po prostu usiąść przy decyzji a potem i zobaczę, jak się z tym czuję później.

Myślę, że następnym razem, gdy założę firmę, będę miał jednego lub więcej współzałożycieli.

Lockhart dzieli swój czas pomiędzy tworzenie gier edukacyjnych dla klientów i pracę na własną rękę. Jakie inne gry pomogliście stworzyć?

Pracowałem nad grą na badania naukowe na University of Alabama, a także na wystawie w Notebaert Nature Museum. W tej chwili współpracuję z Anti-Cruelty Society w grze o nazwie Paw & Order: Furry Victims Unit który zostanie zaprojektowany przez około 15 ósmoklasistów.

Na początku gry gracz wybiera znajomego, którego kontroluje, i działa jako jego towarzysz. Jakie opcje można wybrać dla znajomych?

Są trzy opcje: Macrocat (który wygląda jak czerwony tygrys), Hyperhound (który wygląda bardzo wilkołak) i Lambdasaur (który wygląda jak gigantyczny drzeworyt). Każdy z nich ma zdolność ataku, która zaczyna się stosunkowo podobnie, ale różni się, gdy stajesz się z nimi bardziej biegły.

Bohaterka Aurora Li została opisana przez Lockharta jako kreatywna, ale zatytułowana mała dziewczynka. Czy możesz mi powiedzieć coś więcej o jej postaci? W jaki sposób jest uprawniona i jak przyczynia się to do jej charakteru i rozwoju postaci?

Aurora została wychowana przez ojca i trochę się rozpieszczała. Czasami zmaga się z samolubnymi impulsami, które mogą nie spowodować, że postąpi słusznie, zwłaszcza z powodu nacisku jej misji ratunkowej na jej umysł. Jej serce jest jednak na właściwym miejscu, a lepsze anioły jej natury z czasem wygrywają.

Lockhart powiedział, że koncepcja, której można się nauczyć dzięki tym grom, jest porównywalna z tym, czego można się nauczyć na kursie programowania 101. Czy uważasz, że byłoby to zbyt trudne dla kogoś w przedziale wiekowym od 9 do 14 lat, do którego skierowana jest gra?

Właściwie nie. Myślę, że wiele dzieci w tym wieku już uczy się tego materiału. Dzieci, które są głęboko zainteresowane programowaniem, to samouczki googlujące i uczące się same. Moim celem w tej grze jest pomoc dzieciom, które nie są tak automatycznie zainteresowane, w rozpoczęciu programowania.

Czy masz nadzieję, że Twoja gra zostanie kiedykolwiek włączona do klasy?

Nie wiem Jest wiele rzeczy działających przeciwko grom edukacyjnym, a jeden z nich jest oznaczony jako edukacyjny. To natychmiast sprawia, że ​​dzieciom podoba się gra znacznie mniej, a następnie musisz wygrać je w trakcie gry. To jest jeszcze bardziej prawdziwe w klasie. Powiedział, że im więcej dzieci, które grają, tym lepiej, a szkoła może być jedynym miejscem, w którym mają szansę, ze względów technologicznych lub innych.

Jedną z rzeczy, które mnie interesują, jest umieszczenie gry w bibliotekach, które są coraz bardziej nieformalnymi ośrodkami edukacyjnymi w społeczności - zwłaszcza, że ​​jest możliwe, że Codemancer będzie miała powieść towarzyszącą.

Gra będzie dostępna na komputery PC, Mac, iPad i tablety z systemem Android. Czy zastanawiałeś się kiedyś nad rozszerzeniem go na poziom mobilny (Android lub iPhone), aby można było grać w podróży?

Myślałem o telefonach. Głównie problem polega na tym, jak interfejs użytkownika będzie działał na mniejszych ekranach. To problem projektowy, nad którym muszę pracować więcej.

Kampania kickstarter firmy Lockhart została pierwotnie ustalona na 12 000 $, a ponad 1500 graczy uzyskało 43 704 $ (w momencie publikacji) i wciąż jest więcej czasu na darowiznę! Jakich dodatkowych funkcji możemy się spodziewać po dodatkowych darowiznach?

Cóż, wyznaczyłem kilka rozciągliwych celów:

  • Jeśli projekt sięga 20 000 $: Edytor poziomów

Robię jeden z nich dla siebie, aby proces tworzenia poziomów mógł być szybszy, ale chciałbym, aby był to publiczny element gry, tak aby każdy mógł stworzyć swój własny poziom Codemancer.

  • Jeśli projekt sięga 30 000 $: Python dla Codemancerów

Przygotuję kurs online w stylu Udemy o nazwie „Python dla Codemancers” i udostępnię go bezpłatnie wszystkim stronom. Ten kurs przeniesie umiejętności, których się uczysz, grając w Codemancer na rzeczywisty język programowania.

  • Jeśli dotrzemy 40 000 $: Codemancer: The Novel

Będę współpracować z innym autorem, aby stworzyć towarzyszącą mu powieść dla dorosłych i dorosłych w świecie Codemancer. Powieść będzie bezpłatna dla wszystkich zwolenników, będzie zawierać zaklęcia, które mogą być przydatne w grze, i będzie rozszerzać się na Codemancer wiedza.

Dlatego możemy spodziewać się nowości i specjalnych funkcji w przyszłości! Mówisz o edytorze poziomów, który chcesz udostępnić społeczeństwu, aby dać graczom możliwość tworzenia własnych poziomów, czy możesz mi powiedzieć o tym więcej? Czy można przygotować się na aspekty budowania światów w innych grach, takich jak Minecraft?

Nie będzie tak ekspresyjny i szczegółowy jak Minecraft! Zasadniczo gracze będą mogli stworzyć pole gry - sześciokątną siatkę i umieścić na niej elementy świata. Przedmiotami świata mogą być skały, drzewa, wrogowie, pułapki, wyzwalacze, ściany, drzwi i bardzo specyficzne przedmioty, takie jak zaklinacze magii.

Co jeszcze możesz mi powiedzieć o „wiedzy o Codemancer”, o której wspomniałeś?

Cóż, magiczne zdolności ludzi są przyznawane przez zwartą naturę. Każdy człowiek może korzystać z tej kontroli, zakładając, że ma odpowiedni sprzęt (tabletkę runiczną) i know-how, aby go użyć. Problem polega na tym, że używanie go może być dość trudne i większość ludzi się poddaje.

To, co podoba mi się w tej mitologii, to fakt, że nie czyni ona magii jedynym celem genetycznie uzdolnionych. Każdy może to zrobić, jeśli ciężko pracujesz i myślisz kreatywnie. Fakt, że większość ludzi zaczyna od dowodzenia znanym zwierzęciem, jest bardziej konwencją pedagogiczną niż koniecznością. Łatwiej jest się uczyć, zaczynając od zwierzęcia takiego jak ty, które możesz poznać.

To część historii.

I wreszcie, kiedy masz nadzieję, że będzie on dostępny publicznie?

Mam nadzieję, że gra będzie gotowa za około rok, na czas rozpoczęcia roku szkolnego 2015-16. Życz mi szczęścia!

Powodzenia, Rob! Życzę szczęścia Lockhartowi i darowizny na jego kampanię tutaj.