[Lập trình game Caro C# Winform] - Bài 2: Tạo bàn cờ | HowKteam

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024
  • [Lập trình game Caro C# Winform] - Bài 2: Tạo bàn cờ | HowKteam
    Tập hợp khóa học lập trình cơ bản đến nâng cao.
    Tham gia group để cập nhật thêm thông tin cũng như tham gia khóa học online miễn phí.
    goo.gl/8T2krI
    Nếu các bạn thấy hay thì hãy đăng ký theo dõi kênh, like, share cho mọi người cùng tham gia nhé.
    Muốn ủng hộ mình các bạn có thể nhấn vào quảng cáo hiện lên và load xong để mình được ít tiền duy trì nhé.
    Cảm ơn mọi người.
    Danh sách phát:
    / @kteam
    Lập trình C#:
    • Lập trình C# cơ bản - ...
    Lập trình Android:
    • Lập trình Android cơ b...
    Lập trình C++:
    • Lập trình C++ cơ bản -...
    Bài trước:
    [Lập trình game Caro C# Winform] - Bài 1: Demo game Caro mạng LAN | HowKteam
    • [Lập trình game Caro C...
    Bài sau:
    [Lập trình game Caro C# Winform] - Bài 3: Đổi người chơi | HowKteam
    • [Lập trình game Caro C...
    website: www.howkteam.com/
    Âm thanh:
    Two Step From Hell Colors Of Love
    fbl.me/TJB
    / thomas-bergersen-14790...
    / fourformusic
    www.thomasberge...
    #Winform #game_caro #CSharp_Kteam, #tạo_bàn_cờ #lập_trình_game, #unity3D, #lập_trình_unity, #Csharp, #form, #winform_Kteam,#visual_studio, #Kteam #kteam #laptrinhkteam #howkteam #HowKteam, #tu_hoc_lap_trinh, #k9, #kimlong

Комментарии • 99

  • @MinhPham-xc9qn
    @MinhPham-xc9qn 8 лет назад +41

    Mình rất thích cách bạn "cố tình mắc vài lỗi" và tự khắc phục. Học được rất nhiều từ những lỗi sai

  • @oanangvan6752
    @oanangvan6752 5 месяцев назад

    có cách nào để vẽ trong devxpress ví dụ vẽ bàn cờ 16 hàng và 16 cột cho dãn theo tỉ lệ màn hình ko ạ, cho Form dãn hết theo tỷ lệ màn hình ạ

  • @gianglehoang5457
    @gianglehoang5457 2 года назад

    Sao 2 cái vòng lặp giống công thức mảng thế nhở.

  • @aautv4181
    @aautv4181 2 года назад +1

    add cho minh hoi cai dong public Panel chessboard ()
    {
    get { return chessboard; }
    set { chessboard = value; } làm sao mà tự động thêm vào được mình làm báo lỗi dòng này

  • @heofa7733
    @heofa7733 2 года назад

    1 clip này = 100 clip lý thuyết =)) Học dev mà toàn học lí thuyết ko thì nay học mai quên.

  • @duongnguyeninh1880
    @duongnguyeninh1880 4 года назад +2

    đến đoạn #region Properties là em k lm dk nữa nó cứ k ra : get với set toàn bị lỗi
    em viết vào vẫn k dk

    • @hi-id8ks
      @hi-id8ks 4 года назад

      mình cung bị lỗi ở đây

    • @hi-id8ks
      @hi-id8ks 4 года назад

      k biết ai chỉ mình với

  • @haido7776
    @haido7776 6 лет назад +6

    Kỹ thuật tách code quá đỉnh anh ơi . Giờ thì e mới hiểu thế nào là tách UI logic ra Business logic là cái gì . Cám ơn a nhiều

  • @Ductrinh88
    @Ductrinh88 2 года назад

    34:50 sao mình private panel mà cái panel nó k có nhỉ (chữ màu trắng báo lỗi chứ k xanh như video)

  • @LinhNguyen-fl1th
    @LinhNguyen-fl1th 5 лет назад

    anh ơi làm tiếp khóa java cơ bản đi ạ .cảm ơn các anh rất nhiều

    • @KTeam
      @KTeam  5 лет назад +1

      đang ra đó bạn

  • @jasonpham8692
    @jasonpham8692 3 года назад

    Ad ơi sao em phóng to cửa sổ winform ra lại không tràn ra hết cửa sổ vậy ạ em làm trên winfrom là max kín rồi, start phóng to ra thì ko tràn ra hết vậy ạ

  • @dungtran555
    @dungtran555 7 лет назад +5

    Anh ơi, sao mình bỏ vào vòng For thì hàng ngang ra 9 ô, mà hàng dọc lại 10 ô dù i=0 -> i

  • @windysunskymetalmicro
    @windysunskymetalmicro 4 года назад

    Cho em hỏi chỗ tạo cửa sổ biên dịch đó ở trên C++

  • @chinguyennguyen7902
    @chinguyennguyen7902 7 лет назад

    Bạn xem lại bàn cờ không được vuông chiều ngang có 9 ô kìa

    • @KTeam
      @KTeam  7 лет назад

      Chí Nguyện Nguyễn z lộn mất rồi

  • @howkteamcontent3026
    @howkteamcontent3026 6 лет назад +8

    Để ủng hộ Kteam các bạn có thể tham khảo Source code mẫu tại website Howkteam.com và click quảng cáo để hỗ trợ team có kinh phí duy trì nhé!
    www.howkteam.vn/course/lap-trinh-game-caro-voi-c-winform/tao-ban-co-game-caro-c-winform-112
    Nếu bạn thấy bổ ích, đừng quên chia sẻ để lan truyền GIÁO DỤC MIỄN PHÍ đến cộng đồng!
    Cảm ơn bạn đã luôn đồng hành cùng Kteam

    • @TrungNguyen-mw4hv
      @TrungNguyen-mw4hv 6 лет назад

      Cho em hỏi code game caro này có liên quan gì đến Sprites, winform mà tuyệt đối không dùng đến Unity ko ạ

  • @truongnhutbui4835
    @truongnhutbui4835 5 лет назад

    Anh có thể cho em hỏi là anh hc lập trình dc bao nhiu năm r và mỗi ngày a dành bao nhiu tiếng cho hc lập trình hk ạ . Em mún biết để đặt mục tiêu và sắp xếp lịch hc thui ạ

    • @KTeam
      @KTeam  5 лет назад

      Mình biết lập trình năm lớp 11. Còn lại khi nào có time thì nghiên cứu thêm. Từ từ ngấm

  • @ThangTran-dy4st
    @ThangTran-dy4st 7 лет назад +3

    Mình làm theo video cũng bị thiếu một cột các bạn thử đặt lại biến j trong vòng for là "for (int j = 0; j

    • @thaoph05
      @thaoph05 7 лет назад +1

      Như bạn thì nó là 11 đương nhiên sẽ hiện 10 ô nhưng tại sao là như v mới là quan trọng với cách thêm 1 vô như vậy không giải quyết đc triệt để

  • @manhnguyen8888
    @manhnguyen8888 3 года назад

    Em muốn hỏi chút ạ, Tại sao mình biết oldButton cái chiều rộng của nó quá lớn vậy ạ, em cảm ơn

  • @daudau5.0
    @daudau5.0 4 года назад

    sao em cho hình vào r khi chạy nó k hiện ạ

  • @phanhuuthang2479
    @phanhuuthang2479 5 лет назад

    anh ơi ,ví dụ em viết bằng netbeans quen rồi nên dùng netbeans viết thì không có thuộc tính anchor thì làm thế nào ạ

    • @KTeam
      @KTeam  5 лет назад

      Tự code trong file design bạn

  • @VinhTran-wp6dl
    @VinhTran-wp6dl 3 года назад +1

    phần mềm j vậy a

  • @NguyenKhai-mi9sx
    @NguyenKhai-mi9sx 4 года назад +1

    Anh ơi! Giả sử 2 người chơi đánh 1 ván căng thẳng rất rất dài làm full hết bàn cờ mà chưa phân định thắng thua nhưng lại hết slot ô để đánh cũng nhớ full cái panel kia rồi thì sẽ như thế nào ạ?
    Và trường hợp này mình xử lí ra sao?
    Em cảm ơn!!

  • @namkhanhpham143
    @namkhanhpham143 4 года назад

    hình như nhóm howkteam có mỗi ad

  • @nguyennth3986
    @nguyennth3986 7 лет назад

    đùa không nhỉ làm thế nào mà xuất hiện pnlChessBoard

    • @KTeam
      @KTeam  7 лет назад

      z mà hiện mới tài @@

    • @nguyennth3986
      @nguyennth3986 7 лет назад

      anh ơi, em không có điều kiện đi học, phải tự học, bài giảng của anh hay, có gì chỉ giáo cho cái, làm thế nào nhỉ, đến đoạn này ngắc quá

    • @duylehong6442
      @duylehong6442 7 лет назад

      làm thế nào cho nó hiện được ạ

  • @becauseitsfree8796
    @becauseitsfree8796 7 лет назад +1

    anh ơi. 32 phút 09: rõ anh vẽ 20 mừ nó ra có 19 cột ý. em để ý lúc a vẽ 15 nó cũng chỉ ra 14 cột. em cũng bị vậy mừ k biết tại sao?

    • @KTeam
      @KTeam  7 лет назад

      Dầu Ăn IT thêm 1 nữa e

    • @becauseitsfree8796
      @becauseitsfree8796 7 лет назад

      quan trọng là tại sao ý ạ. em ấn tab nó vẫn nhảy vào cái button ấy. mừ k thấy nó ở đâu. :( :( em đã thử debug r. có chạy vòng for thứ 19 r. mừ vẫn k tìm được ạ.

    • @ThanhNguyen-tb2fc
      @ThanhNguyen-tb2fc 7 лет назад

      Cùng câu hỏi. Không nghĩ dc tại sao.. ẹc

  • @anhbientu1420
    @anhbientu1420 6 лет назад

    Cảm ơn bài giảng ...

  • @quano3133
    @quano3133 8 лет назад +1

    thưa anh, clip của anh rất anh, nhờ đó em học thêm được rất nhiều. Nhưng có một chỗ em thắc mắc là Chiều ngang và chiều dọc anh đã set là 10x10 nhưng khi xuất ra panel chỉ là 10x9, điều này làm cho biến j trong 2 dòng for của hàm tạo bàn cờ có sự không đồng nhất với biến i, em không hiểu nguyên nhân tại sao lại như vậy, trong khi ChessBoard_Height và Width đều đã set là 10, anh có thể kiểm tra lại được không?!

  • @minhhoangduc5540
    @minhhoangduc5540 4 года назад

    Anh ơi cho em hỏi với cách làm này mình có thể add thêm chế độ đánh với máy không ạ

  •  7 лет назад

    Bài giảng rất hay.Cảm ơn K Team~.~

  • @caovanson3266
    @caovanson3266 8 лет назад

    cái chỗ import ảnh ý anh chỉ chọn một cái thôi ạ. do anh chọn tất cả nên nó không biết lấy cái nào cho vào nên nó không hiện lên được ạ. theo em là như vậy không biết có đúng không?

  • @hoahung4548
    @hoahung4548 6 лет назад +1

    hay lắm bạn như cho mình hỏi là sao để lấy đc hình ảnh X và O vào game thế mình thử nhiều mà ko đc giúp mình với cảm ơn nhiều

  • @vanvan5559
    @vanvan5559 6 лет назад

    Đoạn cuối làm bàn cờ cái class manager mới có nhất thiết phải tạo k ạ

  • @anghoang6612
    @anghoang6612 7 лет назад

    làm sao mà e lại xổ ra được pnlChessBoard vậy (giây 21.32

    • @DevQuangHuy
      @DevQuangHuy 6 лет назад

      cũng đang thắc mắc và không làm được chỗ đó...bro sau một năm chắc ok rồi...chỉ e với

    • @suminh2334
      @suminh2334 6 лет назад

      Ctrl R+E

  • @Leo-yd1ij
    @Leo-yd1ij 6 лет назад +1

    a ơi phút 34:51 e ko hiểu khởi tạo kiểu gì á, làm đi làm lại mấy lần rồi mà ko đc

    • @tienanhnguyen8813
      @tienanhnguyen8813 5 лет назад

      ko bt bạn còn cần ko nhưng đó là tạo get set trong OOP phím tắt ctrl+r hoặc ctrl+e

    • @linhchi6302
      @linhchi6302 4 года назад

      @@tienanhnguyen8813 uầy cảm ơn bạn nhiều nhéeee. Mình ngồi mò cái đó đúng 1h đồng hồ luôn í, lòi cả mắt =))))

  • @thedude8938
    @thedude8938 7 лет назад

    Cám ơn bạn rất Nhiều 1 like

  • @uctungnguyen2086
    @uctungnguyen2086 6 лет назад

    sao mình dùng toolbox lại không có Picturebox và textbox nhỉ

  • @gioinguyen6835
    @gioinguyen6835 6 лет назад

    Sao em import hình ảnh nó không hiện thư mục lên zậy anh

  • @thusat857
    @thusat857 5 лет назад

    ad vui tinh qua

  • @GiaDinhFord.Offical
    @GiaDinhFord.Offical 7 лет назад

    anh oi phím tắt tạo property là gì v

    • @KTeam
      @KTeam  7 лет назад +3

      Âm Nhạc Chọn Lọc Ctrl + R + E

    • @GiaDinhFord.Offical
      @GiaDinhFord.Offical 7 лет назад

      K team cảm ơn a. tới đoạn chèn ảnh bằng resources e làm như a mà nó khi kích button nó vẫn lỗi ạ.

  • @tungominh7743
    @tungominh7743 8 лет назад

    ad cho e hỏi e làm đến phút 18p08. nó hiển lỗi:
    An unhandled exception of type 'System.ArgumentException' occurred in mscorlib.dll
    Additional information: Delegate to an instance method cannot have null 'this'.

    • @KTeam
      @KTeam  8 лет назад +1

      nó ghi rõ kìa bạn. method delegate của bạn null

    • @tungominh7743
      @tungominh7743 8 лет назад

      oke ad. lỗi null ở dòng này a: this.Load += new System.EventHandler(this.Form1_Load); . Nến dùng method nào ad ơi :D . Em mới học qua c# basic rồi, ko dc nhanh nhậy cho lắm. ad thông cảm :(

  • @khaitran4184
    @khaitran4184 5 лет назад

    em muốn làm cái này cho uinity thì như nào ạ?

  • @phatlee1803
    @phatlee1803 7 лет назад

    KTeam ơi, mình thử chạy code đó tạo các button thì hình như cái button cuối cùng của mỗi dòng bị chèn lên nhau, giống như trong ví dụ tạo ra mỗi hàng 10 ô mà đếm ra có 9 ô à

  • @khoatran3224
    @khoatran3224 6 лет назад

    hay quá .cám ơn a

  • @Levi-xt3bu
    @Levi-xt3bu 6 лет назад +2

    10 hàng 10 cột mà sao chỉ có 10 hàng 9 cột nhỉ ???

  • @minhthanhnguyen4883
    @minhthanhnguyen4883 7 лет назад

    em chào mấy anh chị em đang gặp khó khăn về game cờ cá ngựa mong anh chị giúp đỡ

  • @bachyon3308
    @bachyon3308 4 года назад

    sao em ko cos winform

  • @nguyennth3986
    @nguyennth3986 7 лет назад

    hoa ra ten cua panel khung ban co

  • @thientrinhuc1221
    @thientrinhuc1221 4 года назад

    Sao để có toolbox v thầy ?

  • @dotrungtinh3029
    @dotrungtinh3029 8 лет назад

    kho hieu qua.nhieu cho em k lam theo duoc..

    • @KTeam
      @KTeam  8 лет назад

      Tin Hót 24/7 chưa học winform đúng k

    • @dotrungtinh3029
      @dotrungtinh3029 8 лет назад

      vang, gio em muon hoc winform mà khong biêt học ở đâu a ak.k thấy a dạy. còn học chỗ khác thì k thấy chi tiết và dễ hiêu như học a.

    • @KTeam
      @KTeam  8 лет назад

      Tin Hót 24/7 xem danh sách phát lập trình c# nha. có winform

    • @dotrungtinh3029
      @dotrungtinh3029 8 лет назад

      cam on a.nhung em thấy có 22 bai co ban ve c# thui ạ.

    • @KTeam
      @KTeam  8 лет назад

      Tin Hót 24/7 đâu. ds khác

  • @HaiPhan-fu8je
    @HaiPhan-fu8je 5 лет назад

    ad ơi sao em ko hiện dc drawChessBoard vậy ad

  • @nsuong1742
    @nsuong1742 6 лет назад

    tạo chương trình balo đc không a

  • @camnhinguyen3573
    @camnhinguyen3573 7 лет назад

    bài bạn làm rất là hay, bạn cho mình biết Facebook của bạn để tiện hỏi 1 số bài được không

  • @namkhanhpham143
    @namkhanhpham143 4 года назад

    nhìn anh lập trình c# mà như lập trình html5 =))

  • @alicekeo7382
    @alicekeo7382 4 года назад

    Tới đoạn #region là hết hiểu @@

  • @nhatlinhbach9561
    @nhatlinhbach9561 8 лет назад

    anh Long ơi cho em hỏi cái kích thước icoin là bao nhiêu ?

  • @PhongNguyen-vq5yo
    @PhongNguyen-vq5yo 7 лет назад +2

    i'm watching this in 2017. Cheers

  • @UK3_1m8
    @UK3_1m8 4 года назад +1

    hết dòng for j thì dùng code của mình này :
    old = new Button()
    {
    Width = 0,
    Location = new Point(0, (i + 1) * Cons.CELL_HEIGHT)
    };

  • @MnfGamer
    @MnfGamer 7 лет назад

    Anh ơi, em không hiểu khúc này 34:49

  • @batru2515
    @batru2515 8 лет назад +1

    Có thể xin link ảnh được không ta ?

  • @oppasakura1980
    @oppasakura1980 5 лет назад

    Cảm ơn ad...!🥰

  • @hangvothu9034
    @hangvothu9034 4 года назад

    tang minh phan mem ad di

  • @ThangNguyen-ys3jj
    @ThangNguyen-ys3jj 8 лет назад +1

    quá hay ạ

  • @phongle-tz5zj
    @phongle-tz5zj 7 лет назад

    hay quá

  • @ThuanNguyen-mq4ww
    @ThuanNguyen-mq4ww 7 лет назад

    vui tính v~ :))! mình nghĩ chắc cố tình mắc lỗi sai! thanks bác!

  • @phucuong9190
    @phucuong9190 7 лет назад

    cái giọng như muốn chửi vào mặt người ta

    • @KTeam
      @KTeam  7 лет назад

      Phú Cường nói lớn với có chút hào hứng đó bạn. Nhiều bạn thấy được. Có lẽ bạn k hợp giọng này rồi

    • @phucuong9190
      @phucuong9190 7 лет назад

      @@

  • @trungngo9995
    @trungngo9995 7 лет назад

    cái giọng làm gì gê z 3

  • @huutaile1271
    @huutaile1271 8 лет назад +1

    like mạnh :D

  • @aissnguyen6290
    @aissnguyen6290 7 лет назад

    hài vãi