Làm cách nào để phát triển trò chơi Flash mà không cần phần mềm đắt tiền? [đóng cửa]


27

Tôi đã chơi với việc viết các trò chơi flash trong thời gian rảnh rỗi, nhưng đến thời điểm này, tôi mới sử dụng phiên bản dùng thử của Adobe Flash Professional. Tôi biết về FlashDevelop , nhưng về cơ bản tài liệu của họ không tồn tại khi nói đến quy trình phát triển hoàn toàn với FlashDevelop .

Có ai biết bất kỳ hướng dẫn tốt nào để phát triển trò chơi Flash hoàn toàn với FlashDevelop không?

Ngoài ra, có ai có bất kỳ đề xuất phần mềm miễn phí / giá rẻ nào khác để sử dụng thay cho Flash Professional không?

Câu trả lời:


22

Đây là một bài viết về việc thiết lập môi trường cho FlashDevelop để bạn hoàn toàn làm việc với nó.


Đừng cho rằng bạn biết bất kỳ bài viết hay nào giải thích cách nhập / sử dụng tài sản bằng FlashDevelop?
Alconja

3
@Alconja tất nhiên. catfacegames.com/2009/01/18/ ích
Ólafur

5
liên kết đã chết. : O
Jeff

2
+1 Flash Develop thật tuyệt vời. Đóng góp nếu bạn có thể và yêu thích nó.
Tyler Egeto

1
Bây giờ nó làm việc lại cho tôi. (Toàn bộ devmag.org.za đã biến mất ngày hôm qua.)


7

Nếu bạn là một lập trình viên thì tôi muốn giới thiệu Flex, đó là SDK miễn phí của Adobe để biên dịch các dự án flex (về cơ bản là ActionScript) thành Flash SWF. Bằng cách này, bạn không bao giờ phải loay hoay với dòng thời gian Flash khủng khiếp, v.v.

SDK để biên dịch là miễn phí và Adobe bán IDE Flex Builder (hiện được gọi là Flash Builder vì một số lý do) để lấy tiền loadsa. Nhưng thay vào đó, bạn có thể vui vẻ sử dụng bất kỳ IDE nào bạn thích; Tôi muốn giới thiệu FlashDevelop hoàn toàn miễn phí và có thể tích hợp trình biên dịch Flex.

Tôi cũng khuyên dùng khung Flixel hoạt động độc đáo với Flex + FlashDevelop. Xem http://flashgamedojo.com/wiki/index.php?title=Hello_World_-_FlashDevelop(Flixel )



5

Những gì tôi đã làm (như những người khác đề xuất) khi tôi muốn chơi xung quanh với đèn flash, là sử dụng Flex. Vì tôi quá lười để thiết lập nó từ đầu, tôi đã sử dụng Flixel (thư viện 2d retro) và tước nó cho tất cả trừ ruột của nó nhưng ít nhất nó chỉ cho tôi cách thiết lập môi trường của mình và biên dịch dự án của tôi - mà tôi tìm phần khó nhất của lập trình, bắt đầu nắm bắt với một chuỗi công cụ mới - sau đó chỉ là một ngôn ngữ khác.



0

OpenLaszlo cho phép bạn viết các ứng dụng / trò chơi bằng ngôn ngữ khai báo của riêng mình và sau đó biên dịch chúng thành Flash (hoặc các mục tiêu khác).


-3

Một số người nói với tôi rằng tôi đã hiểu nhầm câu hỏi, nhưng những người khác nói với tôi rằng đó là một câu trả lời hay, vì vậy tôi sẽ để nó ở lại, mặc dù nó không cung cấp câu trả lời cho một trình soạn thảo Flash thay thế - xin lỗi về điều đó

Tôi hiện đang chuyển TỪ Flash và Actioncript 3.0 sang Unity3D Framework. Đây là một TRÒ CHƠI TRÒ CHƠI được tạo cho TRÒ CHƠI và có giấy phép "Indie" miễn phí, nơi bạn có được 95% các tính năng động cơ miễn phí mãi mãi.

Sau này, bạn có thể nâng cấp giấy phép của mình lên PRO (1500 đô la hoặc thứ gì đó) và sau đó bạn sẽ có thể sử dụng các công nghệ trò chơi mới nhất cho hiệu ứng nở hoa, bóng thời gian thực, v.v.

Với Flash, tôi đã phải phát triển mọi thứ từ đầu và dành nhiều thời gian để ngăn mọi người dịch ngược mã nguồn của tôi để họ có thể gian lận.

Đừng hiểu sai ý tôi, tôi thích Flash, nhưng nó không được tạo ra để phát triển Game, mặc dù điều đó là có thể.

Unity3D chưa bao giờ được tạo ra để tạo ra "biểu ngữ" hoặc "phim", nhưng là một công cụ trò chơi thời gian thực thuần nền tảng.

Bạn có thể chọn từ webplayer (plugin nhỏ khoảng 2 mb cài đặt) hoạt động trên cả MacOSX và Windows. Hoặc bạn có thể chọn trình cài đặt (Windows EXE thật hoặc thùng MacOS tương tự) và nếu bạn mua giấy phép, bạn cũng có thể chuyển các trò chơi / ứng dụng sang thiết bị di động, máy chơi game như Xbox, Playstation và Wii.

Vì vậy, nếu bạn muốn đảm bảo rằng bạn phát triển trên nền tảng giao diện cũng được "cho phép" trên hệ thống Steve Jobbs iParanoid, bạn nên xem xét chuyển sang nền tảng Unity3D như tôi hiện tại.

www.unity3D.com để biết thêm.



3
-1, Unity là tốt và tất cả, nhưng nó thực sự không trả lời câu hỏi
Tetrad

1
Trời ạ! Tôi chỉ cố gắng giúp đỡ mọi người khi anh ta viết: "Ngoài ra, có ai có bất kỳ đề xuất phần mềm miễn phí / giá rẻ nào khác để sử dụng thay cho Flash Professional không?" - Tôi đọc đó là "thay thế miễn phí cho Flash", không phải bản thân chương trình mà là nền tảng. Lấy làm tiếc! Đừng tức giận như vậy. Chỉ cần cố gắng để giúp đỡ. Tôi cũng thích Flash.
BerggreenDK

1
Btw. liên quan đến Unity3D vs Flash. Có, bạn có thể chơi các trò chơi hay với Flash ngay bây giờ. Nhưng tôi thích công cụ Vật lý và công cụ 3D sẽ cung cấp 3D mạnh hơn nhiều so với tôi có thể làm với trình phát Flash hiện tại.
BerggreenDK

1
@BerggreenDK Unity không cung cấp phạm vi ứng dụng (WWW) giống như Flash. Đây là một phần lý do tại sao câu trả lời của bạn, nhưng chi tiết và hữu ích trong các bối cảnh khác, không hợp lệ ở đây.
kymully
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.