Máy tínhLập trình

Làm thế nào để tạo ra một vở kịch trên "Android" của riêng mình

Nhiều người tải trò chơi dành cho nền tảng di động, suy nghĩ: "Tại sao không thực hiện ước mơ trở thành hiện thực Tại sao không làm một sản phẩm đó là tốt hơn và thú vị hơn so với những gì đã được cung cấp cho ngành công nghiệp giải trí tương tác?" Nếu bạn không biết làm thế nào để tạo ra trò chơi trên "Android", nhưng muốn học hỏi, bài viết này sẽ nói về một số những cạm bẫy đang chờ đợi các nhà phát triển mới làm quen.

tư tưởng

Điều đầu tiên đó là cần thiết để tạo ra các trò chơi - ý tưởng. Ở giai đoạn đầu, nó có thể được viết dưới mọi hình thức. Đó là mong muốn rằng nó "bám" là điều dễ hiểu. Nhiều khả năng, trong quá trình thực hiện nó sẽ được thay đổi. Một cái gì đó sẽ có thêm, nhưng một cái gì đó - hoàn toàn loại bỏ hoặc thay đổi. Không có gì lạ là - trong việc xây dựng thêm các bộ phận chức năng không chỉ có để mô tả kỹ lưỡng, nhưng để kiểm tra tính phù hợp của nó.

Nó không phải là cần thiết để hoàn toàn từ bỏ mô tả ban đầu của ý tưởng và bắt đầu để tạo ra một trò chơi Nga về "Android", bỏ qua bước này. Thu thập ý tưởng - điểm khởi đầu chính, từ đó nó dễ dàng hơn để bắt đầu phong trào. Bên cạnh đó, những ý tưởng được trình bày trong bài báo sẽ xem xét các kế hoạch một cách khách quan, có thể thúc đẩy thông báo và điểm yếu chính xác.

danh sách các tính năng

Vậy làm thế nào để tạo ra trò chơi trên "Android" là không thể mà không cần xây dựng chi tiết ở giai đoạn này sẽ phải tiếp tục làm việc trong một soạn thảo văn bản và mô tả các tính năng mà sẽ được trong trò chơi. Dưới đây là một ví dụ: một loạt các God of War - là một slasher. Các vũ khí của nhân vật chính - một roi. Trong chiến đấu, bạn có thể làm cho các cuộc tấn công kết hợp dài xinh đẹp. Mỗi cấp độ được hoàn thành cuộc cạnh tranh với các ông chủ.

Danh sách này là khá keo kiệt và chỉ phản ánh các tính năng chính, có nghĩa là, những người sản xuất các trò chơi trên nền tảng của người khác. Trong thực tế có rất nhiều, nhưng các tính năng khác là thứ yếu. Trong mô tả những người đầu tiên phải đi đến những người không có sự sáng tạo tương lai của bạn không thể tồn tại, và mới nhất - kém phần quan trọng, có thể được hy sinh vì lợi ích của tốc độ phát triển.

Dizdok

Vậy làm thế nào để tạo ra một trò chơi mới mà không cần tài liệu này là hầu như không thể có để làm việc và ở trên nó. Dizdok - viết tắt của "tài liệu thiết kế", nó bao gồm các mô tả chi tiết nhất:

  • mô hình đối tượng và chức năng của các đơn vị.
  • thông số kỹ thuật chức năng.
  • nội dung game.
  • Giao diện.
  • Nếu cần thiết nó có thể được bổ sung vào cơ sở tri thức.
  • Mô hình đối tượng.

mô hình đối tượng

Mô hình đối tượng chứa thông tin về từng đối tượng chơi game: vũ khí, áo giáp, các NPC, câu thần chú, các cầu thủ. Nó là duy nhất cho mỗi trận đấu.

Bằng chức năng nên được hiểu:

  • Tôi có thể mặc \ loại bỏ \ mua \ bán \ cải thiện.
  • Liệu hàng tồn kho sau khi chết.
  • Là sức mạnh mất theo thời gian hoặc khi một số hành động.
  • Tăng dù một nhân vật hay một nhóm.
  • Liệu các bộ thuộc tính đặc biệt.

Các mặt hàng trên là không bắt buộc, số của họ có thể bị giảm bớt hoặc tăng lên đối với từng đối tượng nhóm cá nhân.

đặc tả chức năng

Trong quá trình trả lời câu hỏi làm thế nào để tạo trò chơi cho "Android", bạn nên nói với chúng tôi về phần dizdoka tới. thông số kỹ thuật chức năng mô tả gameplay mỗi người. Ở đây bạn cần một cách chính xác càng tốt để nói, mà biết làm thế nào để làm nhân vật chính và làm thế nào nó được thực hiện. Điều này cũng phải được thực hiện đối với từng NPC riêng. Ngoài các nhân vật trò chơi, cần được giải quyết bộ dụng cụ đầu tiên hỗ trợ, vũ khí, áo giáp, các yếu tố của môi trường.

Trong thực tế, phần này là một bộ quy tắc có ảnh hưởng đến tất cả những khoảnh khắc trò chơi, từ trình đơn, và như thế nào thiệt hại được tính từ tác động. Bạn càng làm việc mỗi điểm duy nhất, dễ dàng hơn nó sẽ được thực hiện dự án của bạn.

nội dung

Trước khi tạo ra một trò chơi tốt, bạn cần phải suy nghĩ và chính xác những gì sẽ được ở trong đó. Mô tả các đặc điểm kỹ thuật, bạn có thể xác định rằng các nhân vật sẽ bắn một khẩu súng, trong đó các hộp mực buộc tội thiệt hại cứng nhắc cố định. Khi tiêm vào NPC của tham số này sẽ được trừ khả năng đặt phòng. Bạn cũng sẽ cần phải xác định tên của mỗi loại vũ khí cá nhân mẫu, áo giáp, các NPC. Và, tất nhiên, cần thiết để mô tả sự xuất hiện. Nội dung - các khối xây dựng từ đó toàn bộ trò chơi sẽ được xây dựng sau này.

giao diện

Giao diện - một tập hợp các chức năng và các nút mà người dùng sẽ tương tác với chương trình. Chính điều đó nên được xem xét khi tạo ra nó - tiện lợi. Để hiểu chính xác làm thế nào để tổ chức tất cả các yếu tố, bạn có thể chạy và phân tích các ví dụ tốt nhất của thể loại này, chuyển giao các giải pháp thích hợp nhất để dự án của bạn.

Sự lựa chọn của động cơ hoặc constructor

Một bước mà sẽ phải thực hiện trước khi tạo các trò chơi trên "Android" - chọn công cụ trò chơi. Long đi là những ngày khi tất cả mọi thứ phải được thực hiện từ đầu. Hôm nay, lấy một nhà thiết kế sẵn sàng, bạn có thể thực hiện tất cả công việc bằng cách viết tối thiểu là mã.

Sự lựa chọn của động cơ là giá trị thực hiện, dựa trên một số tính năng của nó:

  • Điều khoản sử dụng.
  • Cơ hội.
  • Giá.
  • Hỗ trợ cho các nhà phát triển.
  • Zadokumentirovannost.
  • Kích thước của cộng đồng.
  • Đơn giản.
  • Khả năng mở rộng.

Điều khoản sử dụng: có lẽ một lần mua một nhà thiết kế, bạn không trở thành chủ sở hữu đầy đủ của nó. Nó sẽ xảy ra rằng sự thành công thương mại của trò chơi phải trả một tỷ lệ phần trăm của lợi nhuận của các nhà phát triển động cơ. Điều chính - trước khi tạo các trò chơi trên "Android", đọc các thỏa thuận cấp phép của sản phẩm được lựa chọn để thực hiện.

Các tính năng: họ hoàn toàn nên bao gồm các nhu cầu của các nhà phát triển. Nếu sản phẩm cung cấp nhiều hơn bạn cần, các trò chơi có thể dễ dàng mở rộng để sử dụng chức năng dizdoka mới. Nhưng hãy nghĩ về sự cân bằng! Sử dụng Unreal Engine cho Tetris - là ngớ ngẩn.

Hỗ trợ: trước hết, điều quan trọng là để tìm hiểu xem sản phẩm có một sự phát triển? Là sửa lỗi từ phiên bản lên phiên bản? nếu ông mua lại chức năng và công cụ mới? Động cơ, được phát triển nhanh chóng, có một lợi thế so với động cơ, đông lạnh cách đây vài năm.

Cộng đồng: số lượng những người sử dụng các nhà thiết kế là gì? Nếu một số lượng lớn người sử dụng, tìm tài liệu, bài học, thạc sĩ-lớp học, ví dụ không phải là một vấn đề. Nếu người dùng là tương đối nhỏ, thông tin này có thể không có sẵn trong phạm vi mà sẽ cho phép bạn làm điều gì đó cạnh tranh.

Khả năng mở rộng: Trước khi bạn tạo trò chơi của riêng bạn, chịu khó tìm hiểu hay không để kết nối với các module động cơ được lựa chọn có thể được nước ngoài. Thông thường, chúng được sử dụng để xuất khẩu hoặc nhập khẩu ba chiều mô hình, âm thanh, kịch bản, sprite. Nếu có sự ủng hộ cho các công cụ như vậy, các nhà thiết kế không chỉ giới hạn vào các công cụ nội bộ để tạo ra nội dung.

UDK

Unreal Development Kit - không phải là đơn giản nhất để làm chủ các công cụ trò chơi, nhưng một trong những mạnh nhất. Nó được sử dụng không chỉ để các nhà phát triển mới, mà còn các tập đoàn lớn. Nếu bạn đang tìm kiếm một câu trả lời cho câu hỏi: "Làm thế nào để tạo một công cụ 3D trò chơi và làm thế nào để lựa chọn nó?" - bạn nên khám phá những khả năng của UDK.

Để mô tả logic lập trình sử dụng một ngôn ngữ kịch bản nội bộ - UnrealScript. Site phát triển cung cấp nhiều bài học như bị bắt trên video và mô tả dưới dạng văn bản. Đồng thời họ bao gồm một chức năng tối đa - từ trình soạn thảo để viết kịch bản của họ.

Mô-men xoắn 2D / 3D

Mô-men xoắn - một trong những nhà thiết kế nổi tiếng nhất của trò chơi dành cho các nền tảng di động. Nó có tất cả các thiết lập cần thiết của các biên tập viên và các công cụ gỡ lỗi. Trong sự phát triển của các lập trình viên, chúng tôi đã chú trọng tuyệt vời để thoải mái và cố gắng làm tất cả những tiện ích đơn giản nhất và dễ tiếp cận.

Nhà thiết kế đi kèm với tài liệu hướng dẫn mô tả hầu hết các cơ hội. Trên trang web chính thức có thể tìm thấy hướng dẫn và mã nguồn của một số trò chơi làm sẵn.

Scripting nhúng bằng ngôn ngữ Torque Torque Script. Các đặc tính của từng đối tượng có thể được xác định trước. Cũng trong thiết kế xây dựng một bộ Box2D, trong đó giao dịch với các tính toán vật lý.

Nếu bạn đang cố gắng tìm một câu trả lời cho câu hỏi: "Làm thế nào để tạo ra một trò chơi mạng và những gì một kịch bản cho điều này chọn?" - chúng ta có thể yên tâm nói rằng Torque sẽ làm cho dự án nhiều người trong thời gian ngắn nhất có thể. Tất cả các chức năng cần thiết được xây dựng trước, và các ví dụ trong số đó là trên trang web chính thức, sẽ hiển thị như thế nào để sử dụng nó một cách hiệu quả nhất.

nghiên cứu

Sau khi chọn công cụ trò chơi vẫn không thể hiểu càng tốt để tạo ra một trò chơi. Sẽ phải mất rất nhiều thời gian trên các nghiên cứu của họ. Kể từ khi đội bóng là không, bạn sẽ cần phải làm tất cả mọi thứ cho mình: viết kịch bản, tạo kết cấu, sprites, mô hình (nếu trò chơi ba chiều), để viết một kịch bản để kiểm tra. Nó không phải là khó để đoán rằng các nhà phát triển mới làm quen sẽ phải học những điều cơ bản quyền nhiều ngành nghề: lập trình viên, nhà văn, thử nghiệm, nghệ sĩ, nhà thiết kế.

Nó là tốt nhất để học bằng cách thực hiện, đó là trong quá trình làm việc trên dự án của bạn. Một cách khác để học hỏi mọi thứ bạn cần - làm việc cho một công ty đã phát triển trò chơi. Chúng ta không nên được dán nhãn ngay lập tức như lập trình viên trưởng ngay cả khi bạn sẽ được yêu cầu tham gia vào các công việc thường xuyên, đừng từ bỏ một cơ hội để nhìn vào bên trong geymdev.

Làm việc trong bất kỳ công ty bắt đầu từ phía dưới, đó là tốt. Có scripters và kỹ năng, Cấp thiết kế, cân bằng, các thử nghiệm sẽ rất hữu ích, và đó là những ngành công nghiệp, có sử dụng phần lớn các hậu bối. Sau một vài năm đào tạo như vậy sẽ được học cách tạo dizdoki và kỹ thuật bài tập, tìm hiểu về kiểm tra lỗi, và để tạo thành một cơ sở dữ liệu liên lạc. Sau khi hoàn thành công việc để tạo ra một trò chơi Nga về "Android", bạn cần phải dành nhiều nỗ lực ít hơn nhiều, bởi vì bạn phải cổ phiếu lên trên tất cả các kỹ năng và khả năng cần thiết.

Có thể là, sau khi chứng minh thẩm quyền của mình trong các vấn đề của sự phát triển, bạn sẽ không phải rời khỏi đội bóng cũ, hơn nữa, có bạn sẽ mất một vị trí dẫn đầu với dự án.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.atomiyme.com. Theme powered by WordPress.