[JX] Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 4 1 2 3 ... CuốiCuối
Kết quả 1 đến 10 của 39
  1. #1
    Thành Viên
    Ngày tham gia
    Jul 2008
    Bài viết
    69
    Thanks
    5
    Thanked 158 Times in 18 Posts

    Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    Trước đây mình có làm một đồ án lập trình game. trong game mình cũng có một module AI(Npc) đi theo nhân vật ( tương tự như rồng dí).
    theo mình thì làm bên JX cũng tương tự nhưng mình code trên nền XNA Windows Phone 7 nên code hơi # một tí các bạn biên dịch qua C++ nhé ^^. Mình làm như sau:

    - Khi nhân vật of mình di chuyển đến tọa độ (x2,y2) và lúc này AI ở tọa độ (x1,y1) vậy cần tính toán góc đi giữa 2 điểm này. ko giải thích lằng nhằng mình post luôn code cho lẹ

    Code:
    Vector2 Me = new Vector2( x2, y2);
    Vector2 Direction = -( x1, y1) + Me; 
    Alpha = (float)(Math.Atan2( Direction.Y, Direction.X));
    BVect.X = (float)(10 * Math.Cos( Alpha));
    BVect.Y = (float)(10 * Math.Sin( Alpha));
    - Như vậy nếu AI(Npc) muốn tịnh tiến theo nhân vật thì chỉ cần cộng thêm vecter BVect vào tọa độ của AI cho đến khi bằng tọa độ of nhân vật. nếu nhân vật di chuyển thì tiếp tục tính lại Alpha rùi + vào tọa độ của AI.

    - Bên c++ cũng có hàm atan2 nên chắc chắn làm theo hướng này sẽ đc.
    mình ko có thời gian tìm hiểu source, bài này chỉ mang tính hướng dẫn nên mod đừng chém nhé.
    Chúc các bạn thành công.
    Khách viếng thăm hãy cùng FanLoveJX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 11 Users Say Thank You to FanLoveJX For This Useful Post:

    binhjx (16-09-12), debaf9 (16-09-12), jxvietnam (17-09-12), nhoxmap_b7 (16-09-12), nmsang (25-09-12), runkissbig (16-09-12), satthupro95 (17-09-12), thaihoa91 (17-09-12), Trung95 (16-09-12), vipprolc (25-09-12), [B.M.W]Sports (18-09-12)

  3. #2
    Vi phạm quy định
    Ngày tham gia
    Aug 2012
    Bài viết
    143
    Thanks
    19
    Thanked 13 Times in 11 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    Ko hướng dẫn làm sao anh em làm được
    Khách viếng thăm hãy cùng thienphuc072 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    164
    Thanks
    23
    Thanked 138 Times in 16 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    cái này cũng ko dễ đâu ^^! . DẠo này bận học vãi .KO có thời gian chơi JX nữa rồi
    Khách viếng thăm hãy cùng TheHades xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên
    Ngày tham gia
    Jul 2008
    Bài viết
    69
    Thanks
    5
    Thanked 158 Times in 18 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    @@ chak làm nốt cái này. này thì 30 charrrrrrrrrrrrrrrrrr
    Khách viếng thăm hãy cùng FanLoveJX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Vi phạm quy định
    Ngày tham gia
    Aug 2012
    Bài viết
    143
    Thanks
    19
    Thanked 13 Times in 11 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    TheHades ơi ông Share SV hoàn chỉnh cho em anh tập Dev SV đi giấu hàng làm gì
    Khách viếng thăm hãy cùng thienphuc072 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #6
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    164
    Thanks
    23
    Thanked 138 Times in 16 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    Trích dẫn Gửi bởi thienphuc072 [Only registered and activated users can see links. ]
    TheHades ơi ông Share SV hoàn chỉnh cho em anh tập Dev SV đi giấu hàng làm gì
    [Only registered and activated users can see links. ]
    nè Sever hoàn chỉnh mà . Thiếu gì đâu ???
    Khách viếng thăm hãy cùng TheHades xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #7
    Vi phạm quy định
    Ngày tham gia
    Aug 2012
    Bài viết
    143
    Thanks
    19
    Thanked 13 Times in 11 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    Cho hỏi cai update mới bỏ vào SV và Cliend luôn hả công còn hình ảnh even thì sao ông
    Khách viếng thăm hãy cùng thienphuc072 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #8
    Thành Viên
    Ngày tham gia
    Jul 2010
    Bài viết
    207
    Thanks
    94
    Thanked 72 Times in 19 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    ý tưởng này rất hay và mình cũng định hướng như vậy nhưng nên làm là khi mà rồng bổng gì đó đi được 1 đoạn đường =x thì mới xác định lại đường đi. như vậy mới giống VNG
    Khách viếng thăm hãy cùng runkissbig xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #9
    Thành Viên
    Ngày tham gia
    Jul 2010
    Bài viết
    207
    Thanks
    94
    Thanked 72 Times in 19 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    hay thế
    Khách viếng thăm hãy cùng runkissbig xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #10
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    164
    Thanks
    23
    Thanked 138 Times in 16 Posts

    Ðề: Hướng dẫn [ý tưởng] làm rồng, bổng .v.v. dí.

    Trích dẫn Gửi bởi SystemError [Only registered and activated users can see links. ]
    toàn bọn há miệng chờ sung rụng thôi. miệng thì nói là ngâm source. mà đụng 1 tí là hỏi. không chỉ thì tụi nó pm chửi, inbox chửi. mà chỉ thì gợi ý cách làm, mà đòi kiểu show code. thế chi bằng xin luôn cho rồi. hỏi làm gì cho mệt.
    Thực chất SRC chỉ cần edit 1 số chỗ là skill có thể dí. vì SRC này nó cố tính code sai.
    ai cũng biết bạn pro mà . Mà hỏi thì ko bao giờ trả lời
    Tưởng mình giỏi thì tỏ ra ta đây .
    Pm nói chuyện là biết bạn là như thế nào rồi nhoxyeunhac
    Forum bạn thì chỉ lấy những cái hay của các forum khác vào forum bạn thôi.
    Đa số lấy từ Forum gamezone qua ko à . Phải hok ???
    NÊn cũng đừng nói zậy .
    Lần sửa cuối bởi TheHades, ngày 16-09-12 lúc 07:07 PM.
    Khách viếng thăm hãy cùng TheHades xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. Các thành viên gởi lời cảm ơn đến TheHades vì bài viết này !

    lzlsky301 (16-09-12)

 

 
Trang 1 của 4 1 2 3 ... CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 04:08 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.