Phần lớn lập trình viên làm việc không phải vì tiền hoặc những lời tán dương, mà vì lập trình thực sự thú vị. Linus Torvalds
pages Bài viết mới nhất
  • call_split
    Lập trình game Tuấn Trần 15/09/2015 16:27 visibility 1138
    Đây là bài viết cuối cùng của tôi trong loạt bài về CBP, với bài viết này, tôi sẽ trình bày vấn đề nhức nhối cuối cùng trong hệ thống CBP của mình: hệ thống quản lý tập trung các Component sử dụng phương thức đặc trưng.
  • call_split
    Lập trình game Tuấn Trần 15/09/2015 16:17 visibility 1136
    Factory là nơi “sản xuất” ra những Entity mà Developer cần dựa theo ID được truyền vào. Hiển nhiên số lượng loại của những Entity này là giới hạn và cá biệt do chúng được định nghĩa cụ thể trong Factory.
  • call_split
    Lập trình game Tuấn Trần 15/09/2015 16:16 visibility 1121
    Bài viết giới thiệu một mảng mới trong hệ thống CBP do tôi định nghĩa: Component ra lệnh - các Component có khả năng gửi Entity Command cho Entity sở hữu nó. Bao gồm 2 thành phần chính là các Component về thiết bị điều khiển và AI.
  • call_split
    Lập trình game Tuấn Trần 15/09/2015 16:12 visibility 1042
    Thiết lập phản ứng của Entity nhằm điều khiển các Component. Mỗi Entity đều có một phản ứng riêng biệt, tùy thuộc vào người định nghĩa nó, hệ thống phản ứng này sẽ giúp lập trình Entity một cách chi tiết nhất, cá biệt nhất.
  • call_split
    Lập trình game Tuấn Trần 15/09/2015 15:58 visibility 1133
    Hiện thực hàng đợi chỉ lệnh cho Entity và Component, nâng cấp phương thức update. Đây là một phần trong hệ thống do tôi sáng tạo dựa trên tư tưởng của Component Base Programming (CBP). Toàn bộ hệ thống được trình bày trong chuỗi gồm 10 bài viết với tiền tố CBP.
  • call_split
    Lập trình game Tuấn Trần 15/09/2015 16:28 visibility 1599
    Đây là bài viết đầu tiên của tôi trong chuỗi 10 bài viết về Component Base Programming (CBP) nhằm giới thiệu sơ lược về project ví dụ sẽ dùng trong loạt bài viết và cách để độc giả đọc bài viết của tôi.
  • call_split
    Lập trình game Tuấn Trần 06/09/2015 17:52 visibility 1178
    Hiện thực phương thức truyền và nhận thông số cho các component, hiện thực CPosition – component xử lý tọa độ của Entity. Đây là một phần trong hệ thống do tôi sáng tạo dựa trên tư tưởng của Component Base Programming (CBP). Toàn bộ hệ thống được trình bày trong chuỗi gồm 10 bài viết với tiền tố CBP.
  • call_split
    Lập trình game Tuấn Trần 06/09/2015 16:57 visibility 1077
    Bài viết trình bày ý tưởng về hệ thống chỉ lệnh, và bước đầu hiện thực ứng dụng hệ thống chỉ lệnh cơ bản để điều khiển CAnimation. Đây là một phần trong hệ thống do tôi sáng tạo dựa trên tư tưởng của Component Base Programming (CBP). Toàn bộ hệ thống được trình bày trong chuỗi gồm 10 bài viết với tiền tố CBP.
  • call_split
    Lập trình game Tuấn Trần 06/09/2015 14:44 visibility 1087
    Khai báo component CAnimation để thêm hình ảnh hiển thị cho Entity, đây là một Component tiêu biểu và có liên quan đến một số Component khác nên tôi sẽ hiện thực để độc giả có được cái nhìn tốt nhất về hệ thống Component Base do tôi định nghĩa.
  • call_split
    Lập trình game Tuấn Trần 22/08/2015 02:21 visibility 1593
    Bài viết này nhằm mục đích giới thiệu tư tưởng của hệ thống component-entity mà tôi sắp hiện thực. Đây là một hệ thống do tôi sáng tạo dựa trên tư tưởng của Component Base Programming (CBP). Toàn bộ hệ thống được trình bày trong chuỗi gồm 10 bài viết với tiền tố CBP.
  • description
    Lập trình game Hoàng Thái 26/07/2015 09:18 visibility 1263
    Trong quá trình xây dựng Engine của bản thân mình, thông qua bài viết Khởi Tạo Môi Trường Lập Trình Game Sử Dụng Thư Viện SDL (Simple DirectMedia Layer) của Nghĩa Nguyễn tôi đã biết thêm một thư viện cung cấp những hàm API để thao tác với hệ thống cấp thấp bên dưới như âm thanh, bàn phím, chuột và các hệ thống khác - Đó là SDL. Và tôi đã hiện thực lại quá trình khởi tạo cửa sổ bằng kỹ thuật lập trình - OOP. Mong rằng, thông qua bài viết này, các bạn có một cái nhìn tổng quá hóa và đối tượng hóa hơn trong quá trình tìm hiểu thư viện SDL.
  • visibility
    Lập trình game Ngô Đình Dũ 22/07/2015 05:25 visibility 2590
    Game loop được xem như thành phần "trái tim" của game. Nắm rõ được cấu trúc của game loop có thể xây dựng cấu trúc code tốt hơn, xử lý các vấn đề phát sinh khi code. Bài viết này sẽ giới thiệu từng bước hiện thực và các thành phần chính trong game loop.
  • description
    Lập trình game Trần Hữu Danh 19/03/2015 02:35 visibility 9512
    Ta dễ dàng nhận thấy ngành công nghiệp Game ngày càng phát triển mạnh mẽ. Kéo theo nó là cả một hệ thống các ngành khác phát triển theo song song để phục vụ được sự sáng tạo của con người trong việc lập trình Game lẫn chơi Game. Ta có thể chơi Game trên mọi loại thiết bị: từ những thiếc máy cầm tay màn hình bằng các chấm trắng đen đến điện thoại di động, laptop, PC, đồng hồ, xe hơi, Tivi...
  • description
    Lập trình game Trần Hữu Danh 04/08/2014 22:47 visibility 2616
    Bài viết này dành cho những bạn muốn tìm hiểu về Game và bắt đầu việc lập trình Game.
  • visibility
    Lập trình game La Kiến Vinh 11/06/2014 16:38 visibility 5947
    Sprite và 2D Animation giúp tạo ra các hiệu ứng đẹp trong lập trình games. Bài viết này được tạo ra dựa trên kiến thức và kinh nghiệm thực tế sẽ giúp bạn dễ dàng hiểu rõ hơn về 2 khái niệm này và ứng dụng linh hoạt hơn giúp cho games sinh động.
first_page
chevron_left
1/1
chevron_right
last_page
Hỏi đáp
  • access_time 3 tháng trước
    chào bạn ... đọc thêm
  • access_time 3 tháng trước
    Chào bạn ... đọc thêm
  • access_time 10 tháng trước
    Chào anh, anh giúp dùm em chỉnh sửa thêm phần code bên dưới điều khiển servo sao cho cứ mỗi lần servo ở vị trí ban đầu (góc 0 độ) em tác động tín hiệu 1 s servo quay sang góc180 độ và khi em ngắt tín hiệu thì servo 10s trở ... đọc thêm
  • access_time 11 tháng trước
    Chào anh, anh giúp em phần code Arduino điều khiển servo sao cho cứ mỗi lần servo quay ở 1 góc bất kỳ, khi em ngắt tín hiệu thì servo luôn luôn trở về vị trí ban đầu ạ. Em cảm ơn anh. ... đọc thêm
  • access_time 08/05/2018 23:00
    hi chào chị, em mới biết lập trình về arduino, em có board ESP8266 với arduino uno, làm sao để kết nối 2 board lại với nhau và điều khiển bằng web server vậy chị? Em làm được ESP8266 up lên web được ... đọc thêm
  • access_time 26/04/2018 11:27
    Chào Nam, Chúc em một ngày tốt lành, cảm ơn lời bình luận của em, xin lỗi vì bây giờ mới đọc được, hy vọng cũng có ngày hội ngộ. Cuộc sống không bao giờ ngừng vì thế chúng ta cũng phải luôn cố gắng để hoàn thiện và phát ... đọc thêm
  • access_time 27/03/2018 19:21
    Em thật hãnh diện khi đã từng nói chuyện với những người như anh, chúc anh càng thành công hơn nữa nhé ... mặc dù không được giỏi như Stephen Hawking nhưng em thấy có rất nhiều điểm tương đồng lắm. hy vọng được thêm 1 lần ... đọc thêm
  • access_time 20/01/2018 18:54
    Dạ, em nạp theo bài của chị thì ok rồi nhưng em mới viết code để điều khiển qua blynk, nạp code bằng Arduino và ESP8266 nhưng code của em nạp vào không thấy ESP nháy hay nhận gì cả nên em nghĩ chắc do khâu giao tiếp giữa ... đọc thêm
  • access_time 19/01/2018 17:39
    Xin chào chị Trần Thị Thu Hiền, chị có thể cho em Facebook hoặc ứng dụng gì đó nhắn tin online để e hỏi chị một số vấn đề cho tiện không ạ? ... đọc thêm
  • access_time 18/01/2018 16:03
    Chào em, em có thể tham khảo bài viết này https://www.stdio.vn/articles/huong-dan-su-dung-module-wifi-esp8266-v1-540 trong phần "Những điểm cần lưu ý khi nạp code cho Arduino Uno để giao tiếp với ESP8266" xem có bỏ lỡ thao ... đọc thêm
Đóng góp tư liệu
Nguyễn Nhật Tân viết trong bài Memory Segment
Bài viết rất hay, rất bổ ích. Tuy nhiên cho em góp ý 1 chỗ là: BSS segment chứ không phải BBS ạ. :D
Tiểu Long Nữ viết trong bài Giải Thuật Đệ Quy
Mai Ngọc
Nguyễn Hoàng Việt viết trong bài Giải Thuật Đệ Quy
Tiểu Long Nữ Test#1
Trương Huỳnh Hòa viết trong bài Từ Khóa namespace
Cảm ơn về bài chia sẻ ạ!
Nguyễn Xuân Nam viết trong bài Thuật Giải A*
Nghe qua giống như là em đang in ra địa chỉ hơn là giá trị, em kiểm tra lại xem hoặc up code lên đây - https://bugs.vn rồi post link vào.
Nguyễn Tuấn viết trong bài Thuật Giải A*
Anh cho em hỏi là khi em chay code thì nó không ra đỉnh bắt đầu và đỉnh kết thúc , chỉ ra một dãy số lạ . Dinh bat dau : 7274368 Dinh ket thuc : 13110512
Linh Phạm viết trong bài Bitmap - Khái Niệm Và Các Xử Lý Cơ Bản
fread vẫn đọc từ trên xuống mà? Mình đặt con trỏ file vào đâu thôi.