Số là sau vài cái Project dạng game RPG đã ... bỏ dở và hoàn thành nhưng ko thèm sửa bug thì trong đầu em nảy ra 1 ý tưởng mới (thật tình cờ và thật bất ngờ) là làm 1 game nội dung dạng School Life loại based on real life, online multiplayer. Nói sơ qua thì nó cũng thế này... :hug: Nhân vật đóng vai một thằng bé (hay con bé) tuổi Teen, vào học tại một trường, chọn vào từng lớp (dựa trên tính cách, tiểu sử, hoàn cảnh mỗi người qua các câu quiz) làm quen bạn bè, tham gia các hoạt động tập thể (cụ thể ở đây là các event mà GM nhét sẵn trong game. Playes có thể ltự lựa chọn tính cách nhân vật của mình bởi đây hoàn toàn base on real life Các event thường xuyên có thể diễn ra vào từng ngày trong tuần, vào từng giờ, hoặc nhiều lần trong một ngày, các event này sẽ tập trung vào thể thao, cá bữa tiệc để giao lưu. Ngoài ra còn các event đặc biệt dựa trên các Holiday như Valentine, Christmas,... Tất nhiên nội dung của event fải đúng nghĩa với ngày diễn ra holiday. Ngoài ra cần add thêm một số minigame ngoài các event, vd như các game text dạng quiz (kiểu như bài kt, school life mà) ... Xét sơ qua thì có vẻ nó giống như một Chat System được nâng cấp hóa, cũng dễ hiểu bởi game này giúp học cách giáo tiếp tốt hơn và ... làm quen gái gú gì đấy :'> , giả tưởng như một xã hội nhỏ trên mạng. Thế nên mặt design cũng cần fải đẹp (quy luật bù trù), nhưng chỉ ở dạng 2D (em ko thừa tham vọng để chơi 3D) và để cho nó cute :hug: Đây chỉ là ý tưởng sơ qua, mong mọi người cho ý kiến :'> nhìn đơn giản thì đây có lẽ là một text game (như kiểu game "Hay" áy) nhưng ở dạng cấp cao, và vấn đề đặc biệt khó vì ở đây là dạng online (nếu offline thì chả có gì để bàn), trong khi em chưa có tí kiến thức gì về Online Project ====> Nói thật là bô lô ba la nãy giờ em vẫn chưa biết nên dùng engine nào :'> XP thì chắc chắn là ko được vì sửa script đến mệt (mà riêng cái này em lại có Online Script). GM thì trước đây em chỉ xài qua, nên kiến thức hạn hẹp. Coding thường bằng C++ hoặc VB thì sợ đồ họa nó ko được lên hình tốt +_+ Mong mấy anh cho ý kiến và đừng chửi cái ý tưởng ... ngông của em +__+
{@: - Nếu muốn làm game online thì ko thể làm server = GM hay RPGXP được đâu, tại vì nó ko thể handle nổi gần trăm connect cùng lúc. - Làm client thì được, còn server thì phải dùng ngôn ngữ khác viết. :@}
Tất nhiên sever trong RMXP là chuyện impossible roài. Nhưng dạo này RMXP có 1 project là Netplay Plus, có hộ trợ lập sever bởi soft khác nên cũng được. Mà khó khăn nhất vất là script, 100% Menu + Battle System chẳng đụng gì đến
Ý tưởng khá quá chứ có gì đâu mà ngông. Mỗi cái làm online game = rmxp thì còn xét lại. Bản client và bản server đâu thể là hai chương trình hoàn toàn khác nhau ?
Tôi thấy....hơi viển vông, bác đừng giận vì đó là sự thực với chúng ta hiện nay, trước hết muốn làm đc game này bác cần có 1 engine (chuyện tự làm chắc ko tưởng), RMXP & GM thì có thể nói là 99,9% không thể sử dụng, còn lại là 3DGS hay TGE thì có thể nhưng quả thực là quá tầm chúng ta. Ý tưởng thì bao giờ cũng phong phú, nhưng để xây dựng nó thì chúng ta không thể làm trong ngày một ngày hai mà phải trải qua nhiều năm tìm tòi dần dần.
@Doraemon's Fan: Ý tưởng của bạn khá phong phú và có phần "lớn lao". Alone Beast và andung86 đều cho bạn một lời khuyên có ích cho bạn. Đối với Ken, thì :"có chí thì nên", " có công mài sắt, có ngày nên kim". Ken sẽ ủng hộ bạn.
Không hiểu câu này là gì luôn Nghĩa là cậu muốn nói dùng C++ code thì game xấu hay hiển thị lỗi Nếu không thể tự viết được bằng DirectX thì dùng thư viện open như SDL ấy
Thực ra thì ngôn ngữ lập trình chỉ là công cụ thực hiện ý tưởng và tất cả đếu dẫn đến một đích là hoàn thành ý tưởng. Nhưng mỗi công cụ sẽ tốn công sức khác nhau để hoàn thành cho nên lựa chọn ngôn ngữ nào mà mình ưng ý và sử dụng tốt nhất để làm. Hic C++ hay được dùng làm game chung với DirectX mà trước giờ có ai phàn nàn game xấu đâu.
cái RPGXP làm Online là đã thấy rồi mà . Tui ý tưởng lớnlao thật .nhưng đó là 1 ý tưởng đúng ,Nhưng Sever nào sẽ chịu được cai RPGXP giờ . Ngôn ngư~ khó .hay là bắc tay từ đầu tốt hơn.Dùng C++ là đúng nhất . bạn làm gì thì cung~ nên chú ý tới thị trường Game , nếu ko thất bại là de~ hiêu~
Tui lại nghĩ khác! Ai cũng cứ nghĩ RPGXP chỉ là 1 công cụ đơn giản => sai! RPGXP hỗ trợ cho ta Ruby là ngôn ngữ "ngon" nhất hiện nay! Nó vượt qua cả Java cũ xì, ko thua kém C tí nào! Mọi người cũng thấy có nhiều 4rum nước ngoài (kể cả Nhật) vẫ gắn bó chặt chẽ với RPGXP sao? Có nhiều "vô thiêng lủng" phần mềm, lập trình để Make Game. Nhưng nếu chỉ tiếp thu theo chiều rộng mà ko đào sâu thì cũng chả nên cơm cháo gì! Đây chỉ là ý kiến cá nhân thôi đấy! ^^
{@: - Được Alone ơi, "anh viết server/client = cái gì ko biết, chỉ cần cho tôi bảng thiết kế protocol của client là tôi viết client/server sử dụng ok 100%". - Giống như dịch vụ chat của yahoo, chỉ cần biết protocol của Yahoo là có thể viết 1 chat client tương tác với server của yahoo bình thường. - Uhm, đề xuất viết server = Java sử dụng nio và Selector. - Nó vượt qua Java hùi nào sao tui ko hay biết gì hết vậy ^_^. Bạn nói thế là gây chiến roài đó ^^. Đừng có nghe người khác nói rùi lặp lại như thế. :@}
ặc...dám nói là vượt java luôn . bác lấy gì chứng minh . tui thấy Java chỉ ớn thằng C++ thôi . Ryby là cái ngôn ngữ đọc hoi8 khó hiểu . nhiều khi nó lôi ra những lệnh chả hiểu cấu trúc làm gì
Tại đa số con người ta quen thích ăn "mì ăn liền" hơn. Chỉ cần bỏ mì vào nước sôi là ăn. Còn đi lên từ một một ngôn ngữ lập trình là một quá trình lâu dài giống như trồng lúa ra gạo rồi mới nấu cơm ^^. Dù cơm ngon hơn mì nhưng vẫn không được ưa thích là vì sao.... Bạn nên dùng thử ngôn ngữ lập trình đó rồi mới mang đi so sánh mới chính xác được, đi theo ý kiến người khác là không hay ^^. Được đó, đang học Java 2 cần học hỏi
{@: - , nói là nói thế thôi, chứ tui ko biết gì nhiều đâu. - Java ko ớn C++, đối thủ trực tiếp của nó là công nghệ .NET của MS. :@}
DotNET không phải NetDos, thì công nghệ .NET là hai bạn VB.NET và C# là hai ngôn ngữ lập trình rồi còn gì. Mà bạn Doraemon's Fan nhà ta đâu rồi...định làm gì đây....
{@: - Uhm, mà NetDos là cái gì vậy, vào google tìm define cũng ko thấy :( ? - Nói chung, là uhm.... lạc đề roài =.= :) :@}