Chơi Magneto Trực tuyến – Game MS-DOS
Dung lượng: 53.82 KB

Tổng quan trò chơi
Giới thiệu Magneto là một trò chơi nguyên mẫu mà tôi đã phát triển như một bằng chứng về khái niệm cho các trò chơi hoạt hình chạy trong Windows 3.1. Là một nguyên mẫu, tôi đang phân phối nó dưới dạng phần mềm chia sẻ. Dưới đây là các quy tắc cơ bản: 1. Nếu bạn phân phối Magneto, bạn phải bao gồm tệp README.WRI này. 2. Nếu tôi thực hiện đề xuất, tôi sẽ đặt tên của bạn vào các khoản tín dụng và bạn sẽ nhận được bản cập nhật miễn phí cho đề xuất của bạn. Nếu bạn cảm thấy bạn có một gợi ý thực sự tuyệt vời và muốn một phần của hành động, thì hãy gửi cho tôi một ghi chú và chúng ta sẽ nói về. Cài đặt Sao chép hai tệp, Magneto.exe và ReadMe.WRI, vào bất kỳ thư mục nào của bạn. Từ Windows, chạy tệp Magneto.exe. Vì có một loạt các máy tính để bàn mà mọi người hiện đang sử dụng (ví dụ, tôi sử dụng Norton Desktop), tôi sẽ không đi sâu vào chi tiết về cách làm điều này! Magneto là gì? Magneto là một trò chơi phong cách arcade không bạo lực, trong đó bạn là một cực từ trên bề mặt chơi không ma sát 2D. Ngoài ra trên bề mặt này là các cực từ khác, cố định hoặc di chuyển. Bạn di chuyển cực của bạn bằng cách kiểm soát sự phân cực của nó. Ở trung tâm của sân chơi là một người vận chuyển đưa bạn lên cấp độ tiếp theo. Mục đích của trò chơi là đạt được càng nhiều điểm càng tốt bằng cách tiến lên cấp độ tiếp theo trước khi hẹn giờ hết hạn. Các máy mục tiêu Tôi đã phát triển Magneto trên TI TravelMate 4000 Winsx (cho những người bạn tò mò). Đây là một máy 486SX-25. Tôi đã nhận thấy rằng với hơn bốn "sprites" di chuyển xung quanh, trò chơi chơi chậm "một chút". Tôi đề nghị rằng 386-40 hoặc 486-25 là tốc độ xung nhịp tối thiểu cho CPU tương ứng của họ. Tôi đã dành một chút thời gian để tối ưu hóa mã, nhưng tôi đã không viết bất cứ điều gì trực tiếp trong trình biên dịch (đó là tất cả trong Borland C ++ 3.1). Tại thời điểm này, các thói quen Bitblt màn hình mất nhiều thời gian nhất, vì vậy thẻ tăng tốc đồ họa sẽ giúp ích rất nhiều. Ngoài ra, các tính toán của Vector Force mất một thời gian (nhưng ít hơn so với Bitblt màn hình), do đó 486DX hoặc 386 với bộ đồng xử lý toán sẽ cải thiện trò chơi. Đa nhiệm trò chơi này trong ngắt điều khiển trong khoảng thời gian 25ms. Một số cấp độ cao hơn chỉ là thú vị để xem, và bạn chắc chắn có thể thực hiện các tác vụ khác với Magneto chạy trong nền. Tuy nhiên, Magneto sẽ sa lầy bất cứ khi nào cửa sổ một cách bất lực chiếm lấy hệ thống, dường như khá thường xuyên (xem bộ nhớ đệm đĩa). Người tiết kiệm màn hình Savers rất khó chịu và được cung cấp công nghệ mới hơn được sử dụng trong màn hình màu (được sử dụng trong vài năm), chúng thực sự không cần thiết nữa. Tôi đã nhận thấy rằng Magneto và một số người tiết kiệm màn hình không tương tác tốt với nhau. Ví dụ, một số người tiết kiệm màn hình không chú ý đến các lần nhấp chuột. Vì Magneto chỉ sử dụng các nút chuột (chứ không phải bóng), một số người tiết kiệm màn hình sẽ bước lên trên chương trình. Bên cạnh đó, người tiết kiệm màn hình ăn đồng hồ CPU và Magneto cần chúng! Định dạng màn hình Magneto sẽ khởi động trong một cửa sổ tối đa hóa. Tuy nhiên, mọi thứ đều độc đáo với cửa sổ của bạn, hiệu suất màn hình bị suy giảm nghiêm trọng ở các độ phân giải trên 640x480, trừ khi bạn có thẻ tăng tốc. Nếu bạn đang chạy Windows dưới 800x600, 1024x768 hoặc cao hơn, bạn có thể dễ dàng cải thiện hiệu suất chỉ bằng cách quay trở lại độ phân giải 640x480. Bộ nhớ đệm đĩa cả Smartdrv và Lightwin sẽ khiến trò chơi "giật" khi trình điều khiển xóa bộ đệm ghi lại của nó. "Giật" này vẫn tồn tại cho đến khi bộ đệm ghi hoàn toàn bị xóa. Với cả hai chương trình, bạn có thể bảo họ thực hiện đĩa của họ ghi ngay lập tức thay vì trì hoãn chúng. Mặt khác, một chiến thuật khác là đi chơi trong hộp "Giới thiệu" cho đến khi người lái hoàn thành nhiệm vụ của mình. Magneto màn hình Khi bạn chạy trò chơi, nó mở ra một cửa sổ toàn màn hình nằm trong đấu trường. Phía trên đấu trường là một bộ đếm cấp (trái) và bộ đếm điểm (phải). Giữa hai quầy này là hai thanh. Thanh trên cùng hiển thị năng lượng có sẵn màu vàng. Thanh dưới cùng hiển thị thời gian còn lại màu xanh lá cây. Đấu trường Đấu trường chứa các đối tượng. Ở trung tâm của đấu trường là miếng đệm vận chuyển. Tại những nơi ngẫu nhiên xung quanh đấu trường là các cột đứng yên và di chuyển. Cấp độ đầu tiên bắt đầu chỉ với một cột đứng yên. Các cực bổ sung được thêm vào cho mỗi cấp độ, trong các kết hợp khác nhau. Các cực bạn là cực màu xanh. Các cực khác có màu xanh lá cây hoặc màu đỏ. Một cực di chuyển sẽ bị thu hút và/hoặc đẩy lùi từ tất cả các cực, bao gồm cả của bạn nếu bạn bị phân cực. Khi một cuộc thăm dò chuyển động va chạm với một cực khác, độ phân cực của cực di chuyển được đặt thành cùng một cực với cực mà nó va chạm, do đó buộc cực chuyển động phải đẩy nhanh. Nếu một cực di chuyển chạm vào rìa của đấu trường, nó sẽ đảo ngược sự phân cực. Cực của bạn hoàn toàn nằm trong tầm kiểm soát của bạn và chỉ cần bật ra khỏi các cực khác và cạnh của đấu trường. Bộ vận chuyển mà vận chuyển chiếm trung tâm của màn hình, và được biểu thị bằng kim cương màu xanh với vòng tròn màu vàng ở trung tâm. Để di chuyển sang cấp độ tiếp theo, bạn phải hướng cực của mình vào vòng tròn màu vàng ở trung tâm của kim cương vận chuyển. Cực của bạn phải hoàn toàn bên trong vòng tròn màu vàng để "vận chuyển" xảy ra, tuy nhiên, bạn có thể di chuyển qua người vận chuyển ở bất kỳ tốc độ nào. Ban đầu, tôi có giới hạn tốc độ khiến người vận chuyển "khóa". Tôi thấy rằng khả năng chơi giảm này, bởi vì tôi đã không sử dụng một số thủ thuật lạ mắt mà bạn có thể sử dụng để bạn di chuyển đi đúng hướng, mặc dù với vận tốc cao! Kiểm soát cực của bạn quan trọng để có quyền kiểm soát cột của bạn, con trỏ chuột phải ở dưới thanh menu. Nếu bạn nhấp vào các nút và không có gì xảy ra, hãy kiểm tra vị trí của con trỏ trên màn hình và sau đó là năng lượng của bạn. Cũng quan trọng chỉ các nút chuột được sử dụng trong trò chơi này, không phải là "bóng" của chuột. Hầu như tất cả mọi người đã chơi trò chơi này cho rằng con trỏ chuột cần phải được di chuyển ở đâu đó! Đây không phải là trường hợp. Khi bạn có con trỏ chuột được định vị bên dưới thanh menu, hãy để nó ở đó. Bạn điều khiển hướng cực của bạn di chuyển (và vận tốc của nó) bằng cách phân cực nó màu đỏ hoặc màu xanh lá cây. Cực của bạn bị thu hút bởi các cực khác có màu đối diện, và bị đẩy lùi từ cực có cùng màu. Khi cực của bạn có màu xanh, nó là trung tính. Dưới đây là các kết hợp nút và màu sắc của chúng: cả hai nút lên - Nút màu xanh trung tính xuống - Nút bên phải màu xanh lá cây phân cực xuống - Phân cực màu đỏ cả hai nút xuống - phanh và nạp lại màu vàng khi cực của bạn bị phân cực hoặc màu đỏ, nó có thể nhận được năng lượng bằng cách giảm năng lượng màu vàng trên Arena. Khi bạn hết năng lượng, cực của bạn vẫn màu xanh cho đến khi bạn nạp lại. Việc sạc lại bạn có thể sạc lại cực của mình bằng cách chuyển đổi từ trường của các cực xung quanh trở lại thành năng lượng. Coi chừng mặc dù! Nếu bạn không đủ gần một cột khác, không có mức tăng năng lượng và bạn có thể bị kết hôn. Điều này chỉ có thể xảy ra trên các cấp độ trong đó không có cực di chuyển. Trên các cấp độ với các cực di chuyển, bạn chỉ cần đợi đủ lâu để một cực di chuyển đến đủ gần. Tạc lại cũng có ảnh hưởng bất chính của việc làm bạn chậm lại. Bạn có thể sử dụng điều này để tạo lợi thế cho mình nếu bạn cần chậm lại, nhưng nếu bạn hết năng lượng và bạn đạt được chế độ sạc lại, chuyển động về phía trước của bạn sẽ dừng rất nhanh và bạn có thể thấy rằng bạn không đủ gần với một cực khác để nạp tiền! Quay quay bạn sẽ nhận thấy rằng nếu bạn gắn chính mình vào cột đứng yên, bạn sẽ có thể quay quanh nó. Có một câu chuyện thú vị đằng sau điều này. Tuy nhiên, tôi đã muốn đây là một tính năng, tuy nhiên, do kết quả của việc tối ưu hóa toán học của tôi, lỗi đủ được đưa ra trong các tính toán của Vector Force rằng điều này ảnh hưởng đã xảy ra tự động mà không viết bất kỳ mã nào! Quỹ đạo là một tính năng tốt bởi vì, miễn là bạn bị thu hút bởi cực, bạn có thể khoanh tròn nó. Khi bạn vô hiệu hóa cực của mình bằng cách phát hành tất cả các nút, bạn sẽ bắt đầu di chuyển ra một cách tiếp tuyến từ cột tĩnh. Đây là một cách tuyệt vời để kiểm soát hướng đi của bạn. Cấp độ tiến bộ Có 13 cấp độ trong trò chơi. Sau mười ba cấp độ, trò chơi vẫn ở cấp độ đó. Để tiến lên cấp độ tiếp theo, bạn phải điều khiển cực của mình để nó di chuyển vào vòng tròn màu vàng ở trung tâm của kim cương vận chuyển màu xanh. Điều này tự động và vô tình đưa bạn vào cấp độ tiếp theo. Bất cứ lúc nào còn lại (thanh màu xanh lá cây bên dưới thanh năng lượng màu vàng) được thêm vào điểm của bạn. Cấp độ đầu tiên cho bạn 20 giây. Mỗi cấp độ bổ sung cung cấp cho bạn thêm 5 giây. Lỗi tôi có rằng có một số lỗi với phát hiện va chạm (đôi khi các đối tượng đi qua nhau hoặc vào giữa nhau trước khi bật ra). Tôi cũng đã nhận thấy rằng các tính toán vector va chạm của tôi dẫn đến một số vectơ mới lạ. Ngoài ra, vận tốc của các cực va chạm không thực sự được đưa vào vụ va chạm, vì vậy bạn sẽ nhận thấy rằng một cuộc thăm dò chuyển động nhanh vào cực di chuyển chậm của bạn không truyền tải bất kỳ vận tốc nào của nó lên bạn. Tôi thực sự thích tính năng này, nhưng muốn nó là một lựa chọn! Những gì còn thiếu ở đây là một số điều mà tôi cảm thấy bị thiếu trong trò chơi: giúp điểm số cao tốt hơn hoạt hình Cực Transporter hoạt hình âm thanh bổ sung "Vùng" bộ đệm tự động có kết luận kết luận tốt! Sau khi đọc tất cả những gì bạn nên chết để chơi trò chơi! Hy vọng rằng bạn sẽ thích nó. Tôi mơ về hai điều (thực ra, hơn hai, nhưng những điều này khá quan trọng): tạo ra một trò chơi phổ biến như Tetris (hoặc NYET), và thu hút sự chú ý của Microsoft hoặc Borland! "Tôi sẽ trở lại!" Marc-Thomas CliftonMỗi trò chơi sử dụng cách điều khiển khác nhau, hầu hết game DOS dùng phím mũi tên trên bàn phím. Một số trò chơi sử dụng chuột, phím "Alt", "Enter" và phím cách (Space bar).

Tải game Magneto miễn phí
Bạn có thể tải ROM này để chơi Magneto ngoại tuyến bằng trình giả lập MS-DOS (Trình giả lập tốt nhất).
*ROM này được cung cấp chỉ để sao lưu và mục đích học tập.