Mini Game defence 3D (by me)

Thảo luận trong 'Tin tức - Giới thiệu - Thảo luận chung về game' bắt đầu bởi kakashidinho, 25/2/10.

  1. kakashidinho

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

    Tham gia ngày:
    3/10/07
    Bài viết:
    1,780
    Chào các bác.Đây là game 3D dạng phòng thủ tui làm sử dụng directX + VC++.
    Trong game này tui chỉ sử dụng các kỹ thuật cơ bản của directX thôi nên mong ko bị mọi người cười chê. :D
    Dù sao cũng chỉ là mini game ;))
    Còn đang đi học nên dùng VC++ quen,ko dùng engine nào cả.Với lại muốn tìm hiểu kĩ về directX từ gốc.
    Bài này từng post ở box demo-project rồi nhưng để chỗ này nhiều người đông vui hơn ;))Hi vọng ko bị coi là spam.:P

    Dạng game này chắc mọi người đều biết.


    Nên vào phần tutorial trước khi vào phần new game.

    Link DownLoad:
    http://www.mediafire.com/?zywxyjmhjyw
    (hình như mediafire lại đang bị die,mọi người chờ 1 lúc là nó có lại)
    Video :
    [video]LTfJ3b_EdU8[/video]


    Vài điểm lưu ý:

    -Mua tower cần điểm,và điểm dc lấy từ việc giết quân địch.
    -Có thể gọi thêm máy bay địch bằng nút Q,coi như kiếm thêm điểm (khuyến cáo nên thường xuyên dùng cách này ,vì nếu chỉ chờ đến đợt,quân địch đến thì sẽ ko đủ tiền chống lại mấy đợt sau này =)) )
    -Quân địch qua mỗi đợt máu dai hơn.
    -Có thể bỏ qua thời gian chờ giữa các đợt bằng bấm nút Space(dc thửong điểm).
    -Có thể tư tay xóa sổ tower của mình bằng nút Del.
    -Các tower có thể nâng cấp,chi tiết xin chỉ con trỏ vào tower đó sẽ hiện thông tin rõ hơn.
    -Do trình độ bập bẹ,làm gần xong mới phát hiện là cần xử lý restore lại tài nguyên khi Alt+Tab ra khỏi màn hình game=> nên vấn đề này .........tui chưa xử lý ,=)) khuyến cáo các bác ko nên alt+tab khỏi game khi game đang ở chế độ fullscreen,nếu ở dạng windowed thì ko sao.
    -Nếu có vấn đề trong việc cài đặt directX,các bác nên down cả bộ dx redist ở đây:
    http://www.softpedia.com/get/System/OS-Enhancements/DirectX-9.0c-Redistributable.shtml
    -Một điều nữa là dòng game Red Alert gắn bó với tui từ thời thơ ấu nên ấn tượng khó phai nhạt dc,do vậy trong game có 1 số mô hình lấy ý tưởng tương tự RA.Các bác sẽ nhận ra ngay =))

    Cấu hình:
    -Nhờ mọi người test hộ =))
    Đã thử ở desktop và con laptop cùi,khi đông máy bay là con laptop sụt fps tương đối khá.

    Vài screenhot và thông số quân địch: ::D:

    [​IMG]

    [​IMG]

    -Địch:
    Xe tank cơ bản :
    [​IMG]

    Xe tank mạnh hơn :
    [​IMG]

    Xe tank này có thể tạo shield bảo vệ xe khác:
    [​IMG]

    Xe tank tự nổ:
    [​IMG]
    +Lưu ý:Xe này khá nguy hiểm,đi nhanh,máu dai.1 lần nổ có thể rút 1/5 máu của main tower (chưa nâng cấp)

    "Siêu" xe -Big Boss =))
    [​IMG]
    +Lưu ý:Xe này máu "siêu dai" (ở các đợt sau này) =)),có 2 nòng bắn tên lửa phía sau có thể bắn các tower khác khi nó đang đi trên đường.
    Xem video thể hiện sự "trâu bò" của xe này =)):
    [video]SLbCZIIzvZk[/video]


    Fighter:
    [​IMG]

    Bomber:
    [​IMG]
    +Lưu ý:Rất nguy hiểm,máu dai,một trái bomb của nó rút 1/5 máu của main tower (chưa nâng cấp),tuy nhiên đi chậm,cần chặn nó trước khi tiến vào trung tâm.1 lưu ý khác là chiếc máy bay này có thể bắn các tower khác trên đường nó bay =))
    Video tái hiện "điện biên phủ trên không": =))
    [video]X7eRVPXhOv4[/video]



    Một số mô hình nhìn hơi giống xe đồ chơi, 1 phần vi trình độ vẽ 3D của mình có hạn,phần khác là để cho game đỡ nặng =))

    Hi vọng game giúp các bác có vài phút thư giản \:D/
     
    Chỉnh sửa cuối: 1/3/10
  2. commando2003

    commando2003 Donkey Kong Lão Làng GVN

    Tham gia ngày:
    29/6/05
    Bài viết:
    367
    đang down về chơi thử,cám ơn bạn ! mong là sẽ có những phiên bản tiếp theo hoành tráng hơn,cố lên ! :D
     
  3. shadow_judge

    shadow_judge The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    1/5/06
    Bài viết:
    2,081
    Một lời đóng góp chân thành là đừng nên dùng tiếng Anh trong game (vội). Cứ viết tiếng Việt cho bà con dễ hiểu. Mà hình như phải là Tower defend chứ nhỉ? :-?

    cũng xin chúc mừng cho những công sức bạn đã bỏ ra :D
     
  4. kakashidinho

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

    Tham gia ngày:
    3/10/07
    Bài viết:
    1,780
    Tại tiếng việt trong game nó bị hư font,mình chưa xử lý dc nên phải dùng tiếng anh :))
     
  5. S.W.A.T

    S.W.A.T The Warrior of Light

    Tham gia ngày:
    7/12/03
    Bài viết:
    2,418
    Nơi ở:
    HCMUT
    +rep. Có tinh thần và nhiệt huyết là ủng hộ hết.
     
  6. pow

    pow Let Us Cling Together

    Tham gia ngày:
    17/9/05
    Bài viết:
    5,512
    Nơi ở:
    Valeria
    Mới xem video nhưng thấy bạn tự viết được như vậy là khá tốt. Đồ họa ổn, game chơi được, nếu đã có đầy đủ các level thì đây là game hoàn chỉnh, không nửa vời. Việc bạn dùng VC++ với thư viện DirectX cũng chứng tỏ sự kiên trì vì học VC++ rất nhức đầu. Nhưng sẽ hay hơn nếu bạn dùng XNA, nói gì thì nói cái đó MS viết riêng để phát triển game :)

    Về Font, nếu bạn dùng font chuẩn (Arial, Tahoma,...) thì chắc hiển thị tiếng Việt bình thường.
     
  7. zindara

    zindara Mario & Luigi

    Tham gia ngày:
    5/5/05
    Bài viết:
    778
    Game của bạn rất ổn, chơi rất khá. Tuy ý tưởng phát triển từ các game phòng thủ khác nhưng cách bạn thực hiện bằng chính sức mình rất hay. Không biết bạn tìm hiểu VC++ đã bao lâu vậy?
     
  8. gunbound891

    gunbound891 Legend of Zelda Lão Làng GVN

    Tham gia ngày:
    9/12/05
    Bài viết:
    1,177
    Nơi ở:
    Hà Nội
    Nghe cái tiêu để cứ tưởng là game fải *** kính 3d để chơi hóa ra kô fai :(
     
  9. maxpayne new

    maxpayne new The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    21/2/04
    Bài viết:
    2,153
    Nơi ở:
    Nowhere
    Bạn làm tốt quá :) .
     
  10. anhquanhs

    anhquanhs Mayor of SimCity Lão Làng GVN

    Tham gia ngày:
    3/8/06
    Bài viết:
    4,480
    Nơi ở:
    Bà Rịa-Vũng
    Rất tuyệt! Ủng hộ game made in việt :">
     
  11. vuaco85

    vuaco85 C O N T R A

    Tham gia ngày:
    25/10/08
    Bài viết:
    1,733
    Nơi ở:
    Hành Tinh Chém Gió
    ngưỡng mộ thật. giá mình trẻ lại vài tuổi thì có lẽ mình sẽ theo đuổi ngành lập trình game . tiếc giờ hơi muộn :P
     
  12. Aveltium

    Aveltium Legend of Zelda

    Tham gia ngày:
    30/9/06
    Bài viết:
    1,022
    Nơi ở:
    HN
    Ngưỡng mộ!! thật là ngưỡng mộ!!! Lại còn tự phát triển kô xài engine gì nữa chứ!!!

    Tớ cũng rất thích tìm hiểu mấy cái directx với c++. Hồi đó muốn theo bên phát triển game rồi mà thế nào lại vọc vào phát triển phần mềm >_>. Giờ mới đang loay hoay mấy cái C#...

    Dù phải nói thật là phần art cậu làm khá xấu :)). Nhưng phải công nhận là quá good tự mình phát triển đc 1 cái thế này!!
     
  13. Kai2000

    Kai2000 Mr & Ms Pac-Man

    Tham gia ngày:
    10/2/07
    Bài viết:
    213
    85 thì đâu có muộn , vì làm game ở VN thì cũng chỉ làm cho vui thôi , chứ chả sống được với nó đâu , kể cả 1 số nước phát triển game development cũng là khu vực khó xin việc , may ra đi Mĩ hay Nhật ... thì còn béo
    IMO , lập trình game ko khó và "danh giá" bằng làm art và ý tưởng.
    Quay trở lại topic : tự làm A-Z 1 game quả thật tổn hao công sức phết , có điều game của OP cài trên vista vị lỗi, ko biết có ai có bị này chưa
    1 chút góp ý : bộ install làm ko thật hay lắm , đòi phải cài thư viện này nọ nhưng ko rõ lúc uninstall có gỡ hộ ko . Thứ 2 là vd mình ko biết bạn là ai , bạn đưa 1 cái link install cũng thấy ngại . Hay nhất là làm 1 file exe run on fly luôn
     
  14. kakashidinho

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

    Tham gia ngày:
    3/10/07
    Bài viết:
    1,780
    ^Bị lỗi gì vậy bạn?Có thể nói chi tiết hơn để mình sửa lại :)

    Còn mấy thư viện kèm theo là directX và VC++ redist ,mấy game bây giờ lúc cài vào nó cũng cài mấy thứ này vào máy bạn thôi.

    Cái directX thực chất là có sẵn trong máy bạn tuy nhiên game phát triển bằng bộ directX mới thì cũng đòi hỏi người dùng cũng phải có các thư viện dll,..v.v. tương ứng của directX trong máy mới chạy dc,vì vậy việc cài directX cũng chỉ là update thư viện directX trong máy cậu.Nếu cậu xóa directX thì coi như xóa luôn bộ directX sẵn của windows rồi :))

    Còn VC++ redist ko lớn lắm,nó cần thiết để chạy mấy phần mềm viết từ Visual Studio.File cũng ko lớn ,chỉ vài MB ,nên chắc ko cần xóa đâu :))

    Đụng C++ từ năm 1 đến năm 2,cũng rất thích java ,nhưng đầu năm nay quay lại ngôn ngữ "vua" của lĩnh vực game - C++,tư nhiên cái cảm giác tạo đối tượng và dọn rác ,giải phóng tài nguyên khó tả,ko có trong java và C# (mặc dù bọn này đã giảm nhẹ công việc cho mình,tự động dọn rác :)) )
     
  15. maxpayne new

    maxpayne new The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    21/2/04
    Bài viết:
    2,153
    Nơi ở:
    Nowhere
    Lập trình game lương cao hơn art & design luôn ấy... Chỗ mình thì trung bình là gấp rưỡi.
     
  16. GeforceFX5900

    GeforceFX5900 Mr & Ms Pac-Man

    Tham gia ngày:
    7/7/04
    Bài viết:
    165
    Nơi ở:
    TPHCM
    Bị lỗi thế này trên máy mình - Vista SP2

    [​IMG]

    [​IMG]

    Mong sớm có patch.
     
  17. kakashidinho

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

    Tham gia ngày:
    3/10/07
    Bài viết:
    1,780
    Để mình xem lại,bạn có vào dc màn hình chọn độ phân giải đầu game ko hay chưa vào dc đến đó luôn.
    bạn thử vào thư mục game ,vào thư mục Save (nếu ko có thì tạo thư mục Save) ,sau đó trong thư mục Save tạo file log.txt có nội dung là :
    Mã:
    800
    600
    0
    rồi chạy thư game xem.

    Co ai (xp,vista,7) bị vậy nữa ko vậy.
    Ở nhà mình test vista sp2 32 bit ,xp 32 bit,7 64 bit hết rồi.
     
    Chỉnh sửa cuối: 25/2/10
  18. KuTy†bibabut

    KuTy†bibabut Donkey Kong

    Tham gia ngày:
    6/7/08
    Bài viết:
    486
    thanks bạn :) đã + dép
     
  19. 25TOLIFE

    25TOLIFE You Must Construct Additional Pylons

    Tham gia ngày:
    2/2/06
    Bài viết:
    8,547
    Nơi ở:
    In the Dark
    hay
    nếu mà đồ họa mấy mô hình làm khá hơn thì tuyệt nhỉ
    hi vọng bro ngày càng giỏi và phát huy tài năng
    chúc thành công :D
     
  20. JediDarkLord

    JediDarkLord Dante, the strongest Demon Slayer Lão Làng GVN

    Tham gia ngày:
    6/4/06
    Bài viết:
    14,159
    Nơi ở:
    Chaos of The Force
    đâu khác gì garden defense đâu, chẳng wa cái kia do hãng lớn có người làm art còn mình tự làm nên nó thô thôi

    Nhân tài ở đâu cũng có :D:D. Ủng hộ hàng VN nào. Phải chi anh Quảng làm cái BKAV nó bớt cùi hủi 1 tý thì ng ta đã ủng hộ roài

    V
    V
    V
     

Chia sẻ trang này