Công cụ trò chơi 2D được đề xuất cho tạo mẫu [đóng]


76

Công cụ trò chơi cấp cao nào bạn muốn giới thiệu để phát triển nguyên mẫu trò chơi 2D trên windows? (hoặc mac / linux nếu bạn muốn)

Những điều tôi muốn nói là "cấp cao" bao gồm (nhưng chắc chắn không giới hạn):

  • không phải quản lý các công cụ cấp thấp như bộ đệm màn hình, bối cảnh đồ họa
  • có API để vẽ các hình dạng hình học
  • tốt, tôi sẽ bỏ qua nó nhưng tôi đoán việc dựa trên một ngôn ngữ "cấp cao" thực sự là một lợi thế (quản lý tài nguyên tự động và sự tồn tại của một cấu trúc dữ liệu hợp lý trong thư viện chuẩn).

Dường như với tôi, Flash là con voi hoạt ngôn trong phòng cho truy vấn này nhưng tôi rất muốn xem các câu trả lời khác nhau dựa trên tất cả các loại ngôn ngữ hoặc SDK.

Câu trả lời:


31

Tôi đã sử dụng pygame rộng rãi và nó có rất nhiều mặt tích cực:

  • đó là một thư viện cho Python, một ngôn ngữ cấp cao
  • nó có tài liệu rõ ràng tốt
  • nó có một cộng đồng tích cực

Pygame là một trình bao bọc xung quanh SDL, một thư viện đồ họa 2D đa nền tảng. Pygame cũng có các trình bao bọc cho âm thanh, âm nhạc, v.v ... Lưu ý rằng mặc dù Python là ngôn ngữ lập trình cấp cao, nhưng pygame là (phần lớn) là một thư viện đồ họa cấp độ khá thấp.


3
Bạn có thể muốn đề cập rằng mặc dù nó là ngôn ngữ cấp cao, nhưng là một khung trò chơi, nó vẫn ở mức khá thấp.
Henk

5
Vâng, bạn có thể dễ dàng dành một vài tuần để từ từ xây dựng một công cụ trò chơi trong PyGame mà không cần nhiều trò chơi thực tế để hiển thị cho nó. Đó là một thư viện tuyệt vời, nhưng theo kinh nghiệm của tôi, bạn sẽ phải xây dựng một số mã khung theo thời gian trước khi nó hoạt động để tạo mẫu nhanh cho các ý tưởng liên quan hơn.
James

35

Nếu bạn muốn nhìn vào những thứ khác. Bạn có thể kiểm tra Löve (sử dụng Lua)


4
Whoa, đó trông giống như một cách siêu thú vị để học lua!
GloryFish

9
Chỉ cần lưu ý, tôi đã viết nhận xét trên vào ngày 22 tháng 9 năm 2010. 7 ngày sau tôi ngồi xuống và trong một đêm, tôi đã tạo ra trò chơi Löve đầu tiên của mình mà chưa bao giờ viết bất kỳ Lua nào trước đó. Kể từ đó, tôi đã tạo ra một số trò chơi với Lua và Löve và tôi hiện đang chuyển một trò chơi Löve sang iOS. Đó là một ngôn ngữ tạo mẫu tuyệt vời và một cách tuyệt vời để học Lua.
GloryFish

2
Thật tuyệt khi nghe: D
Ólafur Chờ đợi

20

Tôi thấy XNA là một ngôn ngữ rất hay để tạo nguyên mẫu. Thật dễ dàng để kết hợp các ý tưởng nhanh để xem cách chơi / cơ chế trò chơi sẽ hoạt động như thế nào, và đủ mạnh để thực sự hoàn thành công việc. Nó cũng có một cộng đồng tuyệt vời tại các diễn đàn để được giúp đỡ và một số công cụ của bên thứ 3 (công cụ vật lý / thư viện trợ giúp / vv ..)


Vì Microsoft XNA là DOA, điều tốt nhất tiếp theo là Monogame (triển khai XNA nguồn mở).
tro999

2
Họ vẫn sẽ hỗ trợ nó, và bạn vẫn có thể chơi trò chơi nguyên mẫu với nó. Họ không vận chuyển các tính năng mới. Tôi sẽ không gọi nó là chết, mà là nghỉ hưu :)

18

GameMaker trông giống như một công cụ tạo mẫu hoặc xây dựng trò chơi giới thiệu tốt. Nó dựa trên kéo và thả "mà không cần phải viết một dòng mã", do đó có vẻ là nhằm vào người mới bắt đầu. (Tôi chưa bao giờ sử dụng nó, chỉ xảy ra trên nó - nhưng trang web của họ chắc chắn trông trơn tru. :)



14

Flixel của Adam Atomic cũng đáng được nhắc đến. Một công cụ trò chơi đơn giản, hiện đại, đơn giản được viết bằng Flash. Bạn có thể học nó trong vài phút, không phải ngày. Và việc sử dụng Flash (hoặc Xử lý / Java) giúp bạn tránh khỏi một trong những cạm bẫy nguy hiểm nhất của tạo mẫu: Bạn không thể sử dụng mã của nguyên mẫu trên bất kỳ nền tảng nghiêm trọng nào. Đây là trò chơi bạn muốn tạo nguyên mẫu, không phải mã.


1
+1 cho Flixel. Động cơ tuyệt vời. Chúng tôi đã sử dụng nó tại Global Game Jam (và đã thắng :). Không thể có được các nguyên mẫu bán được đánh bóng nhanh hơn 48 giờ!
michael.bartnett

Thực sự thực sự tuyệt vời. Tôi đã có một vở kịch sáng nay và nó đã dạy tôi bản mô tả từ đầu.
mcintyre321

@ michael.bartnett, bạn có thể liên kết đến trò chơi chiến thắng của bạn không? Chỉ tò mò thôi :)
James McMahon

@JamesMcMahon Tôi đánh giá cao sự tò mò của bạn :) Bạn có thể ping tôi khi trò chuyện về nó không? Ngoài ra, muốn đề cập đến những người đọc nhận xét trong tương lai rằng tôi thích Flashpunk hơn Flixel hiện nay giữa hai người họ.
michael.bartnett

8

Nó không đặc biệt là một công cụ trò chơi, nhưng nhìn vào Xử lý . Một số điểm tốt là:

  • Yêu cầu thiết lập tối thiểu. Bạn có thể có một cái gì đó trên màn hình trong 30 giây.
  • Có thể nhúng vào Java bất cứ lúc nào đối với các công cụ như các bộ sưu tập, nhưng rất nhiều cú pháp vẽ, hoạt hình và tương tác ít dài dòng hơn so với Java thẳng.
  • Bất cứ điều gì bạn viết sẽ tương thích với Chế biến , vì vậy bạn có thể làm việc với nó ở bất cứ đâu bạn có trình duyệt hiện đại.

8

Tôi sử dụng Novashell.

Tôi đã sử dụng Game Maker làm công cụ chính, nhưng tôi gặp vấn đề với YoYo Games (bây giờ tôi sẽ không giải thích ở đây), sau đó tôi tìm thấy Novashell.

Novashell thực sự là một công cụ tạo mẫu, nó được tạo ra bởi người cũng tạo ra "LORD" (Truyền thuyết về rồng đỏ) và "Dink Smallwood" để anh ta có thể tạo trò chơi nhanh cho Ludumdare (một cuộc thi gamejam 48 giờ), nó có trình chỉnh sửa bản đồ , hỗ trợ kịch bản LUA, được tạo bằng C ++, có giấy phép zlib (có nghĩa là bạn có thể làm bất cứ điều gì bạn muốn với nguồn, không cho rằng bạn đã phát minh ra thứ mà bạn không làm) và có một công cụ vật lý (Box2D), hệ thống hạt (Hạt tuyến tính cho ClanLIB), hỗ trợ MikMod và Fmod, hoạt động trong Linux, Mac và Windows, rất dễ sử dụng và bạn có thể yêu cầu công cụ cho Seth!

EDIT: Seth là tên của lập trình viên (cũng đã tạo ra LORD)


cảm ơn! chưa bao giờ nghe về cái này trước đây nhưng danh sách tính năng đủ thú vị để thử nó. cũng là nguồn mở
Nek

Vâng! Phiên bản Novashell của riêng tôi được cải thiện một chút so với phiên bản chính thức, nhưng sẽ mất một thời gian LOOONG trước khi tôi có thể phát hành nó :( (nó thậm chí không ở trong máy tính gần tôi)
speeder

dù sao tôi cũng không có thời gian để học nó trước Ludum Dare vào cuối tuần này. Hy vọng bạn sẽ phát hành nó trước LD tiếp theo.
Nek

Ngoài ra bài phát biểu của LD này là của chính Seth!
Nek

Đúng :) Seth thật tuyệt vời ... Tôi không theo kịp LD :( Vì vậy, tôi không biết ngay cả khi LD tiếp theo sẽ ra sao
speeder

7

Game Maker rất tuyệt, về cơ bản nó làm mọi thứ bạn mô tả. Nó có các biểu tượng kéo và thả cho người mới bắt đầu và mã cho người dùng nâng cao. Tuy nhiên, sau khi sử dụng C ++ độc quyền trong hơn một năm, quay trở lại Game Maker thật ... đau đớn.

Nhược điểm:

  • Không có cấu trúc dữ liệu do người dùng định nghĩa (không có gì giống như các lớp C hoặc các lớp C ++, chỉ là "các đối tượng")
  • Tự động gõ (gõ "varAwgie = 0" và trời ơi, nó vừa xuất hiện)
  • Trò chơi YoYo là xấu xa

Ưu điểm:

  • Dễ sử dụng, khó làm chủ
  • Có nhiều thứ cấp thấp cho bạn không
  • Cộng đồng năng động và tích cực

Tôi bắt đầu làm game bằng Game Maker vào năm 2002. :)


6
lol lúc gõ động - nhược điểm ...
RCIX

Vâng, đó và gõ yếu. Tôi đã nhận được một số lỗi thực sự kỳ lạ trước khi nhận ra rằng toán tử mô đun đang trả về câu trả lời trong dấu phẩy động.
James

Không có cấu trúc dữ liệu người dùng xác định là một nỗi đau. Nếu bạn cần trả về nhiều hơn một giá trị từ một hàm, bạn cần tạo một đối tượng cho nó, nhưng tất cả các đối tượng đều là các tác nhân trò chơi đầy đủ với một vị trí, sự kiện, v.v. Bạn không thể chuyển qua các mảng (nếu bạn không chỉ định một chỉ số, nó sẽ giả sử [0])
Bart van Heukelom

Tôi cũng khuyên bạn nên GameMaker nếu bạn muốn nhanh chóng tạo nguyên mẫu thiết kế trò chơi của mình. GameMaker rất mạnh mẽ và tôi đã thấy một số điều tuyệt vời được thực hiện với nó. Bạn có khả năng tiết kiệm cho mình rất nhiều thời gian và đau buồn nếu bạn thử nghiệm thiết kế trò chơi của mình trong GameMaker trước khi chuyển sang phát triển một công cụ trò chơi trong C ++ hoặc XNA.
Cooper

Tôi thực sự có một thư viện tập lệnh cấp phát bộ nhớ động đặc biệt để giải quyết vấn đề thiếu cấu trúc dữ liệu. Tôi sẽ nói rằng có các thư viện như vậy và có thể làm như vậy trong phiên bản lite chắc chắn làm cho nó rất dễ dàng để làm việc với.
Vịt lớn

5

Tôi đã sử dụng DarkBASIC Professional được 2 năm và thực sự thích nó. Nếu bạn không đủ khả năng để mua phiên bản đầy đủ, bạn có thể tải xuống phiên bản hỗ trợ quảng cáo miễn phí đơn giản. Người tạo trò chơi, nhà sản xuất DBPro, cũng phát hành một bản tin thường xuyên giúp đọc khá tốt, cộng với họ đã có một cộng đồng hoạt động khá lớn; tất cả những điều trên có thể được tìm thấy ở đây:

https://www.thegamecreators.com/

Kiểm tra nó, hy vọng bạn có thể tìm thấy một cái gì đó ở đó.

Chúc mừng, BFM


5

cocos2d trong đó sử dụng pyglet . Tôi sử dụng rộng rãi hai thư viện Python này để tạo mẫu.

Làm việc với dễ dàng hơn nhiều so với pygame.

Tôi ngạc nhiên khi nó chưa được đề cập!


5

Tôi muốn giới thiệu Scirra Construct cho người mới bắt đầu và tạo mẫu nhanh.

Bản thân công cụ trò chơi đã được trừu tượng hóa, vì vậy bạn có thể tập trung hoàn toàn vào trò chơi của mình. Plugin cho phép chức năng bổ sung, "mã" được tạo từ các khối sự kiện, điều kiện và hành động có thể kéo, v.v.

Xây dựng đang được phát triển tích cực và có một cộng đồng tích cực.


3

Các phiên bản cuộn Phát triển game Kit 2 là phiên bản lớn thứ hai (viết lại) của một IDE phát triển trò chơi và khuôn khổ cho chính xác loại mẫu và 2-D phát triển trò chơi đơn giản. Là lần lặp thứ hai, nó tận dụng các ngôn ngữ hiện đại (C #) và các công nghệ (phản ánh mã tùy chỉnh) cũng như tìm ra một số lỗi cơ bản trong thiết kế (giờ đây nó cho phép bạn đặt các họa tiết trực tiếp trong trình chỉnh sửa bản đồ thay vì chỉ có một đường dẫn phải được kết nối bên ngoài với một sprite và nó không cố gắng trở thành một trình soạn thảo Wysywig như vậy bởi vì có một số điều bạn chỉ muốn xảy ra trong thời gian chạy và những thứ khác bạn chỉ muốn trong thời gian thiết kế).

Một số tính năng quan tâm:

  1. Phần lớn mã khung được hiển thị và có thể chỉnh sửa trong IDE. Nếu bạn không thích cách hoạt động của hàm tích hợp "PushTowardSprite", bạn có thể hiển thị trình chỉnh sửa và thay đổi nó, hoặc thêm chức năng của riêng bạn sẽ xuất hiện trong danh sách cùng với tất cả các lệnh tích hợp.
  2. Bạn đã đề cập đến khả năng vẽ đa giác. Khung này dựa trên OpenTK, là một trình bao bọc .NET xung quanh OpenGL. Vì vậy, bạn có tất cả sức mạnh của OpenGL trong tầm tay. Có một lớp "Display.cs" trong mã khung mà bạn có thể chỉnh sửa trong IDE để thêm bất kỳ tính năng vẽ nào bạn muốn.
  3. Phần lớn khung được nhắm mục tiêu là vật lý cuộn bên (đi trên dốc, cưỡi trên nền tảng, v.v.), vì vậy rất nhiều mã đó đã được thực hiện cho bạn; tất nhiên bạn có thể tùy chỉnh hoặc bỏ qua nó cho các loại trò chơi 2 chiều khác. Một trò chơi Tetris đã được viết với nó.
  4. Cuộn parallax
  5. Alpha mờ có thể được nhúng trong đồ họa hoặc áp dụng cho bản vẽ của bất kỳ đồ họa.
  6. Tất cả dữ liệu dự án được lưu trong một tệp XML (tập dữ liệu .NET). Các biên tập viên bên ngoài có thể truy cập tệp do đó mở rộng các tính năng có sẵn trong IDE nếu cần.
  7. Các dự án được biên dịch trước tiên cho các dự án C # (tương thích với Visual Studio) và sau đó đến các tệp EXE (với tất cả các tài nguyên được nhúng). Nếu cần, bạn có thể tải dự án vào Visual Studio để gỡ lỗi nâng cao hoặc giao diện phát triển mã.

3

Với PreviewLabs, một công ty chuyên về tạo mẫu nhanh , chúng tôi thường sử dụng Unity3D để tạo các trò chơi 2D nguyên mẫu.

Mặc dù đó là một công cụ 3D, có một số cách để sử dụng nó cho tạo mẫu 2D. Đây là những ưu điểm chính:

  • Sử dụng miễn phí cho các nền tảng PC và Mac
  • Các phiên bản trả phí cũng hoạt động cho iOS và Android, cho phép bạn xem khái niệm của bạn sẽ hoạt động như thế nào trên một nền tảng khác.
  • Nó đi kèm với một công cụ vật lý, mà bạn cũng có thể sử dụng khi tạo mẫu trò chơi 2D.

Tôi đang viết một loạt bài đăng trên blog về cách Unity3D có thể được sử dụng để tạo mẫu trò chơi 2D; đây là cái đầu tiên: Tạo mẫu trò chơi 2D trong Unity3D


3

Các khung Slick viết bằng Java là một lựa chọn tốt. Đó là những gì lần đầu tiên tôi sử dụng để học lập trình. Lợi ích là nó chạy đa nền tảng, có thể tạo các applet cho web và có hỗ trợ công cụ / thư viện tuyệt vời thông qua Eclipse hoặc bất cứ thứ gì khác mà môi trường Java có. Điều đó nói rằng cuối cùng tôi đã chuyển sang Flash đơn giản vì nếu bạn muốn phân phối trò chơi của mình thì không có gì dễ dàng hay hiệu quả hơn.


2

Tôi đã bắt đầu sử dụng FlashPunk cho dự án phát triển trò chơi đầu tiên của mình và cho đến nay nó đã thực sự trơn tru. Nó là một thư viện Flash được xây dựng cho thiết kế trò chơi. Nó là một công cụ trò chơi đơn giản tương tự Flixel, nhưng giống GameMaker hơn, thân thiện với người dùng hơn người mới bắt đầu so với Flixel. FlashPunk cùng với Trình soạn thảo Ogmo làm cho nó rất hiệu quả để có quyền thiết kế cấp mà không phải mất nhiều thời gian cho việc viết mã. Thông tin thêm về cả ba trong số này có thể được tìm thấy tại Flash Game Dojo .


1

Tôi sẽ nhắc đến thứ hai về Game Maker. Tôi có thể nói, nếu mọi công cụ trò chơi rơi vào sự liên tục từ "dễ sử dụng / học hỏi nhưng bị giới hạn trong những gì bạn có thể làm" thành "thực sự mạnh mẽ, nhưng mất nhiều thời gian để thành thạo" ... Game Maker có khá nhiều định nghĩa của cực kỳ dễ sử dụng. Như Cyclops nói, hầu hết các chức năng cơ bản (họa tiết, tạo đối tượng trò chơi, di chuyển, phát hiện va chạm, ghi điểm, v.v.) là các biểu tượng kéo và thả. Nó thực sự bao gồm một ngôn ngữ kịch bản khá mạnh mẽ mà bạn cũng có thể sử dụng, một khi bạn bắt đầu giỏi ... nhưng khi bạn bắt đầu viết toàn bộ trò chơi của mình bằng ngôn ngữ kịch bản nhúng của họ, có lẽ đã đến lúc "tốt nghiệp" sang ngôn ngữ kịch bản như Flash hoặc PyGame.

Tuy nhiên, tôi đã thành công lớn với Game Maker khi mới bắt đầu, công cụ không cần lập trình cho sinh viên thiết kế trò chơi và không thể đề xuất đủ.


1

Tôi là người mới bắt đầu làm game, và tôi rất ấn tượng khi xoay sở để tạo ra thứ gì đó từ pygame một cách nhanh chóng và dễ dàng. Python + SDL = sự dễ dàng được đảm bảo.


1

Chà, nếu đó là để tạo mẫu, bạn không thực sự cần một sự hỗ trợ khéo léo với quản lý tài nguyên và những thứ tương tự. Miễn là bạn có thể tải đồ họa và hiển thị chúng, hầu hết bạn đã đặt. Tôi sẽ chống lại hạt gạo và đề xuất 'viết của riêng bạn'. Bạn sẽ mất không thời gian để tìm ra cách sử dụng api của ai đó. Nếu write-your-own thực sự không phải là một tùy chọn, DirectX đi kèm với khung mẫu cung cấp hầu hết các dịch vụ cơ bản. Không bị ràng buộc bởi một khung có nghĩa là không mất bất kỳ thời gian nào theo các quy tắc của nó và không bị giới hạn bởi phạm vi của nó. Tôi đã tạo mẫu như một công việc, và kết quả nhanh nhất của tôi là khi tôi chỉ có thể bash mã mà không phải lo lắng, hoặc bị cản trở bởi một khung. Trình bao bọc 2D thực sự không cần nhiều hơn tải hình ảnh và có thể hiển thị chúng ở x, y - có thể với tỷ lệ, xoay và nếu bạn muốn được trippy, shader. Phần còn lại bạn có thể mã khi bạn cần. Đối với một nguyên mẫu đó là - mã sẽ không tốt.


1

Torque-2d của GarageGames là một công cụ trò chơi tuyệt vời với cộng đồng tuyệt vời, một số tiện ích bổ sung thực sự ấn tượng và hỗ trợ tích hợp cho Windows, Mac và Wii và thậm chí cả iOS (trên giấy phép riêng). Nó có giá 99 đô la.

Unity3d (bạn có thể phát triển các trò chơi 2d trên đó) là một công cụ trò chơi chất lượng cao rất tốt khác với rào cản tương đối thấp để vào. Một lần nữa, cộng đồng tuyệt vời và hỗ trợ đa nền tảng thực sự thú vị, bao gồm iOS và Android, ngoài Win / Mac, Wii, Xbox, Playstation và web.

Một công cụ trò chơi tập trung vào iPhone tuyệt vời là cocos2d cho iOS.


1

Câu hỏi của bạn là về những gì nó cần để viết một nguyên mẫu trò chơi 2D, nhưng tôi nghĩ có một điều khác cần xem xét: lợi thế lớn nhất của Flash là những gì nó cần để chia sẻ nguyên mẫu đó với những người khác. Hầu như tất cả mọi người đã cài đặt Flash. Tôi có thể tải lên SWF và chuyển URL cho ai đó qua trò chuyện hoặc email. Không tải xuống, không cài đặt, không giải nén, không exe, không có vấn đề đa nền tảng. Cuối cùng tôi đã chọn Flash vì nó rất dễ chia sẻ và nhận phản hồi. Lặp lại liên quan đến việc tải lên một lần nữa và bảo họ tải lại, và tôi muốn lặp lại nhanh chóng để tạo mẫu. (Javascript + Canvas / SVG là một tùy chọn hữu ích khác và tôi chắc chắn chúng ta sẽ sớm thấy các thư viện như Flixel / Flashpunk cho JS).


1

HGE có vẻ Great.It có Particle Editor, GUI Editor, và được sử dụng bởi các lập trình viên chuyên nghiệp.


1

Luôn có GLBasic .

Đây là một ngôn ngữ cấp độ khá cao và gần đây đã mở rộng hỗ trợ di động.

  • Đó là cả 2D và 3D
  • Miễn phí cho thương mại
  • Các lệnh sprite cơ bản, với va chạm pixel hoặc khối
  • Viết một lần và triển khai cho nhiều thiết bị và nền tảng (chủ yếu)
  • Có hỗ trợ Box2D thông qua trình bao bọc (diễn đàn tìm kiếm)
  • CÁC LOẠI dữ liệu tùy chỉnh với các chức năng (gần với một lớp nhưng thiếu nhiều chức năng OOP)
  • Có thể nhận được một sprite di chuyển trên màn hình trong một thời gian ngắn với một vài dòng mã

1

PixieEngine là một môi trường phát triển trò chơi và IDE dựa trên web. Nó sử dụng CoffeeScript để tạo kịch bản và cung cấp một trình chỉnh sửa tích hợp cho nghệ thuật pixel và hiệu ứng âm thanh.

IDE PixieEngine


1

Tôi đã thực hiện một nhiệm vụ tương tự và chạy qua một vài công cụ khác không được đề cập ở đây:

  • Stencylworks là một môi trường IDE / dev để xây dựng các trò chơi Flash rất nhanh chóng và dễ dàng, giao diện trực quan cho các mô-đun hiện có. nó dường như miễn phí 100%, không phải là nguồn mở và các ưu điểm chính bao gồm mã hóa khéo léo, không mã hóa (nó không giống như giao diện kịch bản / giao diện trực quan của Gamemaker). Tôi lo lắng về các giới hạn của giao diện trực quan - không rõ nó thực sự hướng đối tượng như thế nào; Nó chắc chắn có những thứ đơn giản; có lẽ là trình soạn thảo tập lệnh javascript ở đó ở đâu đó, nhưng chưa thấy nó. Nó dường như có nghĩa là để phát triển hợp tác ở cốt lõi của nó (trò chuyện được tích hợp vào IDE; tất cả các tài nguyên và hành vi được lưu trữ trên máy chủ, do người dùng đóng góp). Đó có thể là TUYỆT VỜI để phát triển nguyên mẫu. Tôi chưa làm gì nhiều với nó nhưng hướng dẫn rất đơn giản và ở đó '

Tôi cũng đã thử một vài cái khác lạ hơn.

Alice là một môi trường trò chơi / nhà phát triển 3D là nguồn mở - trông có vẻ hơi lộn xộn.

Kodu, vượt xa Gamemaker trên phổ dễ / giới hạn, nhắm vào trẻ em, cho phép bạn xây dựng trò chơi với bộ điều khiển Xbox. miễn phí từ Microsoft Research

Scratch, từ MIT Labs, là 2D miễn phí và thực sự cơ bản, nhằm mục đích đưa trẻ em vào mã hóa. Trực quan cồng kềnh. Linh hoạt mặc dù.

Quay trở lại với logo của Papert, Microwworlds JR cho phép bạn viết logo, được cho là. Cần một bản cập nhật để hữu ích, IMO.

Đối với tôi, cho đến nay, nó sẽ được chuyển sang Xây dựng 2 so với Stencylworks ... mặc dù tôi sẽ kiểm tra việc xây dựng một trò chơi 2D đàng hoàng trong Unity dễ dàng như tôi biết và thích Unity.


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.