Một số gợi ý cho các bạn dev nhất kiếm online.
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 8 của 8
  1. #1
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    64
    Thanks
    28
    Thanked 119 Times in 23 Posts

    Một số gợi ý cho các bạn dev nhất kiếm online.

    Sau bao ngày tìm tòi miệt mài NK mình cũng có chút có hiểu biết về thể loại webgame này, mình có viết 1 bài về cách xây dựng game, các bạn có thể xem [Only registered and activated users can see links. ]

    Hiện tại mình sẽ không nghiên cứu nhất kiếm nữa vì nhiều lý do, và mình muốn hướng dẫn các bạn mới bắt đầu có 1 chút kiến thức tổng quát cơ bản nhất về NK, mình nghĩ nó không khó lắm, chỉ tại các bạn chưa nghĩ ra thôi.
    Người ta làm ra game sao thì mình cứ theo suy nghĩ của người đó mà lần ra cách làm, đôi khi bạn cũng có thể suy nghĩ theo nhiều cách hay hơn người làm game nữa. Mình mong nếu các bạn có lòng đam mê tìm tòi nghiên cứu thì mình tin là các bạn sẽ không thất vọng về những gì mình đã bỏ ra.

    1. Cấu trúc của game là có 2 phần: 1 phần là database (cơ sở dữ liệu, cái này có thể gọi là cái cốt lõi của game, bạn sửa trong này thì nó sẽ không hiện thị ra ngoài game, nhưng khi bạn thực hiện tính năng thì nó sẽ bị thay đổi theo CSDL của bạn), phần thứ 2 là source game (đó là những cái hiện thị ra bên ngoài game)

    Như vậy nếu bạn muốn sử game thì bạn phải đồng bộ cả 2 phần này, như thế thì game bạn mơi hoàn chỉnh

    Ví dụ dễ thấy nhất là Thương thành, vì các bạn thêm vào database 1 vật phẩm, nhưng bạn không khai báo vật phẩm đó cho source game thì bạn sẽ không thể hiện thị vật phẩm đó trong thương thành. Và ngược lại, nếu bạn thêm vào source nhưng không khai báo cho database thì tuy nhìn thấy vật phẩm đó nhưng bạn sẽ không thể mua nó.

    Sửa database thì dễ, nhưng sửa source thì khó hơn 1 tí.

    2. Phần source game thì gồm: file chuyên về hiển thị (đó là những file SWF có thể mở bằng Media Player Classic, các file images), 1 loại khác là file khai báo (chính là file mình nói ở mục trên) file khai báo là những file SWF mà không thể mở bằng Media Player Classic, tức là khi mở lên, các bạn sẽ chẳng thấy gì ngoài màng hình xám, nhưng nó chứa các dữ liệu quan trọng của game.

    3. Nếu bạn muốn thêm 1 vật phẩm vào thương thành thì bạn phải sửa database wb_good_vas và source là Market.swf
    Mình không nói cách làm ở đây, mình chỉ muốn các bạn nên tự tìm hiểu thôi.

    4. htdocs\resource\Resources\GameData

    Đây là thư mục chứ toàn bộ dữ liệu để khai báo đồng bộ với database của game, thằng market phía trên là thằng ngoài luồn. Các bạn mở 5 file swf trong đó lên và đọc action script của nó sẽ hiểu, nó rất có giá trị:

    Nó bao gồm sự hiển thị của skill nhân vật, skill pet, skill sinh hoạt, NPC, item, hình ảnh nhiển thị của nhân vật, của pet, của item, của npc,..... và rất rất nhiều thứ khác nữa

    Đó là nơi các bạn thêm những thứ phức tạp như NPC, item, Skill,....

    5. Còn phần giao diện game thì các bạn sửa file UILibrary_1.swf (file này không thể decomplier, mà chỉ có thể sửa bằng phần mềm Trillix)
    Và các file nằm trong thư mục htdocs\resource\Resources\GameDLC (trong thư mục này một số file có thể decomplier, một số file phải sửa bằng trillix)

    6. Vấn đề tạo 2 server thì các bạn tạo thêm 1 nhóm database nữa, nhóm này phải chứa các table giống như trong database cũ
    Sau đó chép cả thư mục bên dưới htdocs sang 1 mục khác (thường thì htdocs là chứa hết dữa liệu, như thế chỉ chạy đc 1 sever, các bạn phải tạo bên dưới htdocs 2 thư mục tên hoakiem, tienkiem) sau đó config game cho nó dẫn đến các database tương ứng.
    Đó là do mình suy nghĩ chạy cho 1 máy 2 server, còn có cách khác là 2 máy chạy 2 server thì quá dễ.

    7. Tạo 1 maps mới thì khó, bạn phải làm khai báo trong thư mục scene 1 thư mục mới chứa hình ảnh và file config.xml (file này khó ở chỗ 0 1 2, nhưng mình nghĩ là có phần mềm để vừa xem hình vừa tạo số tương ứng. 0 là đi đc, 1 là k đi đc, 2 là nhân vật bị mờ)
    thứ 2 là phải khai báo database wb_passway (khai báo cục biến qua map kế bên) và wb_map (là khai báo map).
    sau đó tạo quái vào maps bằng wb_generator
    tuy nhiên các bạn có thể bỏ qua cái passway mà để cho NPC giữ action biến vào map mới đó.

    8. Phụ bản trong game là chữ instant

    9. wb_action chứ hết tất các hành động đối với của NPC và effect đối với item, và mấy hành động tương tác game khác

    9. Properties_1.swf và Properties_2.swf là chứa các khai báo thông tin của tất cả các item trong game. 2 file nay game nó hiểu dạng html. Nên các bạn có thể thêm máu sắc, table, chữ sub or sup,... vào vật phẩm cũng đc. Đặc biệt là cái ngắt dòng của mấy viên ngọc (dùng lệnh <br>)

    10. Khi đã biết hết các thứ trên thì các bạn nên nghiên cứu thêm các file swf hiển thị, tức là thêm sự hiển thị mới cho game. Ở đây mình giới thiệu 3ds max, zbrush, skecht up của google, maya,... đó là những phần mềm tạo hình 3d phổ biến để các bạn render và nén thành file swf cho game
    Tuy nhiên còn nhiều phần mềm khác nhẹ hơn mà các bạn nên tìm thêm.

    11. Không biết có thiếu j không, các bạn có thể pm yahoo hoaitran1998 của mình để hỏi thêm, nếu biết mình sẽ gợi ý cho các bạn làm .

    ĐÂY LÀ NHỮNG THỨ MÀ BẠN CÓ THỂ LÀM CHO NHẤT KIẾM.
    0. Hướng dẫn sửa giao diện game (file cứng đầu UILibrary_1.swf)
    1. Hướng dẫn add NPC.
    2. Hướng dẫn tạo 1 action riêng cho NPC vừa mới add hoặc sử dụng action của các NPC đã tồn tại
    3. Add 1 vài nhiệm vụ cho NPC:
    NPC chuyển sinh
    NPC đổi đồ bằng vật phẩm khi giết quái nhặt được (vật phẩm đó có thể đổi đồ full 105, đổi exp, đổi sách + tiềm năng, đổi Vàng khóa).
    NPC đổi exp bằng thời gian online nhân level (time x lev)
    NPC đổi:
    + Đổi Ngân lượng lấy Chu Bảo (tỉ giá: 10 vàng lấy 120 chu bảo)
    + Đổi KNB lấy Chu Bảo (tỉ giá: KNB x 1.1, tức 10%)
    + Ngân lượng thành vàng khóa (tỉ lgiá +7% vàng khóa)
    + Vàng khóa lấy Ngân Lượng ( tỉ giá giảm 50% Vàng khóa)
    NPC bán thần khí 110 (+ % tính năng sức mạnh, linh thực,... giống + khi cường hóa)
    NPC đổi pet khi đánh phụ bản pet, đổi bình mỗi lần uống sẽ +10 tư chất cho thú
    NPC Event tết, event Giáng Sinh,... giống như võ lâm
    NPC đổi bùa hộ mệnh: để trong gian đồ thì sẽ + tính năng trong bùa, cất vào thùng thì không cộng (chưa nghĩ ra cách làm)
    NPC dẫn vào map "Làng boss vô địch" và trao giải thưởng (trong này toàn boss VIP, chưa từng thấy)<<<---- đã làm được
    Tính năng mở rộng của phụ bản này là Vượt Ải (chưa nghĩ ra cách làm)
    NPC đổi mật tịch môn phái
    NPC đổi EXP lấy vật phẩm
    4. Hướng dẫn add item vào thương thành
    5. Hướng dẫn add Item mới và tính năng của Item vào game (toàn diện)
    6. Hướng dẫn add Vũ khí
    7. Hướng dẫn add đồ full >6 món
    8. Hướng dẫn sửa hệ thống Kinh Mạch
    9. Hướng dẫn thêm 1 con pet mới vào game và các chỉ số liên quan
    10. Hướng dẫn thay đổi hệ thống skill trong game
    11. Hệ thống hồn phách trong game, thay đổi hình ảnh hồn phách linh lực thành màu xanh biển.
    12. Hướng dẫn tạo hình 1 con pet (hình bò tót, bò vàng chạch,..), 1 thằng NPC (hình cây cột hoặc hình quái thú..), 1 con quái thú cực to (hình dracula,...) một cách cực kì nhanh chóng bằng 3DS Max
    13. Hướng dẫn add map
    14. Hướng dẫn thêm boss vào map đó.
    15. Hướng dẫn tăng ngộ tính +11 +12 +13.... cho thú. (chưa nghĩ ra cách làm)
    16. Hướng dẫn add 1 phái mới trong game. (chưa nghĩ ra cách làm)
    17. Tạo flash login cho game
    19. Sử dụng Flash Builder để tạo trang quản lý tài khoản bằng Flash mượt mà.

    BỔ SUNG THÊM (cập nhật lúc 7:16 28/12/2012):
    12. Có bạn hỏi mình cách chỉnh drop item của quái. Ở đây các bạn có thể chỉnh item rớt là item gì, tỉ lệ rới của từng item... khi kill đc 1 con monster.
    Trong wb_monstertype các bạn tìm con quái muốn sửa, kéo kéo kéo qua bên phải kia thì sẽ thấy dropitemtype1, dropitemtype2, dropitemtype3, dropitemtype4 ->>>>> đây là mục khai báo rớt đồ của moster đó
    Vào wb_dropitemtype (hay wb_dropitem j đó mình không nhớ nữa, vì xóa 1k rồi ) xem cái ID của nó sẽ hiểu ak
    dropitemtype(x= 1->4) = ID của thằng wb_dropitem
    Bạn có thể thêm kiểu rớt Item cho quái mới bằng cách thêm ID trong wb_dropitem và khai báo nó ở dropitemtype(x= 1->4) trong wb_monstertype
    Lần sửa cuối bởi drquochoai, ngày 28-12-11 lúc 07:15 PM.
    Khách viếng thăm hãy cùng drquochoai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 9 Users Say Thank You to drquochoai For This Useful Post:

    6558503 (26-12-11), leehuwng (28-12-11), likenone (25-12-11), mua_bien84 (26-12-11), thanhtunghk (05-01-12), toilatoilatoi (25-12-11), trinhdat (26-12-11), vpduy82 (02-01-12), zin1007 (26-12-11)

  3. #2
    Thành Viên likenone's Avatar
    Ngày tham gia
    Sep 2011
    Bài viết
    93
    Thanks
    49
    Thanked 30 Times in 10 Posts

    Ðề: Một số gợi ý cho các bạn dev nhất kiếm online.

    Thanks bạn những gì bạn share ở trên rất hay và bật lên tâm huyết của bạn.
    Mình có thể pm nhờ bạn hướng dẫn vài thứ đc không .
    Lần sửa cuối bởi likenone, ngày 25-12-11 lúc 11:44 PM.
    Khách viếng thăm hãy cùng likenone xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    drquochoai (28-12-11)

  5. #3
    Thành Viên
    Ngày tham gia
    Jan 2010
    Bài viết
    325
    Thanks
    24
    Thanked 77 Times in 30 Posts

    Ðề: Một số gợi ý cho các bạn dev nhất kiếm online.

    Bài viết rất có ít cho mọi người đó, vì nhất kiếm Cám ơn cậu nhiều
    Khách viếng thăm hãy cùng ๑۩۞۩๑๑۩۞۩๑ xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    drquochoai (28-12-11)

  7. #4
    Thành Viên
    Ngày tham gia
    Sep 2010
    Bài viết
    73
    Thanks
    297
    Thanked 37 Times in 14 Posts

    Ðề: Một số gợi ý cho các bạn dev nhất kiếm online.

    Một bài viết rất tuyệt .Nhưng theo mình nghĩ bạn lên làm hướng dẫn vào đây luôn vì khi PM yahoo có rất nhiều người hỏi trùng lặp một câu như vậy rất mất thời gian của bạn . Còn như bạn hướng dẫn trong này rồi thì chỉ mất thời gian lúc đầu nhưng lại rất tiện cho Ae .
    Một lần nữa cám ơn vì bài viết có ích nhất mà mình thấy về nhất kiếm
    Khách viếng thăm hãy cùng 6558503 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    drquochoai (28-12-11)

  9. #5
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    64
    Thanks
    28
    Thanked 119 Times in 23 Posts

    Ðề: Một số gợi ý cho các bạn dev nhất kiếm online.

    thanks các bạn đã ủng hộ. Như mình đã hứa là mình sẽ có hướng dẫn chi tiết từng cái trong blog của mình.
    Hiện tại mình đang mắc nhiều chuyện nên chưa thể làm hướng dẫn được, tuy nhiên mình sẽ cố gắng thực hiện trong thời gian sớm nhất
    Mình nghĩ một số gợi ý bên trên là đủ để các bạn tìm hiểu rồi. Nếu xem hướng dẫn thì đôi khi hướng dẫn sai các bạn làm không được, lại tốn nhiều thời gian xem đi xem lại mà lại không hiểu j về game. Các bạn nên tự tìm hiểu, khi làm được gì đó mới thì mới cảm thấy thích thú và đôi khi lại có thể nghĩ và làm thêm nhiều điều khác thú vị hơn.
    Khách viếng thăm hãy cùng drquochoai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #6
    QQ: 1930099896 zin1007's Avatar
    Ngày tham gia
    Nov 2011
    Đang ở
    (¯`* Địa Ngục*´¯)
    Bài viết
    1,341
    Thanks
    171
    Thanked 1,684 Times in 392 Posts

    Ðề: Một số gợi ý cho các bạn dev nhất kiếm online.

    Mình đọc chả hiểu gì nhưng cũng tks bạn ^^
    [Only registered and activated users can see links. ]

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

    drquochoai (28-12-11)

  12. #7
    Thành Viên
    Ngày tham gia
    Dec 2011
    Bài viết
    4
    Thanks
    0
    Thanked 2 Times in 2 Posts

    Ðề: Một số gợi ý cho các bạn dev nhất kiếm online.

    bài viết của bạn rất hay...nó hầu như nói hết đc tất cả suy nghĩ của một người làm game và phần nào định hình đc thế giới game giành cho newbie cảm ơn vì bài viết thiết thực!
    Khách viếng thăm hãy cùng PC0704 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    drquochoai (28-12-11)

  14. #8
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Một số gợi ý cho các bạn dev nhất kiếm online.

    c ơi nếu mình thêm item vào NPC thì phải thêm vào datebase wb_good và phải sửa source nào nữa
    Khách viếng thăm hãy cùng gjndual xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. Sango Heroes Online (Tam Quốc Chí Online)
    Bởi ngocthang26 trong diễn đàn Các Server Không Nằm Trong Box
    Trả lời: 84
    Bài viết cuối: 19-03-12, 04:20 PM
  2. Cần Hợp Tác Làm SV TLBB Private Online Và Mu Online!
    Bởi gameviet1 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 6
    Bài viết cuối: 04-08-11, 05:03 PM
  3. [Share]cờ tướng online,cờ thú online,cờ vây online
    Bởi vietnghiavnn trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 14
    Bài viết cuối: 19-07-11, 08:18 PM

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:16 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ệ.