Lập trình game trên nền HTML5.

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi Nguyễn Tài Hải, 17/5/12.

  1. Nguyễn Tài Hải

    Nguyễn Tài Hải Youtube Master Race

    Tham gia ngày:
    12/5/12
    Bài viết:
    25
    Nơi ở:
    Ho Chi Minh City
    Trong thời gian gần đây mọi người có nghe nhiều về thuật ngữ HTML5 vậy điều gì làm HTML5 trở nên nổi đình nổi đán như vậy và tại sao nó được ví như Flash killer.

    Điều quan trọng nhất của HTML5 đó chính là 2 thẻ mới: Canvas và Audio. Bên cạnh đó HTML5 hỗ trợ WebGL cho phép chúng ta lập trình 3D cực kỳ mạnh mẽ trên nền web.
    [​IMG]
    Với sự xuất hiện của những thành phần mới trên tạo ra một môi trường phát triển game cực kỳ lý tưởng. Nếu bạn có đam mê lập trình và muốn tạo ra sản phẩm đón đầu công nghệ và tạo lập sự nghiệp của mình. Hãy tham gia cùng chúng tôi. Cộng đồng phát triển game Việt.

    Lời giới thiệu: Học làm game Cuộc Chiến Không Gian trên nền HTML5

    Clone game Boxo. Phần 2: Cài đặt trên HTML5

    Làm game xã hội: Còn gì phải chờ đợi.

    Nếu các bạn có thăc mắc gì. Cứ nêu ra ở đây và hoặc trao đổi trên Cộng đồng phát triển game Việt để cùng học hỏi và tạo ra những sản phẩm game cho riêng mình.
     
  2. _TNT

    _TNT Mega Man Lão Làng GVN

    Tham gia ngày:
    31/12/09
    Bài viết:
    3,160
    Rất hay, mình cũng rất hứng thú với html5 này, và đã từng lập trình một game breakout chơi cũng tạm. Hy vọng bạn có nhiều bài viết thú vị hơn :)

    Cái này là bạn lập trình từ javascript thuần lên. Nhưng sau này nếu muốn lập trình game 3D thì sao. Mình nghĩ bạn cần biết một số lib hỗ trợ.

    Sau này có gi giới thiệu một số lib 3d hay nhé. :)
     
    Chỉnh sửa cuối: 17/5/12
  3. Nguyễn Tài Hải

    Nguyễn Tài Hải Youtube Master Race

    Tham gia ngày:
    12/5/12
    Bài viết:
    25
    Nơi ở:
    Ho Chi Minh City
    Rất vui được thảo luận cùng mọi người. Mới ra mắt việc thảo luận để làm game Bác Ba Phi - Plants VS Zombies. Mọi người cùng xem nhé:

    Plants VS Zombies. Phiên bản Bác Ba Phi.

    Và cách làm trò chơi này trên thảo luận: Clone game Plant VS Zombies!

    Mọi thắc mắc sẽ được làm sáng tỏ và bạn sẽ được chơi chính sản phẩm của mình tạo ra.
     
  4. _TNT

    _TNT Mega Man Lão Làng GVN

    Tham gia ngày:
    31/12/09
    Bài viết:
    3,160
    CHo mình hỏi cơ hội nghề nghiệp khi thông thạo HTML5 có cao không nhỉ ? :|
     
  5. Nguyễn Tài Hải

    Nguyễn Tài Hải Youtube Master Race

    Tham gia ngày:
    12/5/12
    Bài viết:
    25
    Nơi ở:
    Ho Chi Minh City
    Bạn có thể so sánh với Flash. Hiện tại HTML5 còn thiếu người rất nhiều. Cũng giống như Flash 8 năm về trươc. Vì vậy yên tâm theo đuổi. Đảm bảo mức lương không dưới 800$.
     
  6. _TNT

    _TNT Mega Man Lão Làng GVN

    Tham gia ngày:
    31/12/09
    Bài viết:
    3,160
  7. Phien

    Phien DT

    Tham gia ngày:
    19/7/05
    Bài viết:
    3,094
    Nơi ở:
    Tempe, Arizona
    Mình đọc qua các project của bạn Hải và thấy rất thú vị. Đang học hỏi thêm về viết game trên HTML5, hi vọng sẽ có thể thảo luận với các bạn nhiều hơn trong tương lai
     
  8. Nguyễn Tài Hải

    Nguyễn Tài Hải Youtube Master Race

    Tham gia ngày:
    12/5/12
    Bài viết:
    25
    Nơi ở:
    Ho Chi Minh City
  9. vuongtoa

    vuongtoa T.E.T.Я.I.S

    Tham gia ngày:
    25/1/08
    Bài viết:
    532
    Nơi ở:
    HN
    Mình cũng là người đam mê lập trình game, nếu có thể add được nick các bạn có cùng đam mê thì tốt quá ?
    Yahoo mình là thering0610 nhé :D thank kiu
     
  10. shunhyna1

    shunhyna1 Youtube Master Race

    Tham gia ngày:
    27/7/08
    Bài viết:
    27
    mình thì đang lập trình các fash không biế có ai hứng thú tạo game fash không
     
  11. cuongrom90

    cuongrom90 Youtube Master Race

    Tham gia ngày:
    6/11/12
    Bài viết:
    1
    các pro giúp em với!!!!!! đoạn random màu của em vậy liệu có ổn ko ạ!
    var bgColors=new Array("magenta","blue","yellow","lime","cyan");
    for(i=0;i<5;i++){//random mau//
    mau=new Array();
    for(j=0;j<5;j++){
    mau[j]=-1;
    }
    }
    for(i=0;i<5;i++){
    for(j=0;j<5;j++){
    do{
    mau[j]=Math.floor(Math.random()*5);
    }while(isStreak(i,j));
    $("#kc_"+i+"_"+j).css({"top":(i*60)+10+"px","left":(j*60)+10+"px","width":"50px","height":"50px","position":"absolute","border":"2px solid white","cursor":"pointer","background-color":bgColors[mau[j]]});
    }
    }
     
  12. NewfolderVN

    NewfolderVN Youtube Master Race

    Tham gia ngày:
    17/8/12
    Bài viết:
    4
    Nhìn chung thì html5 sẽ còn phải mất một thời gian nữa mới trở lên phổ biến được. Nhưng biết nhiều thì không bao giờ thừa :D
     

Chia sẻ trang này