Ai biết c++ vào đây thảo luận nào
Hello & Welcome to our community. Is this your first visit? Đăng Ký
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 5 1 2 3 ... CuốiCuối
Kết quả 1 đến 10 của 50
  1. #1
    2022 thecong's Avatar
    Ngày tham gia
    Apr 2008
    Bài viết
    1,019
    Thanks
    101
    Thanked 150 Times in 78 Posts

    Ai biết c++ vào đây thảo luận nào

    TÌnh hình là thái hòa đang làm cái bản update mới cho chúng ta, nhưng có lẽ kiến thức thái hòa cũng chưa được nhiều nên tớ muốn trợ giúp bạn ý

    đầu tiên là cái vụ đường viền chạy

    trong hình demo cho bản 3.0 tiền đề thái hòa đã vẽ được đường viền cho item, nhưng vấn đề là làm sao cho nó chạy

    hum nay ngồi mần lại cái client TKH tớ mới nghĩ ra, có lẽ thạch long đã dùng 1 trong các thuật toán tô đường thẳng trong c++ vì nếu để ý kỹ thì trong các ô của đồ hoàng kim có 1 đường màu vàng rất nhạt, lập tức đi tìm tớ tim được vài thuật toán nhưng mà do ko có kỹ thuật lập trình ( thực ra là có nhưng chưa được đến mức độ này) nên tớ chỉ biết là như thế, clb chắc có nhiều bạn biết c++ nhưng có lẽ do chưa ai biết nên chưa giám giao source vậy thì tại sao chúng ta ko giúp những người có source nhi?

    Sau đây tớ sẽ đưa ra 1 vài thuật toán có thể áp dụng được, các bạn thử viết chương trình cho nó chạy xem làm sao giống được với cái item hoàng kim nhé:
    1.Thuật toán bresham vẽ đường thẳng elip,đường tròn
    2.Thuật toán Midpoint vẽ đường thẳng,elip,đường tròn.
    3.Chương trình minh họa các phép biến đổi cơ sở trên đa giác (tịnh tiến,quay,tỉ lệ)
    4.Thuật toán tô màu dựa theo dòng quét scan line
    5.Thuật toán Cohen Sutherland cắt xén 1 đa giác

    tớ nghĩ cái thuật toán số 4 sẽ được áp dụng vào trường hợp này
    Ký cái gì?

  2. The Following 6 Users Say Thank You to thecong For This Useful Post:

    f-fantasy (05-08-11), khoamamktvn (05-08-11), Mr.Phát (05-08-11), mrvu058 (05-08-11), thaihoa91 (05-08-11), zombics (07-08-11)

  3. #2
    CyBerTeam
    Ngày tham gia
    Apr 2007
    Đang ở
    Hà Nội
    Bài viết
    736
    Thanks
    64
    Thanked 229 Times in 95 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    Mình có mí ông anh học C và giỏi về đồ hoạ C nhưng kẹt cái bọn ổng không thíc thú về cái nì và nếu viết ra mà mình không hỉu thì mình cũng khó có thể ghép vào.
    Mong được anh em giúp đỡ. Mình thì làm item hk như cái awjx, nhưng vẫn còn bị bug tùa lua cả lên
    Sẽ theo dõi topic để tìm ra bạn nào có khả năng cơ bản có thế giúp bọn mình được.
    Tks!
    Khách viếng thăm hãy cùng khoamamktvn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên Tâm Huyết KingMax's Avatar
    Ngày tham gia
    Dec 2010
    Bài viết
    642
    Thanks
    143
    Thanked 321 Times in 125 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    hỏi chickennood đó , cha đó làm xong lâu rồi , cả hệ quái, viền item ...
    Comeback JXP

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

    judasy (05-08-11)

  6. #4
    CyBerTeam
    Ngày tham gia
    Apr 2007
    Đang ở
    Hà Nội
    Bài viết
    736
    Thanks
    64
    Thanked 229 Times in 95 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    Chắc để thaihoa chứ còn tui đâu phải phần đó@@
    Cái phần item tui viết thêm cột mà không bít định nghĩa sai chỗ nào mà option ko nhận cột mới mà nó toàn thêm option của item xanh vào không ak .
    Khách viếng thăm hãy cùng khoamamktvn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #5
    Vi phạm quy định
    Ngày tham gia
    Jun 2011
    Bài viết
    102
    Thanks
    0
    Thanked 156 Times in 30 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    cái này dễ quá luôn mà

    đọc song đoạn code này sẽ hiểu:


    int dem=0;
    int zg[4]={0,0,0,0};

    int zframe[4]={20,40,60,80};
    bool step()
    {
    dem++;

    for(int i=0;i<4;i++)
    {
    if(dem==zframe[i])
    {
    for(int j=0;j<4;j++)
    {
    if(j==i)zg[j]=255;
    else zg[j]=0;
    }

    if(i==3)dem=0;
    break;
    }
    }


    return true;
    }

    bool render()
    {

    tempcore->BeginRender(D3DCOLOR_XRGB(0,128,128));


    // tempcore->DrawPrimitives(1,&vecto[0],RU_T_LINE,false);
    // tempcore->DrawPrimitives(1,&vecto[0],RU_T_LINE,true);

    // tempcore->DrawPrimitives(1, &m_Image, RU_T_IMAGE, true);
    // tempcore->DrawRectFrame(100,100,250,200,D3DCOLOR_ARGB(128,2 55,0,0));
    tempcore->DrawRectFrame(100,100,200,200,D3DCOLOR_XRGB(255,z g[0],0),
    D3DCOLOR_XRGB(255,zg[1],0),D3DCOLOR_XRGB(255,zg[2],0)
    ,D3DCOLOR_XRGB(0,zg[3],0));
    tempcore->EndRender();

    return true;
    }
    Lần sửa cuối bởi LeHuyetVoHon, ngày 05-08-11 lúc 03:31 PM.
    Khách viếng thăm hãy cùng LeHuyetVoHon xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. The Following 2 Users Say Thank You to LeHuyetVoHon For This Useful Post:

    thanhtunghk (05-08-11), thecong (05-08-11)

  9. #6
    2022 thecong's Avatar
    Ngày tham gia
    Apr 2008
    Bài viết
    1,019
    Thanks
    101
    Thanked 150 Times in 78 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    Trích dẫn Gửi bởi LeHuyetVoHon [Only registered and activated users can see links. ]
    cái này dễ quá luôn mà

    đọc song đoạn code này sẽ hiểu:


    int dem=0;
    int zg[4]={0,0,0,0};

    int zframe[4]={20,40,60,80};
    bool step()
    {
    dem++;

    for(int i=0;i<4;i++)
    {
    if(dem==zframe[i])
    {
    for(int j=0;j<4;j++)
    {
    if(j==i)zg[j]=255;
    else zg[j]=0;
    }

    if(i==3)dem=0;
    break;
    }
    }


    return true;
    }

    bool render()
    {

    tempcore->BeginRender(D3DCOLOR_XRGB(0,128,128));


    // tempcore->DrawPrimitives(1,&vecto[0],RU_T_LINE,false);
    // tempcore->DrawPrimitives(1,&vecto[0],RU_T_LINE,true);

    // tempcore->DrawPrimitives(1, &m_Image, RU_T_IMAGE, true);
    // tempcore->DrawRectFrame(100,100,250,200,D3DCOLOR_ARGB(128,2 55,0,0));
    tempcore->DrawRectFrame(100,100,200,200,D3DCOLOR_XRGB(255,z g[0],0),
    D3DCOLOR_XRGB(255,zg[1],0),D3DCOLOR_XRGB(255,zg[2],0)
    ,D3DCOLOR_XRGB(0,zg[3],0));
    tempcore->EndRender();

    return true;
    }
    Cậu viết hoàn thiện chương trình tớ chạy thử phát xem cái, thank cậu nhé, nếu được sẽ giúp ích cho các bạn kia rất nhiều đấy
    Ký cái gì?

  10. #7
    Vi phạm quy định
    Ngày tham gia
    Jun 2011
    Bài viết
    102
    Thanks
    0
    Thanked 156 Times in 30 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    [Only registered and activated users can see links. ]
    thử chạy xem
    không biết phiên bản release này không ko cài vs2008 chạy được không

    tuy nhiên cái pointsize tạm thời chưa làm thấy bảo dùng pointsize chạy chậm lắm

    mà cái này dùng ảnh thay vì vẽ sẽ nhanh và đẹp hơn
    Lần sửa cuối bởi LeHuyetVoHon, ngày 05-08-11 lúc 04:38 PM.
    Khách viếng thăm hãy cùng LeHuyetVoHon xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    thecong (05-08-11)

  12. #8
    2022 thecong's Avatar
    Ngày tham gia
    Apr 2008
    Bài viết
    1,019
    Thanks
    101
    Thanked 150 Times in 78 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    Trích dẫn Gửi bởi LeHuyetVoHon [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    thử chạy xem
    không biết phiên bản release này không ko cài vs2008 chạy được không

    tuy nhiên cái pointsize tạm thời chưa làm thấy bảo dùng pointsize chạy chậm lắm

    mà cái này dùng ảnh thay vì vẽ sẽ nhanh và đẹp hơn
    Hik hik nhấn vào cái file .exe chẳng chạy được
    Ký cái gì?

  13. #9
    2022 thecong's Avatar
    Ngày tham gia
    Apr 2008
    Bài viết
    1,019
    Thanks
    101
    Thanked 150 Times in 78 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    Ủa có cái file 123.spr mở ra thì lại là hình cái thằng lính mà bạn ui

    Bạn quay lại video được hem? cảm ơn bạn nhìu lắm
    Lần sửa cuối bởi thecong, ngày 05-08-11 lúc 05:04 PM.
    Ký cái gì?

  14. #10
    Vi phạm quy định
    Ngày tham gia
    Jun 2011
    Bài viết
    102
    Thanks
    0
    Thanked 156 Times in 30 Posts

    Ðề: Ai biết c++ vào đây thảo luận nào

    để release thì máy nào chả chạy được nhỉ may bạn có cài dotnet 2.0 trở lên không đấy


    [Only registered and activated users can see links. ]
    bạn down máy cái dll này về để cùng thư mục với cái file chạy đó,
    đây là mấy cái runtime vc++2008


    mình ngại up video lắm,tốn time lắm
    Khách viếng thăm hãy cùng LeHuyetVoHon xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    thecong (05-08-11)

 

 
Trang 1 của 5 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à 08:26 AM.
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ệ.