Jak mogę tworzyć gry Flash bez drogiego oprogramowania? [Zamknięte]

27

W wolnym czasie gram z pisaniem gier flash, ale do tej pory korzystałem z wersji próbnej programu Adobe Flash Professional. Zdaję sobie sprawę z FlashDevelop , ale ich dokumentacja w zasadzie nie istnieje, jeśli chodzi o proces tworzenia aplikacji wyłącznie za pomocą FlashDevelop .

Czy ktoś zna jakieś dobre samouczki dotyczące tworzenia gier Flash wyłącznie za pomocą FlashDevelop?

Alternatywnie, czy ktoś ma jakieś inne rekomendacje darmowego / taniego oprogramowania do użycia zamiast Flash Professional?

Alconja
źródło

Odpowiedzi:

22

Oto artykuł o konfigurowaniu środowiska dla FlashDevelop, abyś mógł z nim pracować.

Lalafur Waage
źródło
Nie przypuszczasz, że znasz dobre artykuły wyjaśniające, w jaki sposób importować / wykorzystywać zasoby za pomocą FlashDevelop?
Alconja,
3
@Alconja oczywiście. catfacegames.com/2009/01/18/…
Ólafur Waage
5
link nie żyje. : O
Jeff,
2
+1 Flash Develop jest fantastyczny. Przekaż darowiznę, jeśli możesz i pokochaj ją.
Tyler Egeto,
1
Teraz znów działa dla mnie. (Cały plik devmag.org.za zniknął wczoraj.)
7

Jeśli jesteś programistą, polecam Flex, który jest bezpłatnym pakietem SDK firmy Adobe, który kompiluje projekty flex (w zasadzie ActionScript) do plików SWF Flash. W ten sposób nigdy nie będziesz musiał się pieprzyć z okropną osią czasu Flash itp.

Zestaw SDK do kompilacji jest bezpłatny, a firma Adobe sprzedaje program IDE Flex Builder (z jakiegoś powodu nazywany teraz Flash Builder) za duże pieniądze. Zamiast tego możesz z radością używać dowolnego IDE, który ci się podoba; Polecam FlashDevelop, który jest całkowicie darmowy i może integrować kompilator Flex.

Poleciłbym również framework Flixel, który ładnie współpracuje z Flex + FlashDevelop. Zobacz http://flashgamedojo.com/wiki/index.php?title=Hello_World_-_FlashDevelop(Flixel )

Colm
źródło
5

To, co zrobiłem (jak sugerują inni), kiedy chciałem bawić się z lampą błyskową, to użycie Flex. Ponieważ jestem zbyt leniwy, aby ustawić go od zera, użyłem Flixela (retro biblioteka 2d) i rozebrałem go do wszystkich oprócz gołych wnętrzności, ale przynajmniej pokazał mi, jak skonfigurować środowisko i skompilować projekt - który ja znaleźć najtrudniejszą część programowania, opanować nowy zestaw narzędzi - potem jest to po prostu inny język.

Kaj
źródło
0

Istnieje OpenLaszlo, które pozwala pisać aplikacje / gry we własnym języku deklaratywnym, a następnie kompilować je do Flasha (lub innych celów).

Amos
źródło
-3

Niektórzy mówią mi, że źle zrozumiałem pytanie, ale inni twierdzą, że jest to miła odpowiedź, więc pozwolę jej zostać, chociaż nie zapewnia odpowiedzi dla alternatywnego edytora Flash - przepraszam za to

Obecnie przechodzę z Flasha i ActionScript 3.0 do Unity3D Framework. Jest to GAME-ENGINE stworzony dla GAMES. Dostępna jest bezpłatna licencja „Indie”, w której 95% funkcji silnika otrzymujesz za darmo na zawsze.

Później możesz zaktualizować licencję do PRO (1500 $ lub coś w tym stylu), a następnie będziesz mógł korzystać z najnowszych technologii gier do efektów rozkwitu, cieni w czasie rzeczywistym itp.

Dzięki Flashowi musiałem opracowywać wszystko od zera i spędzać dużo czasu, uniemożliwiając ludziom dekompilację mojego kodu źródłowego, aby mogli oszukiwać.

Nie zrozum mnie źle, lubię Flasha, ale nie został stworzony do tworzenia gier, chociaż jest to możliwe.

Unity3D nigdy nie zostało stworzone do tworzenia „banerów” lub „filmów”, ale jest czystym, krzyżowym silnikiem gry w czasie rzeczywistym.

Możesz wybrać z webplayera (mała wtyczka około 2 MB instalacji), który działa zarówno na MacOSX, jak i Windows. Lub możesz wybrać instalatora (prawdziwy Windows EXE lub podobny bin MacOS), a jeśli kupisz licencję, możesz również przenieść gry / aplikacje na urządzenia mobilne, konsole takie jak Xbox, Playstation i Wii.

Jeśli więc chcesz się upewnić, że rozwijasz się na platformie gry, która również jest „dozwolona” w systemie iParanoid Steve'a Jobbsa, powinieneś rozważyć przejście na platformę Unity3D, tak jak ja obecnie.

www.unity3D.com, aby uzyskać więcej informacji.

BerggreenDK
źródło
unity3d.com/gallery
BerggreenDK
3
-1, Unity jest fajne, ale tak naprawdę nie odpowiada na pytanie
Tetrad
1
Geee! Próbowałem tylko pomóc chłopakom, jak napisał: „Alternatywnie, czy ktoś ma jakieś inne zalecenia dotyczące darmowego / taniego oprogramowania zamiast Flash Professional?” - Przeczytałem to jako „bezpłatną alternatywę dla Flasha”, nie sam program, ale platforma. Przepraszam! Nie bądź taki zły. Po prostu próbuje pomóc. Uwielbiam też Flash.
BerggreenDK,
1
Btw. dotyczące Unity3D vs Flash. Tak, możesz teraz łączyć fajne gry we Flashu. Ale podoba mi się silnik fizyki, a silnik 3D zapewnia znacznie silniejsze 3D niż kiedykolwiek mogę zrobić z obecnym odtwarzaczem Flash.
BerggreenDK,
1
@BerggreenDK Unity nie zapewnia tego samego zakresu aplikacji (WWW) co Flash. Jest to część tego, dlaczego twoja odpowiedź, ale szczegółowa i pomocna w innych kontekstach, jest tutaj nieważna.
kymully,