1 game đang phôi thai^^

Thảo luận trong 'Game Development' bắt đầu bởi quang, 6/5/05.

  1. quang

    quang Mr & Ms Pac-Man

    Tham gia ngày:
    3/10/02
    Bài viết:
    114
    mình hiện nay đang viết 1 mini game nho nhỏ = c++, chủ đề là người trái đất chống người ngoài hành tinh game 2D.em vẫn còn 1 số thắc mắc:hiện nay phần core và cơ chế render em đã viết xong,vấn đề còn lại là 2 phần khó nhai nhất A.I và libary render:
    em thấy GDI(trong MFC) dễ lập trình nhưng không biết nó có đủ mạnnh(và nhanh) để làm hiệu ứng 2d như cháy nổ,tia laser,hoạt động với nhiều đối tượngbởi vì em đã thử thấy cái bit map nó render cứ chớp chớp.
    còn A.I thì em mu` tịt ::( ,em tính người chơi đi đến đâu thì nó spaw ra chỗ đó.có ai có tài liệu A.I đơn giản kô share cho em.
    và 1 vấn đề nữa làm sao chơi 1 đoạn phim avi trong cửa sổ windows bi giờ
     
  2. tutukun

    tutukun Mario & Luigi

    Tham gia ngày:
    15/2/05
    Bài viết:
    749
    Nơi ở:
    Singapore
    để hình chuyển động kô bị giật, bạn dùng double buffer technic #>:) :
    Bình thường khi bạn vẽ một hình chuyển động :
    1: vẽ hình 1
    2: xo'a hinh 1
    3: vẽ hình 2
    ta^'t ca ca'c thao ta'c tre^n ban la`m trực tiếp trên màn hình như vậy sẽ vô tình chèn một hình ảnh trống vào giữa 2 khung hình -> lúc chạy tạo nên hình ảng giật giật. Để khắc phục bạn tạo một buffer mới( riêng biệt kô paint to ngoài screen) sao đó la`m các bước từ 1-3 trong buffer, rồi paint kết quả ra screen, như vậy hình sẽ kô bị giật nữa :cool:. Bạn mới làm game thì theo tôi chưa nên nghĩa đến AI vội, bước đầu cứ cho mobs bay ra liên tục theo đường thẳng đã, rồi dần dần làm cho nó bay theo một hình nào đó,... Có gì làm xong ggửi code cho tui xem học tập vớ nhé ::)
     
  3. quang

    quang Mr & Ms Pac-Man

    Tham gia ngày:
    3/10/02
    Bài viết:
    114
    ồ,tui cũng từng nghe tới cái technique này ,nhưng quên mất,cám ơn bác nhiều.còn cái triple buffer là gì bác có biết không,tạo sao cần dùng tới 3 buffer lận ?
    game đơn giản lắm bác ơi,nhưng ác một cái phải làm spirte cho mấy cái phi thuyền và hiệu ứng nổ ----> ngồi 2 tiếng làm được 2 cái spirte (phê) .
    em thấy mấy cái game 2d đi cảnh thấy nó đi từng màn được,làm sao nó xây dựng được cái cảnh rộng lớn thế nhỉ ?
     
  4. tutukun

    tutukun Mario & Luigi

    Tham gia ngày:
    15/2/05
    Bài viết:
    749
    Nơi ở:
    Singapore
    sprite bác lên google đánh vào sprite thì ra một đống, co`n ca'i ne^`n thi` phai tu ve tho^i ban ah, roi cho no cha.y va`o mo^.t loop. To^i la`m cai na`y tu la^u ro^`i mo*`i ba'c tham kha?o. Ho^`i truoc la`m ca? ban ro^`i no^? bu`m bu`m ro^`i co* nhu*ng bi. ma^'t ba?n day roi T_T

    http://www.freewebs.com/tutukun/main.htm
    chu' y': ca'i na`y tui viet bang Java ne^n ba'c phai ca`i java va`o ma'y thì mới chạy đc nhé :wink:
     
  5. quang

    quang Mr & Ms Pac-Man

    Tham gia ngày:
    3/10/02
    Bài viết:
    114
    he,tui cũng tinh làm 1 cai giông vậy nà.hay đây nhỉ,hình như vẫn còn bug quẹo bên phải nó đi mất lun ^^ .cái back ground ông kiếm ở đâu vậy,mún kiếm 1 cái back ground giống vậy làm nền ^^
     
  6. tutukun

    tutukun Mario & Luigi

    Tham gia ngày:
    15/2/05
    Bài viết:
    749
    Nơi ở:
    Singapore
    google là ra hết =). Sao topic này mỗi 2 người vào vậy ? chán nhỉ. Bác có biết web nào nhiều dân lập trình kô? dân Vn ý cho tui biết với
     
  7. Holy_Healing

    Holy_Healing Youtube Master Race

    Tham gia ngày:
    4/4/05
    Bài viết:
    53
    Có tôi nữa là 3 nè , :D Sao bác ko vào diendantinhoc đi , đảm bảo vô đó chỉ ngồi nghe thôi :))
     
  8. tutukun

    tutukun Mario & Luigi

    Tham gia ngày:
    15/2/05
    Bài viết:
    749
    Nơi ở:
    Singapore
    trong đáy hình nhưô có mục lập trình game thì phải. Tôi chỉ khoái lạp trình game thôi còn mấy thứ khác chán lắm :))
     
  9. quang

    quang Mr & Ms Pac-Man

    Tham gia ngày:
    3/10/02
    Bài viết:
    114
    hehhehheh,tui cũng ở trong đó nè,trong ddth có thằng cha crazy giỏi lắm game của chả đoạt giải trí tuệ vn đó.(lập trình = delphi đó nha )
    trong đây dân đa số thích xài mấy công cụ fát food nhấn nhấn trỏ trỏ để làm game.
     
  10. Alone Beast

    Alone Beast C O N T R A

    Tham gia ngày:
    14/1/04
    Bài viết:
    1,607
    Nơi ở:
    ...
    À , đó là ông CrazyBabe , ổng cũng có nick trong 4rum đó , nhưng đã lâu rồi ko thấy mặt T___T
     
  11. Terminator84

    Terminator84 T.E.T.Я.I.S

    Tham gia ngày:
    15/6/03
    Bài viết:
    693
    ------------------------------
    + Lão CrazyBabe cũng thích nhấn nhấn trỏ trỏ lắm. Nhưng nhấn cái khác cơ :cool:
    ------------------------------
     
  12. Alone Beast

    Alone Beast C O N T R A

    Tham gia ngày:
    14/1/04
    Bài viết:
    1,607
    Nơi ở:
    ...
    Cái đó thì đã hẳn rồi :)) Tay đó mấu lém ;)) (nói nhỏ thôi nha, ko thì hắn chém em mất đó :D )
     
  13. quang

    quang Mr & Ms Pac-Man

    Tham gia ngày:
    3/10/02
    Bài viết:
    114
    ai có game nào tự viết hay hay post lên cho anh em thưởng ngoạn đi
     

Chia sẻ trang này