Đăng ký
Cộng đồng phát triển game Việt - kết nối đam mê !

Kinh nghiệm sử dụng Javascript


Trong bài này tôi không có ý định viết một bài viết theo kiểu truyền thống giới thiệu về biến, kiểu dữ liệu, hàm, mảng, đối tượng v.v...


Tôi chỉ muốn show ra một vài thú vị nhỏ nhỏ, vì ở khía cạnh một lập trình viên về web như tôi quan tâm có thể khác xa với những bạn tìm hiểu về game ở đây.


Nhưng hiểu sâu hơn một chút về javascript, có thể sẽ mang lại cho bạn nhiều phép thử và công cụ tư duy tốt hơn cho việc phát triên game trên nền HTML5,


Bài viết vẫn vẫn soi vào Game mà chúng tôi đang phát triển Cuộc Chiến Không Gian.


 


Bài 1. Các biến của Javascript rất dễ dàng bị thay đổi


Hãy thử các bước sau:



  • Bước 1:

Mở app Cuộc Chiến Không Gian bằng Chrome



  • Bước 2:

        Mở Developer Tool lên bằng phím F12




  • Bước 3:

        Chọn cái iframe của game để tương tác:




  • Bước 4:

Thử thay đổi một biến javascript trong game, cụ thể ở đây là, biến điểm số của người chơi:



 


Với một lượng thao tác nhất định, rõ ràng là bạn dễ dàng thay đổi một trong những biến quan trọng của Game, và tất nhiên các nhà phát triển Game cần phải làm nhiều điều để điều này không dễ được thực hiện.


 


Bài tiếp theo là các hàm trong Javascript cũng dễ dàng bị thay đổi

Chủ đề: javascript, game
Huy Trần
Về bản chất thì Javascript hoàn toàn có thể bị can thiệp, cho dù là có sử dụng Developer Console hay không, ngay cả khi đã compress rồi thì file Js đó vẫn có thể bị dịch ngược hoặc can thiệp vào các biến một cách trực tiếp như anh Phú đã nói ở bài trên. Cách giải quyết thì nên kết hợp một chú với phí...
  • tháng 4 4, 2012
  • ·
  • Thích
  • ·
Trần Phong Phú
Hôm nay mới trả lời bình luận của Huy Trần. Hehe, sao bạn không bàn ở đây nè. Có nhiều điều mình không biết lắm. Có người khai sáng vẫn tốt hơn chứ. Mong tin, vì đang có hứng.
  • tháng 9 29, 2012
  • ·
  • Thích
  • ·
Captcha Challenge