các bạn cho new hỏi cái

Thảo luận trong 'Game Development' bắt đầu bởi MQuy, 24/9/06.

  1. MQuy

    MQuy Mr & Ms Pac-Man

    Tham gia ngày:
    26/3/06
    Bài viết:
    199
    các bạn biết gameonline lâp trinh bằng gì ko thế ai trả lời giùm nghe
    :D
     
  2. bullno1

    bullno1 Mr & Ms Pac-Man

    Tham gia ngày:
    22/4/06
    Bài viết:
    221
    Bằng notepad,gõ code rồi lấy compiler dịch =)) =)) .Đùa thôi

    Có thể nói đơn giản như sau:
    -Cần một ngôn ngữ lập trình,hoặc một authoring tool nào đó có khả năng sử dụng socket,sau đó viết code cho server và client để xử lý(nhiều thứ lắm)
    -Có những chương trình có thể giúp bạn làm mmorpg theo kiểu drag and drop vần đề chính ở chỗ:

    -Làm gì?Làm gì để người ta chịu chơi game bạn chứ ko phải là một đống game online đang thịnh hành trên thị trường.
    -Vẽ model này,sprite này,vẽ map này rồi lập trình này,rồi viết script này
    -->Bước này khá khó khăn,một người ko thể làm đc,cần có nhóm,nếu làm xong thì...

    -Làm xong thì làm gì.Mua cái server thật ngon này này,cắm mạng suốt ngày này,tiền điện tiền mạng phải trả hàng tháng là chà chà :)) :)) .Sau đó là bảo hành cho server này.
    -Thu tiền game bao nhiêu là vừa,ko quá cao,ko quá thấp? Lại còn phải đóng thuế nữa >:) >:) .
    -Xong rồi bị hack này,bị lag này,bị DDOS này rồi thì bị phàn nàn này,thằng pro bảo rate xuất hiện quái vật nhiều quá,bọn gà nó chăn nó bằng mình thì chít. Thằng gà bảo rate xuất hiện ít quá,bao giờ mới tăng level đc.
    -Bạn nghĩ bạn có thể một mình lo hết mọi công việc đó sao,nhóm bạn của bạn nếu ko phải là chỉ biết về lập trình thì cũng ko thể làm free cho bạn đc những
    công việc vất vả như vậy -> lập công ty này, tuyển người này,hợp đồng này,trả lương này. Nếu ko thì chỉ còn nước đem bán cho một cty lớn,thế thì phải tiếp thị này,phải ba hoa bốc phét là game của bạn nhất quả đất nhì việt nam để họ móc ví ra mà mua,mà tài trợ.

    -Và một ngày đẹp trời ... một công ty abc nào đó ra một game mới hơn và rồi chúng nó đổ xô đi theo :(( :(( =(( --> server bỗng trở nên nhanh lạ thường #>:)
    -->con đường chông gai của game online :)) .

    Bị dọa sợ chưa :P
    Còn nếu làm chơi thôi để học hỏi thì cũng ko đến nỗi khó như trên,nhưng ko phải là dễ:
    1)Kiên nhẫn,biết rằng mình có thể search ở trên google rất nhiều thứ trước khi phải lên forum hỏi.
    2)Biết đánh máy nhanh
    3)Tiếng Anh tốt
    4)Biết lập trình(C ,C++ hay pascal hay GML của gamemaker Ruby của RPGXP),biết một vài cái thuật toán đơn giản
    5)Biết làm game offline
    (Dòng này bỏ trống có mục đích)
    6)Biết multiplayer là phải trao đổi thông tin như thế nào.Biết về lập trình mạng vd: IP là giề,router là giề...
    7)Biết vẽ hoặc biết cách rip hình ảnh từ game khác(khâu này rất rất quan trọng)
    Đã có thể làm game online/lan từ đây.

    8)Học cách mã hóa,hạn chế lag,hack,tiết kiệm resource(vì server của game online thì ngốn resource thôi rồi),bandwidth blah blah blah

    Nếu sợ rồi thì bạn dẹp ý tưởng đấy đi.Nếu hơi sợ thì thực hiện 5 bước đầu.
    Bắt đầu bằng một ngôn ngữ lập trình như C(hoặc pascal) là một ý tốt,sẽ mất chừng 1-2 năm để thành thạo.Sau đó có thể dùng một engine hay cả một authoring tool ,đơn giản nhất là gamemaker hay rpgmaker... ở đây rất nhiều người sẽ giúp bạn về 2 cái đấy,có lẽ sẽ lại mất thêm 1 năm nữa để làm game offline. Nếu ngại thì dùng luôn engine cũng đc,nhưng mà khi đụng đến script thì đa số mọi người sẽ ::( ,còn biết lập trình thì bạn sẽ :) chơi script ngay trong game đầu tiên.

    Cố gắng nhé,chừng 2 năm nữa gặp lại :hug: (đùa thôi)
    PS:Xl vì viết hơi nhiều,nhưng có vẻ bạn chưa biết tí gì về lập trình game nên viết thế.
     
  3. MQuy

    MQuy Mr & Ms Pac-Man

    Tham gia ngày:
    26/3/06
    Bài viết:
    199
    bạn nói thế thì mình cũng hiểu sơ sơ thôi theo bạn thì muốn lập trình một game thì tốn rất nhiều thời gian thì phài mình cũng công nhận với bạn là như vậy thiệt một game thì cần rất nhiều yếu tố như hình ảnh nè ngôn ngữ ....mấy cái đó một người làm thì làm sao nổi được phải không,mình chỉ muốn biết đa số các game lập trình là ngôn ngữ gì để có khái niệm sơ sơ thôi
    Bạn ơi nếu rảnh thì bạn cho mình xin cái nick được ko để tiện trao đổi
    PS:mình cũng có học qua vài ngôn ngữ nhưng đa số là ko hữu ích gì cả học cái căn bản thôi chưa nâng cao cho lắm
     
  4. bullno1

    bullno1 Mr & Ms Pac-Man

    Tham gia ngày:
    22/4/06
    Bài viết:
    221
    Đa số thì dùng C++ ,engine thì có thằng mua,có thằng đủ khả năng tự viết.Ngoài ra còn có Delphi,VB ... một đống ngôn ngữ khác. Làm game dễ dàng thì có thể dùng Gamemaker,rpgmaker,adventure maker ...
     
  5. MQuy

    MQuy Mr & Ms Pac-Man

    Tham gia ngày:
    26/3/06
    Bài viết:
    199
    thế ah,bạn làm gì mà rành mấy cái đó thế
    cho mình xin nick cho tiện hỏi đê
     

Chia sẻ trang này