TWORZENIE GIER – 4 DARMOWE PROGRAMY

tworzenie gier

Tworzenie gier jest bardzo trudne -- tak myśli większość osób.

Do niedawna tak właśnie było, ale dziś dzięki odpowiednim narzędziom jest to zdecydowanie łatwiejsze.

Nie oznacza to wcale że tworzenie gier będzie łatwe. Odtworzenie nawet prostej gry jak Snake, Tetris czy Flappy Bird będzie wymagało sporo czasu i wysiłku, szczególnie dla osób które będą robiły to pierwszy raz. Na szczęście odpowiednie oprogramowanie może znacząco skrócić i uprościć ten proces.

Poniżej znajdziesz listę 4 najlepszych DARMOWYCH programów do tworzenia gier.

Uszeregowałem pozycje od najprostszych w obsłudze do tych najbardziej zaawansowanych. Pierwsze pozycje pozwalają szybko i bez większej wiedzy stworzyć proste gry, te na końcu dadzą Ci większą swobodę ale wymagają dużo większej wiedzy.

Podczas zajęć CyberSkill, w tych samych programach gry tworzą 7-11 latkowie, więc jestem pewien że i ty też dasz radę, bez względu na to ile masz lat 🙂

Gdybyś miał pytania lub uwagi do jak zwykle zachęcam do pozostawienia komentarza pod wpisem.

1. CONSTRUCT 3

https://www.construct.net/en

Construct 2 games showreel

Programowanie:

Construct 3 nie wymaga od użytkownika umiejętności programowania. Żadnego!

Załóżmy że chciałbyś stworzyć grę platformową. Na ekran projektu wyciągasz 3 elementy. Zaznaczasz : to jest postać, to platformy a to tło i gotowe. Postać chodzi skacze, wykrywa platformy. Oczywiście dodanie animacji, przeciwników i innych akcji będzie wymagało trochę czasu ale to nic w porównaniu z ręcznym klepaniu kodu.

Wszystko co musisz mieć to pomysł i nauczyć się gdzie co znaleźć w interfejsie programu.

Obsługiwane platformy:

Gotowy projekt możesz uruchomić na czym tylko chcesz. Po przygotowaniu gry wybierasz tylko odpowiednią platformę a program zrobi resztę za Ciebie. Wybór jest ogromny. Możesz opublikować grę na stronie www dzięki HTML5, lub po opłaceniu licencji wgrać na smartfona z systemem Android i iOS. Grasz na komputerze? Weksportuj grę do Windows, Mac, Linux albo na konsolę Xbox One

Poradniki:

Program ma jedną z największych baz samouczków sród tego typu oprogramowania. Do tego dochodzi społeczność na forum i mnóstwo poradników na YouTube. Niestety do większości będzie potrzebna znajomość języka angielskiego.

Zasoby:

Osobiście nie należę do osób uzdolnionych artystycznie. Tworzenie grafiki i muzyki w moim przypadku to drga przez mękę. Dlatego bardzo doceniam fakt że Construct ma bibliotekę zasobów gdzie za kilka zł mogę kupić gotową grafikę.

Cena:

Darmowa wersja ma wszystkie podstawowe funkcje, ale jest ograniczona do 25 zdarzeń, 2 warstw obiektów, 2 jednoczesnych efektów specjalnych i 1 czcionki internetowej, zablokowana jest możliwość utworzenia gry wieloosobowej, można eksportować tylko do HTML5 i nie ma licencji na sprzedaż gier. To w zupełności wystarczy aby stworzyć fajną grę. Wersja płatna to koszt 33 zł miesięcznie.

Minusy:

Platforma jest idealna do tworzenia gier 2D. Do projektów w które chcielibyście zrealizować w trzech wymiarach będzie potrzebny bardziej zaawansowany program.

2. STENCYL

http://www.stencyl.com/

Programowanie:

Świetna propozycja dla osób które kiedykolwiek układały programy w Scratch. Programy piszemy układając kolorowe bloki. Daje to więcej możliwości niż w Construct 3, ale z drugiej strony wymaga od użytkownika pewnej wiedzy programistycznej.

Obsługiwane platformy:

Program obsługuje wszystkie najpopularniejsze formaty. iOS, Android, Windows, Mac, Linux, Flash i HTML5.

Poradniki:

Obszerna Stencylopedia, forum i YouTube zapewnią odpowiedzi na większość pytań. Musisz jedynie znać język angielski.

Zasoby:

StencylForge -- tak nazywa się biblioteka zasobów -- zawiera nie tylko muzykę i grafiki ale całe gry, elementy kodu, czcionki i postaci. Wszystko możesz zaimportować za darmo do swojego projektu. Na szczególna uwagę zasługują tzw. kity czyli kompletny zestaw elementów potrzebny do stworzenia konkretnego rodzaju gry.

Cena:

Darmowa wersja pozwala na zapisanie gry do formatu Flash bez żadnych ograniczeń. Oznacza to że możesz stworzyć bardzo zaawansowane gry i opublikować je na stronie www. Płatna wersja możliwością eksportu gry na smartfony to koszt 200$ rocznie.

Minusy:

Biorąc pod uwagę że prawdopodobnie dopiero zaczynasz przygodę z tworzeniem gier, to opłacenie licencji pozwalającej na publikowanie gier na smarfony, może być sporym wydatkiem.

3. UNITY

https://unity.com/

Top Unity Games of All Time

Programowanie:

Tu już nie ma drogi na skróty. Kod wszystkich elementów gry musimy wpisać ręcznie. Bez dobrej znajomości języka C# będzie trudno. W zamian dostajesz ogromne możliwości. Część najlepszych gier jakie można zainstalować na naszych smarfonach wyświetla logo Unity podczas uruchamiania.

Obsługiwane platformy:

Gry można uruchomić na PC, smarfonach i wszystkich znanych konsolach. W końcu to narzędzie dla profesjonalistów.

Poradniki:

Ze względu na ogromną popularność tego narzędzia, znalezienie poradnika w języku polskim nie będzie dla was stanowiło problemu. Fora, Ksiązki, YouTube pozwolą na szybkie wprowadzenie do tematu. Jeśli znasz język angielski to z pewnością znajdziesz odpowiedź na każde pytanie.

Zasoby:

W sieci można znaleźć wszystko. Od podstawowych , po elementy potrzebne do tworzenia gier VR.

Cena:

Za plan musisz zapłacić… dopiero kiedy zarobisz na swoich grach co najmniej 100000$ w ciągu roku. Do tego czasu masz wszystko dostępne w 100% za darmo!

Minusy:

Zanim zaczniesz tworzyć grę musisz nauczyć się programować w C#. Nie ma innej drogi.

4. UNREAL ENGINE

https://www.unrealengine.com/

The 8 Best Indie Games Made with Unreal Engine [2019]

Programowanie:

Unreal engine jest najbardziej zaawansowanym programem z tej listy. Studio które stworzyło to oprogramowanie dziś jest sławne dzięki grze Fortnite.

Do tworzenia gier na tym silniku niezbędna będzie znajomość C++. To jeden ze starszych języków programowanie dzięki temu bez problemu znajdziesz materiały do jego nauki.

Unikalną cechą tego programu są tzw blueprinty. Pozwalają one tworzyć kod gry w za pomocą graficznego interfejsu zamiast pisać kod ręcznie. W tym wypadku wymagana jest podstawowa wiedza programistyczna.Jeśli wesz czym są zmienne i warunki to poradzicie sobie bez problemu.

Obsługiwane platformy:

Jak przystało na profesjonalne narzędzie Unreal Engine obsługuje wszystkie systemy operacyjne PC, oprogramowanie mobilne i konsole.

Poradniki:

Tworzenie gier w Unreal Engine nie będzie najprostsze ale ich oficjalny kanał na YouTube to prawdziwa kopalnia wiedzy. Zawiera niemal 1000 filmów które wyjaśniają każdą funkcjonalność tego oprogramowania. Oczywiście przyda się znajomość języka angielskiego.

Zasoby:

W sieci bez problemu znajdziecie grafiki i animacje stworzone specjalnie z myślą o UE.

Cena:

Płacisz dopiero gdy Twoja gra odniesie sukces, co wg twórców stanie się gdy zarobisz co najmniej 300$ wciągu kwartału. Do tego czasu możesz korzystać z oprogramowania zupełnie za darmo.

Minusy:

Zaawansowane narzędzia mają miliony funkcji. Co za tym idzie zanim stworzysz grę spędzisz godziny na nauczeniu się co gdzie znaleźć.

Tworzenie gier -- od czego zacząć?

Jeśli dopiero zaczynasz przygodę z programowaniem i robieniem gier, to zanim zainstalujesz jeden z wyżej wymienionych programów, zajrzyj na moją listę darmowych programów do nauki programowania dla dzieci. Minimalna wiedza nigdy nie zaszkodzi a kilka godzin spędzonych na poznaniu podstaw znaczą co ułatwi Ci późniejszą pracę.

Wybór narzędzia zależny w zasadzie od Twojej znajomości języka angielskiego. Jeśli go znasz wybierz program który najbardziej przypadnie Ci do gustu. Odpowiednią bazę edukacyjną w języku polskim mają jedynie 2 ostatnie najbardziej wymagające i zaawansowane programy.

Dajcie znać w komentarzach który program wybraliście i podzielcie się grami które stworzyliście.

Pozdrawiam!

P.S. 5 program niebawem tylko muszę trochę go przetestować 🙂

2 myśli o “TWORZENIE GIER – 4 DARMOWE PROGRAMY

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *