Zawartość
Dla wszystkich, którzy są zainteresowani karierą w tworzeniu gier lub są po prostu zainteresowani, istnieje wiele różnych bardzo przyzwoitych opcji dla oprogramowania, które mogą wypróbować, wszystkie dostępne za darmo w Internecie. Wszystkie mają mocne i słabe strony i najlepiej nadają się do różnych aspektów projektowania gier.
Tutaj są uporządkowane według łatwości użycia, od najbardziej dostępnych do najbardziej zaawansowanych.
Mam nadzieję, że znajdziesz tutaj taki, który odpowiada Twoim potrzebom.
Kolejny SploderZ Sploderem możesz tworzyć retro 8-bitowe gry zręcznościowe, gry flashowe platformowe, zaawansowany producent gier gry z naszym twórcą łamigłówek fizycznych, trójwymiarowymi grami przygodowymi i naszymi klasycznymi grami strzeleckimi.
Sploder to internetowe narzędzie do tworzenia gier oparte na Flash. Składa się z pięciu wyspecjalizowanych twórców gier dla różnych typów gier, a także edytora graficznego. Posiada interfejs „przeciągnij i upuść”, który ułatwia korzystanie z niego, dzięki czemu jest bardzo dostępnym narzędziem dla początkujących.
Sploder jest całkowicie darmowy, wymaga jedynie utworzenia darmowego konta Sploder, aby móc zapisywać swoje gry.
GameMaker: Studio
Studio obsługuje równomiernie nowicjuszy i doświadczonych profesjonalistów zajmujących się tworzeniem gier, umożliwiając im tworzenie gier wieloplatformowych w rekordowym czasie i za ułamek kosztów konwencjonalnych narzędzi!
YoYo Games przedstawia GameMaker, dostępny w systemach Windows i Mac OS X. Oprogramowanie to umożliwia użytkownikom tworzenie skomplikowanych gier 2D, takich jak platformówki, gry labiryntowe lub strzelanki z bocznym przewijaniem bez wcześniejszej wiedzy programistycznej. Możesz użyć interfejsu GameMaker do przeciągania i upuszczania lub wypróbować wbudowany język skryptowy GameMaker, GML.
Istnieje bardzo wspierająca społeczność online, która zapewnia zasoby, takie jak samouczki, które mogą pomóc Ci zacząć.
GameMaker jest dostępny w trzech wersjach: Standard (Free), Professional (89,99 $) i Master (559,99 $).
Konstrukcja 2Construct 2 to potężny, przełomowy kreator gier HTML5 zaprojektowany specjalnie do gier 2D. Pozwala każdemu budować gry - nie wymaga kodowania!
Scirra's Construct 2 jest podobny do prep-kursu dla prawdziwych języków programowania. Jest prosty, ale zorganizowany w taki sposób, że nadal uczysz się podstawowych pojęć programistycznych z jego projektu.
Oferuje szereg funkcji, które czynią go potężnym programem, który również pozostaje bardzo łatwy dla początkujących, takich jak:
- Użytkownik jest w stanie wybrać możliwe warunki i działania z wcześniej istniejącej listy, łatwo układając je w „arkusze zdarzeń”.
- Istnieje również lista zachowań (pakietów funkcji), które mogą być przypisane do obiektów i używane wielokrotnie, w razie potrzeby.
- Użytkownicy mogą również skorzystać z opcji natychmiastowego podglądu, która pozwala im ominąć potrzebę kompilowania wszystkiego w pierwszej kolejności. Mogą natychmiast zobaczyć i przetestować trwającą grę w oknie przeglądarki.
- Construct 2 obsługuje również różne platformy, eliminując potrzebę stosowania wielu baz kodu.
Witryna Scirra zawiera również obszerną bazę danych tutoriali, które wyjaśniają różne funkcje ich programu.
Konstrukcja 2 jest dostępna w trzech wersjach: bezpłatnej, osobistej (129,99 USD) i biznesowej (429,99 USD).
StencylStencyl nie jest twoim zwykłym oprogramowaniem do tworzenia gier; to wspaniały, intuicyjny zestaw narzędzi, który przyspiesza przepływ pracy, a następnie znika z drogi. Dbamy o to, co najważniejsze, abyś mógł skupić się na tym, co ważne - uczynieniu twojej gry Twoją.
Opisywany jako „Game Studio in a Box”, Stencyl oferuje usprawniony interfejs „przeciągnij i upuść” przypominający projekt Scratch MIT. Ponadto bardziej zaawansowani użytkownicy mogą pisać własne kody i stosować je do oprogramowania, aby korzystać z bardziej zaawansowanych funkcji.
Stencyl jest wyposażony w bogaty edytor grafiki, a także oferuje szeroką obsługę platform, takich jak:
- iOS (iPhone / iPad)
- Android
- Lampa błyskowa
- Windows
- Prochowiec
- Linux
Istnieje również 30-minutowy kurs awaryjny, który poprowadzi Cię przez wszystkie funkcje Stencyl.
FlixelFlixel to biblioteka do tworzenia gier typu open source, która jest całkowicie darmowa do użytku osobistego lub komercyjnego. Napisany w całości w ActionScript 3 i zaprojektowany do użytku z bezpłatnymi narzędziami programistycznymi, Flixel jest łatwy do nauczenia, rozszerzenia i dostosowania.
Adam Saltsman (określany także jako Adam Atomic) przynosi nam Flixel, darmową bibliotekę skryptów akcji Flash do projektowania gier.
Otwarte oprogramowanie tego typu oznacza, że jest trochę krzywej uczenia się. Zalecana jest znajomość programowania w stylu C, ale nie jest to konieczne.
Flixel wymienia różnorodne funkcje, z których każda zawiera prezentację ilustrującą sposób ich użycia:
- Wiele opcji kamery - Możesz zastąpić lub dodać różne widoki kamer do określonych efektów wizualnych, takich jak podzielony ekran, „obraz na zdjęciu” lub minimapy.
- Wyszukiwanie ścieżek, które natychmiast odwzorowuje ścieżkę funkcji, którą można zastosować do dowolnego obiektu (przydatne w przypadku ruchomych platform, wind itp.). Dodatkowo możesz określić prędkość i kierunek ścieżki.
- Flixel używa mapy tilem do budowania środowisk, z wbudowanymi algorytmami, które pozwolą ci łatwo wypełnić płytki ścienne i podłogowe.
- Opcja powtarzania rejestruje kluczowe i wejściowe sekwencje myszy w określonym przedziale czasowym, rejestrując dokładnie to, co się stało i ułatwiając proces debugowania.
- Flixel ma również wiele efektów specjalnych, „cząstek” i „emiterów cząstek”, które można manipulować i łączyć, aby uzyskać różne pożądane zachowania.
Istnieje również ugruntowana społeczność kodowania zbudowana wokół Flixel.
Flixel jest całkowicie darmowy, do użytku osobistego i komercyjnego.
Unreal Engine 4Unreal Engine 4 to kompletny zestaw narzędzi do tworzenia gier stworzony przez twórców gier dla twórców gier. Od gier mobilnych 2D po konsolowe hity i VR, Unreal Engine 4 zapewnia wszystko, czego potrzebujesz, aby zacząć, wysyłać, rozwijać się i wyróżniać się z tłumu.
Technologia Unreal Engine napędza setki gier, a także filmy 3D w czasie rzeczywistym, symulacje treningowe, wizualizacje i wiele innych.
Unreal Engine firmy Epic Games został pierwotnie zaprojektowany do tworzenia gier FPS z perspektywy pierwszej osoby, ale może być również używany do innych gatunków.
To nie jest dla początkujących. Silnik jest kodowany w C ++, a zachowanie gry jest skryptowane za pomocą wersji JavaScript: UnrealScript Unreal.
Dodatki zawarte:
- Edytor efektów wizualnych, który zapewnia narzędzia potrzebne do tworzenia szczegółowego ognia, dymu, śniegu, kurzu, brudu, gruzu i innych.
- Zestaw narzędzi do animacji persona, który może być używany do edycji szkieletów, siatek szkieletowych i gniazd oraz planów animacji.
- Kontrola na poziomie reżysera nad scenami cięcia, dynamicznymi sekwencjami rozgrywki i filmami.
- System krajobrazu, który umożliwia dostosowanie ogromnych, zewnętrznych światów za pomocą narzędzia do liści, które może szybko malować lub usuwać różnego rodzaju elementy terenu.
- Efekty filmowe do obróbki końcowej, takie jak flary obiektywu, głębia ostrości, gradacja kolorów, aby dostosować wygląd i styl scen.
- Pełny dostęp do kodu źródłowego z widokiem kodu, który umożliwia przeglądanie funkcji C ++ bezpośrednio na znakach i obiektach.
- Tryb symulacji, który pozwala uruchamiać logikę gry w rzutni edytora, co znacznie przyspiesza proces debugowania.
- System sztucznej inteligencji, który pozwala bohaterom kontrolowanym przez sztuczną inteligencję wykonywać inteligentniejsze ruchy.
I wiele innych rozbudowanych funkcji do zaawansowanego tworzenia gier.
Podczas gdy Unreal Engine jest darmowy, jeśli chcesz publikować i sprzedawać gry, które zaprojektowałeś za pomocą oprogramowania, musisz płacić opłaty i tantiemy do Epic Games.
JednośćUnity jest elastyczną i wydajną platformą programistyczną do tworzenia wieloplatformowych gier 3D i 2D oraz interaktywnych doświadczeń. Jest to kompletny ekosystem dla każdego, kto chce zbudować biznes na tworzeniu wysokiej jakości treści.
Unity jest prawdopodobnie najlepszym oprogramowaniem do tworzenia gier 3D. Oferuje on wiodącą w branży obsługę wielu platform (obecnie łącznie 22, w tym PS4, Xbox One, Oculus Rift), bogaty w funkcje i bardzo elastyczny edytor oraz magazyn zasobów, w którym można wybierać spośród ponad 1200 darmowych i płatnych rozszerzeń.
Nawet bez dodatkowych licencji masz natychmiastowy dostęp do:
Animacja
- Animacje z możliwością ponownego ładowania
- Pełna kontrola wagi animacji w czasie wykonywania
- Wywołanie zdarzenia z poziomu odtwarzania animacji
- Wyrafinowane hierarchie i przejścia stanu maszyny
- Mieszaj kształty dla animacji twarzy
Grafika
- Globalna iluminacja zasilana enlighten w czasie rzeczywistym
- Cieniowanie fizyczne
- Sondy refleksyjne
- Modułowy system cząstek oparty na krzywej i gradiencie
- Intuicyjne narzędzia interfejsu użytkownika
Optymalizacja
- Zaawansowane profilowanie pamięci
- Ubijanie okluzyjne w oparciu o Umbra
- Pakowanie aktywów
- Poziom wsparcia szczegółowego
- Rozbiórka rozmiaru kompilacji
- Wielowątkowy system pracy
Audio
- Miksowanie i mastering w czasie rzeczywistym
- Hierarchie mikserów, migawek i predefiniowanych efektów
Fizyka 2D i 3D
- Box2D z szeroką gamą efektorów, przegubów i zderzaków
Unity jest dostępny w dwóch wersjach: Personal (Free) i Professional (od 75 $ / miesiąc).
Powodzenia!
Niezależnie od tego, czy chcesz tworzyć gry dla czystej zabawy, czy chcesz to robić profesjonalnie, masz niezliczone zasoby, z których możesz skorzystać, a nie jesteś sam. Miejcie to i bawcie się dobrze!