Chinh Đồ về VN

Thảo luận trong 'Thảo luận chung' bắt đầu bởi phamthang1993, 5/6/08.

  1. wob

    wob Donkey Kong

    Tham gia ngày:
    9/3/07
    Bài viết:
    492
    Nơi ở:
    SAW's acknowledgment
    Đánh giá Chinh Đồ đ.c ở mức gameplay , đồ họa ko dám bàn :D
    game Tàu đa số cũng như vậy ,đồng quan điểm với ông cái "game tàu rất nhiều game ăn đứt các game của Kr" , nhưng quan điểm thường xuyên bị đảo ngược...:>
    @Chivil :tôi ko cho rằng game HQ đang trong thời kỳ quá độ ;;)
     
  2. dice

    dice T.E.T.Я.I.S

    Tham gia ngày:
    5/6/08
    Bài viết:
    607
    Ý kiến 1 người có uy tín có thể định hướng cho cả topic. Không biết bao giờ mới được như bác ThachSanh :p
     
  3. Thachsanh

    Thachsanh Dragon Quest

    Tham gia ngày:
    27/6/03
    Bài viết:
    1,436
    Một trong những lý do quan trọng nhất khiến Chinh Đồ được thiết kế dạng 2D là để nhằm tạo được cái cảm giác chiến trường. Trong các game phương Tây, cái này được gọi là massive hay very large scale PvP battle.

    Các game 3D do hạn chế của kỹ thuật hiện tại, chưa thể nào tạo được một chiến trường với các đạo quân khổng lồ chinh chiến. Trong DAoC, các relic keep siege chỉ vào khoảng 200 - 300 người. Castle siege trong Shadowbane cũng chỉ khoảng 200 người. Các trận world PvP lớn trong World of Warcraft cũng chỉ khoảng 200 người. Trong các game đòi hỏi đồ họa năng hơn như Age of Conan battle keep siege chỉ được giới hạn ở 48 vs 48. Các game làm được tốt nhất trong diện này là EVE Online và Lineage 2 thì đạt được mức chừng 700 - 800. Cao nhất là Lineage 2 đạt được chừng 1000 người trong một trận đánh lớn.

    Trong khi đó con số đó trong Chinh Đồ đạt đến khoảng 10.000 người. Đây là các trận chiến vạn người nổi tiếng của Chinh Đồ.

    Bản thân một server (sử dụng server ở đây không chính xác lắm vì các server trong MMORPG thực ra là một cụm servers, các từ như world, realm, shard chính xác hơn, nhưng không phổ biến trong gamer Việt) của Chinh Đồ có sức chứa khoảng 40.000 người. Trong khi đó các game 3D con số này nhỏ hơn rất rất nhiều. Các game 3D sức chứa của server chỉ vào khoảng 3000 - 5000 là nhiều.
     
  4. buonnguqua

    buonnguqua Bị anh Tày dộng chày vào họng GameOver Lão Làng GVN

    Tham gia ngày:
    6/2/06
    Bài viết:
    8,266
    Nơi ở:
    Hà Nội City
    Sợ , 40.000 1 server, thế thì ở VN chắc Vina cần 1 cái là đủ rồi
     
  5. DarkAngel1092

    DarkAngel1092 The Warrior of Light

    Tham gia ngày:
    21/3/06
    Bài viết:
    2,230
    Nơi ở:
    Hội Mặt Bựa GVN
    tuy cũng có thể nói rằng Chinh Đồ có 1 khối lượng người chơi lớn tham gia, nhưng có chắc rằng chiến trường vạn quân của Chinh Đồ chỉ do 1 player điều khiển :))

    nhìn cái vltk của VN đi Tống Kim mà cũng bot thì quả thật ko dám tin rằng Chinh Đồ sẽ không vậy :))
     
  6. Fire Phoenix

    Fire Phoenix C O N T R A

    Tham gia ngày:
    14/1/05
    Bài viết:
    1,615
    Nơi ở:
    Gia Đình Hạnh Phúc
    Nhìn chiến trường Tống Kim của VLTK đã mỏi mắt rồi, vào game này chắc đui luôn :))
     
  7. Chivil

    Chivil Mario & Luigi

    Tham gia ngày:
    1/8/05
    Bài viết:
    740
    trận chiến vạn người đồng nghĩa với việc server phải cực khỏe
    nhưng nó cũng đồng nghĩa với việc đường truyền mạng của mỗi gamer cũng phải cực khủng
    theo tôi, hiện tại chỉ khoảng 1000 người là mạng VN không chịu nổi, nói gì đến 10000, lý thuyết chỉ là lý thuyết
    @dice: tôi cực ghét ThachSanh, nhưng bây giờ kiềm chế tốt hơn ngày xưa
     
  8. Thachsanh

    Thachsanh Dragon Quest

    Tham gia ngày:
    27/6/03
    Bài viết:
    1,436
    Không phải như thế. Mỗi gamer chỉ gửi và nhận những thông tin liên quan đến mình và một phạm vi xác định xung quanh mình mà thôi. Do game được thiết kế để có các trận đánh 10.000 người nên các gói mạng của game cũng được thiết kế để tối ưu trong việc xử lý xung quanh.

    Trên thực tế, trận đánh 10.000 người gần như không ảnh hưởng gì khác đối với người chơi. Đường truyền mạng của mỗi gamer cũng không cần gì đặc biệt so với các game khác. Có stress là chỉ stress đường truyền của server mà thôi do có 10.000 người kết nối. Tuy nhiên, trên thực tế hiện tại, đường truyền của các nhà phát hành ở VN đã có thể chịu được con số này.

    Các trận đánh 10.000 người không phải là lý thuyết mà là game được thiết kế để có thể làm được những trận đánh hoành tráng như vậy và trên thực tế là đã làm được.
     
  9. wob

    wob Donkey Kong

    Tham gia ngày:
    9/3/07
    Bài viết:
    492
    Nơi ở:
    SAW's acknowledgment
    cá nhân nhận xét thì con số 10.000 và 1.000 ko khác nhau lắm vì...."màn hình mình ko lớn đến mức có thể thấy cả đội quân 10.000 người :>" ,vì vậy chỉ cần 1 số lượng người tương đối trong 1 trận chiến thì cảm giác sẽ như nhau , nên tôi ko coi 2D là 1 thế mạnh của game này , dù sao đi nữa đây chỉ là nhận xét cá nhân và do tôi chưa được diện kiến trận chiến vạn người là như thế nào nên ko dám bàn sâu ....còn ai có ý kiến ko?
     
  10. hoangtrungss

    hoangtrungss C O N T R A Lão Làng GVN

    Tham gia ngày:
    25/8/04
    Bài viết:
    1,532
    Bội thực vẫn là bội thực dạng game này . Thành công ơ nơi khác chưa chắc đã thành công ở VN và ngược lại .
     
  11. DarkAngel1092

    DarkAngel1092 The Warrior of Light

    Tham gia ngày:
    21/3/06
    Bài viết:
    2,230
    Nơi ở:
    Hội Mặt Bựa GVN
    game ở đâu thành công thì ko nói, ở TQ thành công về VN là Hot ngay ý mà
     
  12. maingoc@LOL

    maingoc@LOL Youtube Master Race

    Tham gia ngày:
    7/6/08
    Bài viết:
    8
    to Mr. Thachsanh.
    Theo em biết, trên thực tế đường truyền của các NPH Việt Nam chỉ có thể chịu khoảng 5000 CCU cho một shard(khoảng 4-5 máy con (node) với các tác vụ khác nhau. Realm hay là World thì VN chưa có điều kiện dám nghĩ đến.

    Nếu trong 1 khu vực xác định thì theo em là khoảng 400-500 người (không có nhiều action) đã là cả một cố gắng rất lớn.

    Vấn đề 2D/3D em nghĩ không phải nằm ở Network mà là ở phần hiển thị, rõ ràng xử lý Frustum trong 3D với hơn 1000 người với đầy đủ, quần áo, particles, emote...(em chỉ ví dụ ở nơi nóng nhất) là một điều không tưởng, trong khi ở 2D thì chỉ là layer và texture.

    Chính vì vậy nên em nghĩ rằng network solution của Chinh Đồ để đạt con số lý thuyết 5k VS 5k sẽ phải là hệ phân tán nhiều nút mạng và load balancer, sẽ phải khác hoàn toàn với các cấu trúc shard đang chạy ở MMO VN.

    Nóng lòng được have a peak vào datacenter của Chinh Đồ quá :D :D :D J/K
     
  13. Thachsanh

    Thachsanh Dragon Quest

    Tham gia ngày:
    27/6/03
    Bài viết:
    1,436
    Bạn còn chưa nghĩ tới các vị trí khác nhau trong quân ngũ của người chơi. Mỗi người có sở thích khác nhau, nhiều người chỉ thích chiến đấu, mặt đối mặt, giết nhiều người, đối vời những người chơi này thì chỉ cần 1 số lượng người tương đối trong một trận chiến là cảm giác sẽ như nhau.

    Thế nhưng nhiều người thích vai trò chỉ huy, không những có khả năng tham gia trận đánh mà còn có thể chỉ huy binh sĩ dưới quyền di chuyển để giành chiến thắng. Cái chuỗi mắt xích chỉ huy này nối từ dưới đến cao, từ một vị tướng nhỏ với vài chục người trong đội đến các tướng lĩnh lớn với vài chục tướng trong tay, chỉ huy, phối hợp để tạo nên trận đánh cho đến tổng chỉ huy, hoàng đế của vương quốc.

    Với số lượng người tham chiến thế này, trận đánh không còn chỉ đơn thuần là 2 nhóm người xông vào đánh nhau nữa mà nó sẽ trở thành trận mạc, các điểm tấn công và phòng thủ khác nhau, chỗ nào quân địch yếu chỗ nào quân địch mạnh, tấn công chỗ nào với bao nhiêu quân, phòng thủ chỗ nào với bao nhiêu quân. Nó còn mở ra cả khả năng sử dụng đội hình và các chiến thuật đội hình như bọc hâu, đánh mạn sườn vv..vv..

    Nó cũng mở ra các lựa chọn cho người chơi, cho dù người chơi có sở thích PvP như thế nào thì cũng có thể thưởng thức. Đây chính là điểm mấu chốt, nếu người chơi muốn đánh PvP nhóm vs nhóm cũng được, muốn chiến đầu trong một chiến trường hoành tráng cũng được. Muốn đánh theo kiểu 1 nhóm tấn công đánh lén bọc hâu hay tạt sườn cũng được, muốn đánh theo kiểu 2 đạo binh khổng lồ dàng hàng ra xông vào giáp chiến mặt đối mặt cũng được.
     
  14. Thachsanh

    Thachsanh Dragon Quest

    Tham gia ngày:
    27/6/03
    Bài viết:
    1,436
    Điều này là đương nhiên. Và con số 10.000 người không phải là trên lý thuyết mà là con số trên thực tế đạt được ở server TQ. Server architect của Chinh Đồ được thiết kế rất tốt, đến mức ngạc nhiên.

    Vấn đề 2D/3D ngoài việc hiển thị ở client cũng liên quan đến khối lượng thông tin cần truyền tải giữa client và server. Thêm vào 1 chiều nữa thêm nhiều thông tin hơn rất nhiều. Ngoài việc phải tính toán thêm chiều thứ 3 trong các tấn công, đặc biệt là các tấn công tầm xa còn phải tính nhiều thứ khác ví dụ như bounding box của model chẳng hạn. Do đó trong game 3D client cần phải truyền tải nhiều thông tin hơn đối với các game 2D. Server cũng phải tính toán nhiều hơn đối với các thông tin từ client.
     
  15. maingoc@LOL

    maingoc@LOL Youtube Master Race

    Tham gia ngày:
    7/6/08
    Bài viết:
    8
    Nghe như TotalWar online :D
    Quả thật chưa thể tưởng tượng được là với quy mô lớn như vậy thỉ gamestate sẽ được xử lý và broadcast như thế nào nữa...... Đúng là cách mạng vĩ đại trong MMORPG :P

    Em đồng ý: tuy nhiên, nếu tính và thiết lập gameplay khéo thì thực ra chỉ có thêm 2 thông số là độ cao và vecteur.( trường hợp các nhân vât có thể đi xuyên nhau). thực tế điều này không làm tăng gói packet trao đổi nhiều lắm, thậm chí cả với 10,000 gói.

    Nhưng

    Thì em chưa rõ server sẽ phải tính thêm gì nữa ??!! Ví dụ: range attack đã bắn là trúng, vậy 2D cũng như 3D. Nếu miss cũng tương tự. Bounding box thì tính ở Client-side.
     
  16. Thachsanh

    Thachsanh Dragon Quest

    Tham gia ngày:
    27/6/03
    Bài viết:
    1,436
    Bounding box chỉ tính 1 phần ở client thôi, không tính hoàn toàn được. Phương châm để design game MMO là chỉ trao đổi những thông tin liên quan đến chính bản thân player mà thôi. Thành ra trong trường hợp range attack, client sẽ gửi character avatar đang di chuyển theo hướng vector nào, vận tốc bao nhiêu, và thực hiện range attack với target là gì. Server sẽ tính địa điểm chính xác của nhân vật dựa trên vị trí trước đó của nhân vật lưu trên server và vector di chuyển cùng vận tốc (speed check). Sau đó sẽ tính line-of-sight đến target, vị trí của target thì cũng chỉ server biết mà thôi, rồi sẽ quyết định có vật cản giữa player và target hay không, rồi sau đó mới roll hit hay miss. Những cái tính toán này nếu để ở client thì sẽ bị memory hack ngay lập tức.
     
  17. maingoc@LOL

    maingoc@LOL Youtube Master Race

    Tham gia ngày:
    7/6/08
    Bài viết:
    8
    Nếu vậy thì packet đi và về với cách xử lý tương tự ở việc range attack có chướng ngại với game 2D cũng không thể bỏ qua được tuy nhiên có đơn giản hơn một chút....

    Anyway em nghĩ cái chính đáng bàn là gameplay của Chinh Đồ chứ không loãng topic mất :p. dead rekoning em sẽ hầu tiếp bác trong topic khác nếu có điều kiện :D .

    5000 VS 5000 rõ ràng sẽ phải thay đổi hết quan niệm về MMO rồi còn gì. Thay đổi thậm chí ngay từ tư duy của các bác design game, Buildchar thế nào, hệ thống liên lạc và ra lệnh thế nào, độ cân bằng giữa các nhóm char thế nào, quy mô của clan/guild, item trong chiến trường......

    Anh Thạch Sanh bật mí đôi chút đi :D
     
  18. Thachsanh

    Thachsanh Dragon Quest

    Tham gia ngày:
    27/6/03
    Bài viết:
    1,436
    Phức tạp lắm. Features quá nhiều. Ví dụ như hệ thống xã hội cũng phân ra, bang hội, gia tộc, quốc gia. Mỗi tổ chức này là cả một hệ thống xã hội hoàn chỉnh. Mỗi hệ thống xã hội có đặc thù riêng và hấp dẫn riêng, ví dụ như gia tộc: gia tộc có rất nhiều cấp bậc khác nhau, có nhiệm vụ của gia tộc, có hệ thống kỹ năng của gia tộc riêng. Thậm chí tộc trưởng có thể summon được BOSS của gia tộc đó. Gia tộc có thể xây dựng các hệ thống buôn bán, bảo phiêu với các loại chiến xa khác nhau của gia tộc.

    Liên kết giữa các hệ thống này là các gia tộc lập thành bang hội, bang hội phụ thuộc vào quốc gia. Chiến tranh có thể xảy ra giữa mỗi hệ thống nhỏ trong cấu trúc này ví dụ gia tộc có thể chiến tranh để cướp đoạt NPC. Bang hội có thể chiến tranh để công thành, chiếm giữ thành và thu thuế. Quốc gia có thể chiến tranh với nhau để quấy rối hay trực tiếp tuyên chiến.

    Cách thức huy động nhân lực trong chiến tranh cũng có nhiều loại, ví dụ trong chiến tranh giữa 2 quốc gia chẳng hạn

    Khi chiến tranh bùng nổ thì hệ thống "phong hỏa đài" tự động cháy sáng triệu tập người chơi về bảo vệ quốc gia, nếu chọn tham gia thì sẽ được summon đến địa điểm triệu tập.

    Sau khi chiến tranh đã diễn ra thì quốc vương có thể sử dụng các "quốc vương lệnh" để triệu tập trong toàn quốc các bang chủ đang online để hỗ trợ.
    Các bang chủ được summon trực tiếp đến chỗ quốc vương. Các bang chủ này lại lần lượt triệu tập các thành viên trong bang.

    Trong chiến tranh, quốc vương còn có thể sử dụng các hổ phù như "tấn công" hay "phòng ngự" hổ phù. Sử dụng các hổ phù này để teleport chiến binh trong quốc gia mình đến các địa điểm nhất định để tấn công hay phòng thủ. Nếu như tấn công thì sẽ teleport đến phòng tuyến đối phương, nếu như phòng ngự thì sẽ teleport đến phòng tuyến của mình.

    Rất rất phức tạp. Rất nhiều feature rất đặc thù và thú vị khác nhau.
     
  19. Chivil

    Chivil Mario & Luigi

    Tham gia ngày:
    1/8/05
    Bài viết:
    740
    rõ ràng nếu thực sự chịu được con số 5000 vs 5000 thì sẽ là một cuộc cách mạng rất lớn. Mà đồng thời cũng giải quyết ước mơ của rất nhiều gamer muốn được tham gia chiến trận với đúng nghĩa.
    Có thể tưởng tượng ra các tầng chỉ huy của một trận đánh, và giao tiếp giữa các player không thể chỉ bằng "chat" mà chủ yếu bằng chat voice. Tổ chức sẽ phải giống như chiến tranh thực sự nếu muốn chiến thắng với 5000 units.
    Là một người đam mê chiến lược, chiến thuật, tôi sẽ chơi Chinh Đồ.
    Với mặt bằng gamer như hiện nay thì Chinh Đồ hoàn toàn có thể thành công tại Việt Nam
    @maingoc: tôi không cho rằng sẽ có thay đổi ở tầm vi mô của game, mỗi người chơi đơn lẻ vẫn sẽ như những MMORPG khác thôi, vẫn grind, build, raid ... etc.
    Nhưng CD sẽ giải phóng những gamer có tầm nhìn chiến lược cũng như khả năng quản lý, đưa họ lên vị trí cao hơn
    Nói đơn giản là phân chia giai cấp, như một xã hội thu nhỏ
     
  20. syvil

    syvil Liu Kang, Champion of Earthrealm

    Tham gia ngày:
    21/11/03
    Bài viết:
    5,325
    Nơi ở:
    Hà Nội
    mà với lượng gamer lên tới 30000 người trong một server thì nhu cầu về train sẽ rất lớn, không hiểu CHinh Đồ dùng giải pháp nào để không bị quá tải người nhiều hơn mob ?
    công nghệ instance ? tôi nhớ vào thời cao điểm, khi diễn ra event, lượng sub channel tại Lion Arch của GWs lên tới hơn 200, trung bình một ch có 150-200 player, GWs đã đáp ứng nhu cầu train, hunt cho số người chơi khổng lồ trong server bằng công nghệ instance
    chia sub channel ? giống MS ?
    hay tạo một world map rộng lớn với hảng tỷ mobs ?
     

Chia sẻ trang này