Tâm sự về trào lưu lập trình game.
Chào các anh em TTC, chắc hẳn là các anh em ít biết về mình. Nhưng thật sự mình là một thành viên cũ từ diễn đàn Lộc Tiên. Đến nay mình đã theo đuổi lập trình game cũng được hơn 5 năm và vẫn đang tiếp tục theo đuổi.
Sau khi đọc một bài của bạn Focker_C, mình lại có nhiều cảm xúc và suy nghĩ về phong trào lập trình game.
Nói là "lập trình" chứ đa số chúng ta có biết viết gì về code đâu. Chỉ những cao thủ mới hiểu và viết được một vài code đơn giản hay chỉnh sửa, đồng bộ lại mà thôi. Song, để làm ra được một game hay thì cũng phải nói là khá kỳ công cho dù là có biết về code hay không.
Mình xin kể một ít quá trình tham gia thế giới Make Game này nhé. Trước khi mà đến với lập trình game mình đã có đam mê rồi. Tuy nhiên, mãi đến khi mình chơi "Truyền thuyết Langbia" mình mới thốt lên: "Ồ... sao anh Hiếu giỏi quá vậy". Vậy là từ đó mình tìm tòi lập trình game và tìm ra gói công cụ RPG Maker XP (Mặc dù mình tìm đến Game Maker trước nhưng mình mê Truyền thuyết Langbia nên mình đi theo RMX luôn).
Ban đầu thì mình rất cùi mía, chả làm được gì hết, biết được ngôn ngữ VB6 nhưng không dùng được vào RMX. Làm ra nhiều cái dự án nhưng cái nào cũng Drop. Sau năm 11, khi mà mình bế quan học Pascal, mình đã có chút thành tựu là viết ra code "hợp thành vật phẩm" như weapon, amor, item...
Mình làm nhiều dự án nhưng chỉ cho ra 2 sản phẩm: 1 là "Lạc Kiếm Anh Hùng" mình đã dùng để dự thì tin học trẻ và 2 là "Happy Coffee" để dùng làm đồ án báo cáo môn Công nghệ phần mềm.
Cái thời mà mình vừa viết ra Lạc Kiếm Anh Hùng thì phong trào make game thịnh hành và phát triển lắm. Mình onl Lộc Tiên hầu như 24/24 và không ngừng nghỉ. Mình nhớ cái thời đó lắm, nhiều dữ liệu hay ở Lộc Tiên lắm. Những cái tên mà đi vào lòng mình không quên là: tinh_mgv, DuongCool, Sanggameboy, Winkey, Dang_Khoa, CheoChao...v.v và MoonX.
Mình đã suy nghĩ rất nhiều về phong trào MakeGame hiện nay, tại sao lại trên đà suy yếu đến vậy. Mình đã nhận ra một số điều:
1. Thiếu thốn trầm trọng về tài nguyên hình ảnh để mà phù hợp với ý tưởng hoặc code.
2. Thị trường tiêu thụ quá ít trong khi đó người làm game cho ra sản phẩm thì nhiều.
3. Sản phẩm thiếu đầu tư, chất lượng dẩn đến người chơi có ác cảm.
4. Thiếu sự chỉ dẫn, tài liệu để có thể tự tạo nên code.
5. Sử dụng Add code nhiều vào một dự án làm cho Code chạy đụng nhau gây lỗi, không được như ý muốn (Cái này dễ dẫn đến Drop lắm).
Nhưng cái chính vẫn là thiếu môi trường để chạy game. Làm ra một Sản phẩm mà không có ai chơi, không có nhận xét nào thì quả thật chẳng khác nào sinh ra một đứa con khuyết tật.
Mình nghĩ nếu có một cuộc thi, về làm game cho các anh thì chắc hẳn sẽ rất hứng thú. Và thêm nữa là cần giới thiệu cho tất cả mọi người biết về những sản phẩm của chúng ta. TTC không hẳn chỉ dành cho những Game Maker mà còn dành cho những game thủ.
Sau khi đọc một bài của bạn Focker_C, mình lại có nhiều cảm xúc và suy nghĩ về phong trào lập trình game.
Nói là "lập trình" chứ đa số chúng ta có biết viết gì về code đâu. Chỉ những cao thủ mới hiểu và viết được một vài code đơn giản hay chỉnh sửa, đồng bộ lại mà thôi. Song, để làm ra được một game hay thì cũng phải nói là khá kỳ công cho dù là có biết về code hay không.
Mình xin kể một ít quá trình tham gia thế giới Make Game này nhé. Trước khi mà đến với lập trình game mình đã có đam mê rồi. Tuy nhiên, mãi đến khi mình chơi "Truyền thuyết Langbia" mình mới thốt lên: "Ồ... sao anh Hiếu giỏi quá vậy". Vậy là từ đó mình tìm tòi lập trình game và tìm ra gói công cụ RPG Maker XP (Mặc dù mình tìm đến Game Maker trước nhưng mình mê Truyền thuyết Langbia nên mình đi theo RMX luôn).
Ban đầu thì mình rất cùi mía, chả làm được gì hết, biết được ngôn ngữ VB6 nhưng không dùng được vào RMX. Làm ra nhiều cái dự án nhưng cái nào cũng Drop. Sau năm 11, khi mà mình bế quan học Pascal, mình đã có chút thành tựu là viết ra code "hợp thành vật phẩm" như weapon, amor, item...
Mình làm nhiều dự án nhưng chỉ cho ra 2 sản phẩm: 1 là "Lạc Kiếm Anh Hùng" mình đã dùng để dự thì tin học trẻ và 2 là "Happy Coffee" để dùng làm đồ án báo cáo môn Công nghệ phần mềm.
Cái thời mà mình vừa viết ra Lạc Kiếm Anh Hùng thì phong trào make game thịnh hành và phát triển lắm. Mình onl Lộc Tiên hầu như 24/24 và không ngừng nghỉ. Mình nhớ cái thời đó lắm, nhiều dữ liệu hay ở Lộc Tiên lắm. Những cái tên mà đi vào lòng mình không quên là: tinh_mgv, DuongCool, Sanggameboy, Winkey, Dang_Khoa, CheoChao...v.v và MoonX.
Mình đã suy nghĩ rất nhiều về phong trào MakeGame hiện nay, tại sao lại trên đà suy yếu đến vậy. Mình đã nhận ra một số điều:
1. Thiếu thốn trầm trọng về tài nguyên hình ảnh để mà phù hợp với ý tưởng hoặc code.
2. Thị trường tiêu thụ quá ít trong khi đó người làm game cho ra sản phẩm thì nhiều.
3. Sản phẩm thiếu đầu tư, chất lượng dẩn đến người chơi có ác cảm.
4. Thiếu sự chỉ dẫn, tài liệu để có thể tự tạo nên code.
5. Sử dụng Add code nhiều vào một dự án làm cho Code chạy đụng nhau gây lỗi, không được như ý muốn (Cái này dễ dẫn đến Drop lắm).
Nhưng cái chính vẫn là thiếu môi trường để chạy game. Làm ra một Sản phẩm mà không có ai chơi, không có nhận xét nào thì quả thật chẳng khác nào sinh ra một đứa con khuyết tật.
Mình nghĩ nếu có một cuộc thi, về làm game cho các anh thì chắc hẳn sẽ rất hứng thú. Và thêm nữa là cần giới thiệu cho tất cả mọi người biết về những sản phẩm của chúng ta. TTC không hẳn chỉ dành cho những Game Maker mà còn dành cho những game thủ.
Comments
Bổ xung cho chủ thớt đoạn :
"Những cái tên mà đi vào lòng mình không quên là: tinh_mgv, DuongCool, Sanggameboy, Winkey, Dang_Khoa, CheoChao...v.v và MoonX."
thiếu ông vietanh nữa ^^
vietanh đang chăm chỉ học đại học và lần cuối cùng mình thấy anh ấy là cuối năm 2011 "face palm"
Ngôn ngữ Ruby luôn hả cậu? Mà nói thật, cái RMX này nó ẩn đi nhiều lớp quá, muồn mò ra nó cũng cực thân lắm. Mình thì không thể mở ra nhiều trong đoạn Script Batlle nên mình viết luôn cái Script Battle khác luôn. Mình vẫn còn tệ ở chỗ đó.
Và bản thân ruby không có pointers nhé.
cho nên đừng nói là không có tài liệu rgss mà tôi không code được
Mình thật là có sức ảnh hưởng . há há
Cái này thì mình chỉnh lại. "Lập trình" theo bạn là viết code à ? ^^
Ko phải bạn ạ. Cố gắng hiểu nghĩa của động từ này mà xem.
Lập trình game là thiết lập các nội dung game của mình theo trình tự nhất định. Nội dung ấy có thể là Cốt Truyện, Tài Nguyên, Hệ thống Game, v.v...
Hầu như maker cá nhân chúng ta đều xuất phát từ những cái dễ. Bắt đầu đi từ RPG Maker và chẳng cần biết lập trình gì nhưng nó cho chúng ta hiểu nguyên lý hoạt động của một game là như thế nào.
Nó cần những giá trị, những con số phải đc thiết lập thì mới vận hành đc. Rồi hiểu đc cách cung cấp tài nguyên cho game. Tự tay vẽ ra tài nguyên, hoặc tự mình duyệt tài nguyên kiếm đc ...
Sau đó mới đi đến cái khó đc ...
Ko có mình à ? Hì
Trước nay vẫn liên tục có event mà. Vấn đề là ít người hưởng ứng quá ..
Cái này như 1 một chân lý vậy: Ko thể lập trình game nếu ko yêu game.