Nếu ai đã từng chơi RA1 và RA2 thì thấy: RA1 vũ khí thật hơn với hiện tại nhưng hình ảnh thì không đẹp và các tùy chọn không phong phú bằng RA2. Các lập trình viên đã tạo ra game OpenRA là sự kết hợp RA1 và RA2. [YOUTUBE]http://www.youtube.com/watch?v=PucvUkUlhl0[/YOUTUBE] Bản cài đặt có thể tải về ở đây: http://openra.res0l.net/download/
RedAlert (RA) là một game trong dòng CnC của Westwood Studio (sau này là EA). RA có các bản RA1, RA2, RA3, ... Quan điểm cá nhân của tôi thì bản RA1 có vũ khí gần với thực tế hơn cả so với các bản còn lại. Tuy nhiên cách bố trí giao diện sử dụng cũng như đồ họa không hợp lý và đẹp bằng. Những người yêu game RA đã cải tiến thành bản OpenRA với nhiều ưu điểm: - Chơi được trên nhiều hệ điều hành: Windows, OS X, Linux, ... - Giao diện sử dụng đẹp hơn, thân thiện hơn. - Các vũ khí được tổ chức lại thành nhóm giống như RA2 giúp cho người dùng dễ dàng chọn lựa - Có thể mua một lúc với số lượng nhiều thay vì phải mua từng chiếc một (đợi mua xong chiếc này rồi lại phải bấm liên tiếp để mua các chiếc tiếp theo) giống như RA2. - Có thể xem lại các trận đánh đã chơi. - Nhiều lựa chọn khi đánh online với nhau. ... [video=youtube;NzU5HtFvEEM]https://www.youtube.com/watch?v=NzU5HtFvEEM[/video] Để tải game này, bạn vào trang chủ: http://www.openra.net/download/ nếu bạn dùng hệ điều hành nào thì bấm chọn biểu tượng của hệ điều hành đó. Trong bài này, tôi sẽ hướng dẫn các bạn cài đặt để chơi game này trên Windows. Phiên bản của OpenRA trong hướng dẫn là 20140722 Yêu cầu hệ thống: - Windows XP trở lên - VGA với driver chính hãng hỗ trợ OpenGL 2.x trở lên (driver sẵn có của Windows thì không được vì không hỗ trợ OpenGL). Muốn biết VGA của bạn có driver hỗ trợ OpenGL bao nhiêu thì tải về bản OpenGL Extensions Viewer ở đây, cài đặt và chạy để xem - .Net Framework 3.5 SP1 (tải về ở đây) Sau khi kiểm tra cấu hình PC của mình đã đạt yêu cầu, tiến hành cài đặt. Thao tác cài đặt OpenRA rất đơn giản, chỉ vài click chuột là xong nên tôi sẽ không trình bày ở đây. Sau khi cài đặt thành công, ta tìm tới biểu tượng của OpenRA để chạy. Vì là lần chạy đầu tiên nên sẽ xuất hiện bảng lựa chọn thể loại game để chơi. Ở đây ta click chọn biểu tượng RedAlert như trong hình. Sau đó bấm Load Mod Tiếp theo sẽ hiển thị hộp thoại yêu cầu cài đặt: ở trường hợp này, ta chọn Download như trong hình (nếu bạn có 1 trong 2 đĩa cài đặt gốc của RedAlert1 trong ổ CD hoặc file ISO gốc của nó trên ổ CD ảo thì ta bấm Use CD). Quá trình tải về các file cần thiết sẽ diễn ra chỉ trong khoảng 1 vài phút: Tải xong sẽ vào giao diện chính của game: - Nếu muốn chơi đơn với máy tính ta chọn Singleplayer - Nếu muốn chơi với nhiều người qua mạng LAN hoặc Internet, chọn Multiplayer. Ở đây tôi giới thiệu với các bạn cách thiết lập để chơi Online. Trước tiên phải tắt Firewall của Windows hoặc cho phép game được Firewall chấp nhận cho qua. Để chơi online ổn định không bị lag, bạn nên tắt tất cả các ứng dụng đang tải về từ Internet như các trình download, các trình xem phim nghe nhạc online hoặc các trang web xem phim ngốn nhiều băng thông. Bấm vào Multiplayer, sẽ đưa ta tới giao diện online: Trong cửa sổ này: các phòng chơi nào đang đợi người chơi hoặc còn chỗ trống chưa chơi, sẽ sáng và hiển thị thông báo: "Waiting for players", khi click chuột vào, nút Join phía dưới sẽ sáng. Phòng chơi nào đang chơi sẽ mờ với thông báo "playing" và không thể bấm Join để vào được. Người chơi có thể tham gia vào các phòng chơi sẵn có hoặc tự tạo một phòng chơi mới để cùng chơi với nhiều người khác. Hình: Giao diện online Các lựa chọn chơi online: 1 - Vào phòng chơi sẵn có còn trống qua máy chủ trung gian phục vụ. 2 - Tự lập phòng chơi để người khác trên Internet có thể vào chơi cùng. (phải mở cổng trên modem/router) 3 - Tự lập phòng chơi chỉ trong mạng LAN. 4 - Chơi hỗn hợp cả LAN và Internet (phải mở cổng trên modem/router) * Ngoài ra có thể tự tạo máy chủ trung gian mở 24/24 để phục vụ người chơi. Lựa chọn 1: Vào phòng chơi sẵn có còn trống bằng cách nhắp chuột vào nút Join. Đây là cách để chơi online đơn giản nhất, dễ dàng nhất. Nhược điểm là phụ thuộc vào số lượng máy chủ trung gian có sẵn phòng trống hay không, máy chủ có thể ở xa, kết nối nếu không tốt (trạng thái màu đỏ) thì sẽ gây lag. Vì vậy ta nên xem máy chủ này đặt ở đâu để khi vào, nếu thấy trạng thái kết nối của ta từ Moderate (trạng thái màu vàng) trở lên là có thể chơi ổn định. Thông thường, khi mới vào phòng, máy chủ ở xa, trạng thái thường là màu đỏ, sau vài chục giây, kết nối ổn định, trạng thái kết nối sẽ chuyển sang màu vàng hoặc xanh nếu tốt hơn nữa. Hình: giao diện phòng chơi Nếu phòng chơi trống, ai là người đầu tiên vào phòng sẽ là chủ phòng chơi, với biểu tượng vương miện, có quyền đồng ý chơi hay loại bỏ người chơi sau. Lựa chọn 2: Tự lập phòng chơi để người khác trên Internet có thể vào chơi cùng bằng cách nhắp chuột vào nút Create. Cách này cho phép tự mình tạo riêng phòng chơi mới. Tuy nhiên để làm được cách này cần phải biết mở cổng trên modem/router, firewall của Windows. Mặc định cổng mở là 1234, tuy nhiên bạn có thể đổi thành cổng khác tùy ý, miễn là không trùng vào cổng của các dịch vụ khác. Tùy từng modem/router mà cách mở cổng có thể khác nhau, các bạn có thể tham khảo trên trang http://portforward.com Sau khi mở cổng trên modem/router, firewall trên Windows, để kiểm tra xem mở cổng đã thành công chưa, các bạn có thể vào trang http://canyouseeme.org đánh cổng 1234 vào nếu báo successful là được. Sau khi đã mở cổng thành công, trong giao diện online như hình trên, ta bấm vào nút Create sẽ đưa ta đến khung Create Server. Ta nhập tên cho phòng chơi mà mình sẽ tạo. Có thể nhập password nếu bạn chỉ muốn hạn chế cho một vài người bạn đã hẹn chơi biết mà thôi. External Port và Listen Port nên để mặc định đặt là 1234. Nhớ tick vào ô Advertise game Online để phòng của bạn có thể được nhiều người trên mạng nhìn thấy qua giao diện online. Sau cùng bấm Create. Lúc này bạn được chuyển vào phòng chơi mà mình vừa tạo, ở vai trò là chủ phòng, chờ những người khác vào chơi như ở hình giao diện phòng chơi trong Lựa chọn 1 ở trên. Những người khác trên Internet muốn tham gia phòng chơi của bạn thì ở giao diện online có thể làm như trong Lựa chọn 1 (**) Hoặc: bấm vào Direct IP, Tại khung Connect to Server, trong ô Server Address: xóa chữ localhost và nhập vào địa chỉ IP máy chủ trên Internet (với điều kiện là bạn phải cho người ta biết địa chỉ IP trên Internet của máy chủ bạn đã tạo). Muốn biết địa chỉ IP của mình trên Internet, bạn vào trang http://canyouseeme.org Lựa chọn 3: - Tự lập phòng chơi chỉ trong mạng LAN giữa các máy với nhau. Cách này không cần phải mở port trên Modem/router như lựa chọn 2. Nếu bạn làm máy chủ, ở giao diện Online, cũng bấm vào nút Create để xuất hiện khung Creat Server như trong Lựa chọn 2, rồi bấm Create là xong. Các máy khách trong mạng LAN muốn vào phòng của bạn thì ở giao diện online chỉ việc bấm vào Direct IP. Tại khung Connect to Server, trong ô Server Address: xóa chữ localhost và nhập vào địa chỉ IP máy chủ bạn tạo trong mạng LAN rồi bấm Join. Ví dụ địa chỉ IP trong mạng LAN của máy đóng vai trò là chủ phòng chơi là 192.168.1.100 chẳng hạn thì các máy khách sau khi bấm vào Direct IP sẽ đều nhập vào Server Address: 192.168.1.100 như trong hình rồi bấm Join là xong. Lựa chọn 4: Chơi hỗn hợp cả LAN và Internet (phải mở cổng trên modem/router) Máy đóng vai trò chủ phòng chơi chỉ làm như trong Lựa chọn 2. Nếu các máy trong cùng mạng LAN đóng vai trò máy khách muốn chơi với máy chủ chỉ việc chọn Direct IP và làm như trong Lựa chọn 3. Nếu các máy ngoài Internet muốn tham gia phòng chơi thì làm giống như trong Lựa chọn 1 hoặc (**) trong Lựa chọn 2 * Tạo máy chủ trung gian phục vụ 24/24: Nếu bạn có một máy tính rảnh , có thể dùng làm máy chủ để phục vụ cho nhiều máy khác chơi, cách làm như sau: - Bạn cũng tải về và cài đặt OpenRA lên máy tính bình thường. - Mở cổng 1234 trên modem/router và mở Firewall của Windows cho máy bạn định làm máy chủ phục vụ - Tạo shortcut OpenRA.Game.exe (cài đặt mặc định nằm trong C:\Program Files\OpenRA), nhấp chuột phải vào chọn Properties, câu lệnh trong ô target (nguyên văn gồm cả dấu "): "C:\Program Files\OpenRA\OpenRA.Game.exe" Game.Mod=ra Server.Dedicated=True Server.DedicatedLoop=True Server.Name="testing-testing's server" Server.ListenPort=1234 Server.ExternalPort=1234 Server.AdvertiseOnline=True Có thể thay đổi tên máy chủ trong dấu ngoặc kép theo ý bạn, trong ví dụ này là "testing-testing's server" Tạo xong, để thực thi ta chỉ việc click đúp chuột vào shortcut này, sẽ không thấy có thông báo gì cả nhưng thực chất máy chủ trung gian phục vụ đã được tạo và chạy. Trong quá trình thực thi này, ta không thể chơi được OpenRA trên máy chủ trung gian phục vụ này được. Để tắt chức năng này: ta chỉ việc bấm tổ hợp phím Ctrl + Alt + Delete trên bàn phím để vào Taskmanager, chọn tab Process, tìm tới OpenRA.Game.exe, bấm chọn End Process để tắt OpenRA đi. Sau đấy vào trong My Documents\OpenRA\ xóa file settings.yaml. Đến đây chức năng tạo máy chủ trung gian phục vụ đã được tắt, ta có thể chơi OpenRA bình thường trở lại trên chính máy này. Trên đây là các cách thiết lập để chơi Online OpenRA. Về nguyên tắc cũng giống như mọi trò chơi khác có hỗ trợ chơi online vậy nên không có gì khó khăn cả. Chúc các bạn thành công! Mọi thông tin mới nhất có thể tìm thấy ở http://www.openra.net