Liệu Gamemaker 5 có làm được thể loại game RPG không?

Thảo luận trong 'Game Development' bắt đầu bởi tocvangtnq, 6/8/03.

  1. shinichi_std

    shinichi_std Youtube Master Race

    Tham gia ngày:
    19/7/03
    Bài viết:
    35
    Tạo hình trỏ chuột: trong game option,bỏ check mục 'display curcus'(hình như viết sai, nhưng nghĩa là hiện trỏ chuột ấy), sau đó tạo một object có sprite là hình trỏ chuột đó, trong obj đó tạo event Draw với dòng script sau:
    x=mouse_x
    y=mouse_y
    Việc tạo dáng cho nhân vật giống như RPG thì hơi lâu, nhưng có thể làm được, chẳng hạn như khi nhân vật đứng yên ta cho image_single=0, còn khi chuyển động thì image_single=-1

    Đệ cũng có câu hỏi đây ai biết làm cái message giống như trong RPG không, biết thì post lên nhá
     
  2. meomaydoremon

    meomaydoremon Youtube Master Race

    Tham gia ngày:
    7/7/03
    Bài viết:
    85
    Ừm đúng đó. Tui cũng đang nghiên cứu làm nhưng vẫn chưa làm được. Làm chữ hiện từ từ ở message khó ra phết. Lèm mãi mà vẫn chưa được.

    Mà bác shinichi ơi bác gửi cho tôi bản demo đi. Tui ko down được.
    [email protected]
     
  3. quangmach90

    quangmach90 Mario & Luigi

    Tham gia ngày:
    26/2/03
    Bài viết:
    810
    trùi ui,mún down phải dùng công cụ hỗ trợ download như DAP,Flashget,Getright,Gozila...retry vài lần là down được.
    Mà tui nói nghe,cái này thuộc dạng gì mà nó vẽ hình ảnh thấy mà ghê,nhìn chả thấy hay ho gì cả
     
  4. meomaydoremon

    meomaydoremon Youtube Master Race

    Tham gia ngày:
    7/7/03
    Bài viết:
    85
    Bác Quang ơi tui dùng DAP mà nó nói là down phải cần mã nên tôi ko down được. Nếu bác down đuợc thì gửi cho tôi. Cám ơn bác nhiều lắm.
     
  5. PKMVN

    PKMVN Mr & Ms Pac-Man

    Tham gia ngày:
    8/7/03
    Bài viết:
    184
    em cũng làm như dzậy rùi mà sao khi chạy nó vẫn không hiện trỏ chuột dzậy. Hay bác gửi cái demo của bác cho em tham khảo được không.
    [email protected]
     
  6. cozy_nguyen

    cozy_nguyen T.E.T.Я.I.S

    Tham gia ngày:
    2/5/03
    Bài viết:
    561
    Nơi ở:
    My room
    Mỗi người tự làm như vậy thì khó mà có một game hoàn chỉnh được !! Tui thấy có một vài ý kiến tập hợp mọi người lại sao không có reply vậy!
    Ta nên có một buổi để tụ hợp những người có tâm huyết làm RPG với nhau...cùng thảo luận cụ thể cách thức liên lạc,phối hợp, hỗ trợ...lẫn nhau chứ các bác.
    Một ý kiến personal của mình...ta nên hướng game thuần Việt: nghĩa là từ hình ảnh đến game play ta nên xây dựng những gì có "chất Việt".
    Mình sẽ hỗ trợ các bạn mọi mặt về khoản này.
     
  7. shinichi_std

    shinichi_std Youtube Master Race

    Tham gia ngày:
    19/7/03
    Bài viết:
    35
    nói thì dễ chứ làm game mang phong cách việt nam rất lâu, nội làm mấy cái hình ảnh mang chất Việt đã là rất cực rồi. Trước hết chúng ta nên giúp đỡ người chưa làm quen với Gamemaker, làm tut cho họ học hỏi, rồi tập hợp lại, vì hiện giờ số người Việt Nam biết đến gamemaker là rất ít

    to PKMVN : bác phải add cái obj của bác vào room mới hiện ra chứ
     
  8. Saimen

    Saimen Mr & Ms Pac-Man

    Tham gia ngày:
    23/6/03
    Bài viết:
    113
    Bác shinichi ơi, gởi cho tôi bản Demo đi. Tui dùng FG nhưng không down được.
    Email nè: [email protected]
     
  9. shinichi_std

    shinichi_std Youtube Master Race

    Tham gia ngày:
    19/7/03
    Bài viết:
    35
  10. PKMVN

    PKMVN Mr & Ms Pac-Man

    Tham gia ngày:
    8/7/03
    Bài viết:
    184
    mấy bác các thể chỉ em cách làm cho nhân vật di chuyển. VD khi ta ấn chuột tại bất kỳ vị trí nào đó thì nhân vật sẽ quay người theo hướng đó, em chỉ mới làm được cái event chuột thui còn làm nhân vật quay thì chịu (em có đủ hình chuyển động mọi hướng của nhân vật)mấy bác các thể chỉ em cách làm cho nhân vật di chuyển. VD khi ta ấn chuột tại bất kỳ vị trí nào đó thì nhân vật sẽ quay người theo hướng đó, em chỉ mới làm được cái event chuột thui còn làm nhân vật quay thì chịu (em có đủ hình chuyển động mọi hướng của nhân vật)
     
  11. quangmach90

    quangmach90 Mario & Luigi

    Tham gia ngày:
    26/2/03
    Bài viết:
    810
    cái ông shinichi làm hay quá vậy?sao ông làm được cái mấy cái lệnh có hình cây kím,đồ đỡ hay thế,chỉ cho anh em với
     
  12. shinichi_std

    shinichi_std Youtube Master Race

    Tham gia ngày:
    19/7/03
    Bài viết:
    35
    -->bác câu bài nhá
    Đây là cách giải quyết cho bác PKMVN, chẳng hạn bác có các sprite xoay theo 4 hướng lên xuống trái phải như sau: spr_herolen, spr_heroxuong, spr_herotrai, spr_herophai
    Trước hết bác tạo một objects chuột, add cái event right_click để gán các biến sau
    global.xmoi:=mouse_x;
    global.ymoi:=mouse_y;
    bác tạo 1 obj mới, đặt là obj_hero, sprite là 1 trong 4 hình trên.
    -Add event Create với đoạn script :
    global.xmoi=x
    global.ymoi=y
    -Add event Step với đoạn script:
    dis=distance_to_point(global.xmoi,global.ymoi)
    if dis>0 then
    {
    image_single=-1
    goc=point_direction(x,y,global.xmoi,global.ymoi)
    if goc<45 || goc>315 sprite_index=spr_herophai
    else if goc>=45 && goc<135 sprite_index=spr_herolen
    else if goc>=135 && goc<225 sprite_index=spr_herotrai
    else if goc>=225 && goc<315 sprite_index=spr_heroxuong
    move_towards_point(global.xmoi,global.ymoi,10)
    }
    else
    {speed=0
    image_single=1
    x=global.xmoi
    y=global.ymoi
    }
    Sau đó Add 2 obj_chuot và obj_hero vào room rồi bấm F5 chạy thử
    Giải thích thêm
    distance_to_point(x,y):tính khoảng cách giữa instance tới vị trí (x,y)
    point_direction(x1,y1,x2,y2):tính góc giữa 2 vitrí (x1,y1) và (x2,y2)
    sprite_index:thay đổi sprite hiện tại
    image_single:thay đổi số number trong 1 sprite(mặc định là -1)
    Thôi nhá, lần sau post tiếp
     
  13. shinichi_std

    shinichi_std Youtube Master Race

    Tham gia ngày:
    19/7/03
    Bài viết:
    35
  14. Saimen

    Saimen Mr & Ms Pac-Man

    Tham gia ngày:
    23/6/03
    Bài viết:
    113
    Chương trình Tilesetmake (hỗ trợ cho game maker) dùng để làm gì thế mấy bác.
     
  15. wingsyu

    wingsyu Youtube Master Race

    Tham gia ngày:
    25/8/03
    Bài viết:
    35
    Mấy bác cò thể chỉ cho em biết lệnh for nó hoạt động như thế nào ko,em có xem help nhưng ko hiểu.
     
  16. PKMVN

    PKMVN Mr & Ms Pac-Man

    Tham gia ngày:
    8/7/03
    Bài viết:
    184
    em cũng đã thử nhưng khi chạy thì hình hero di chuyển lung tung không điều chỉnh được. Nhưng khi bỏ dòng" move_towards_point(global.xmoi,global.ymoi,10)" thì hero di chuyển theo chuột nhưng hình ảnh không quay theo chuột, em chỉnh lên thì nó quay đi chỗ khác.
     
  17. shinichi_std

    shinichi_std Youtube Master Race

    Tham gia ngày:
    19/7/03
    Bài viết:
    35
    chà, mấy hôm nay bận đi học nên không có thời giờ giúp mấy bác!

    ==> vòng lập for này giống như trong ngôn ngữ C ấy mà, toàn bộ ngôn ngữ gamemaker đều liên quan đến lập trình C ấy.
    for(giá_trị_đầu,điều_kiện,giá_trị_cuối). Chẳng hạn :
    for(i=1;i<=5;i+=1) draw_text(100,100+i*2,'shinichi_std')
    kết quả tại địa chỉ (100,100) :
    shinichi_std
    shinichi_std
    shinichi_std
    shinichi_std
    shinichi_std

    to PKMVN:
    bác add cái sprite đúng tên của nó chưa, khi điều chỉnh sprite, bác phải chọn toạ độ sprite là ở dưới chân hero ấy (cái này gọi là gì nhỉ?). như khi bác nhấp đúp vào sprite nào đó ,sẽ hiện ra một bảng, bên phải nó có cái hình nhân vật mà bác đã load vào, bác nhấp vào chân nhân vật, sẽ hiện ra dấu thập (+), giống như vậy nè:
    [​IMG]
    rồi bác thử lại đoạn code trên coi nhân vật di chuyển có lộn xộn không
    mà khi bác bỏ dòng move_towards_point(...) thì nhân vật lại di chuyển ???-->không hiểu.
    đệ sử dụng đoạn code trên mà nhân vật vẫn di chuyển bình thường, không có vấn đề gì cả.
    bác download bản vídụ của đệ đi. địa chỉ:
    http://www.angelfire.com/tv2/shinichi/files/vd2.zip
    còn bác Saimen tilesetmake là chương trình gì vậy, download ở đâu.
     

Chia sẻ trang này