đọc hết từ đầu đến cuối các bài viết của các bạn , thấy ngứa tay quá đành reg nik để ghóp ý . :)
đây là ý kiến của riêng mình , 1 beginner và cũng không đại biểu cho mọi người trong box nhưng chắc cũng đc một số bạn beginner khác .
đầu tiên phải nói là mục đích chính khi mình muốn đến với box này là gì ?
- có thể là do trong lúc chơi game mình cảm giác là game có nhiều thứ thiếu sót và mình có thể làm game hay hơn nếu kết hợp với ý tưởng của mình chẳng hạn .
- hoặc là mình muốn làm một game giống giống như vậy, bằng chính tay mình chẳng hạn .
- hoặc là mình muốn học cách mod game . ví dụ như Mod dòng game M&B hoặc dòng game Diablo , dòng game Fate .v..v.
Theo những gì mình biết thì trong việc làm 1 game không chỉ đơn giản là mình chỉ cần biết tiếng việt or tiếng anh , hoặc bỏ chút time rảnh mỗi ngày 10 phút chẳng hạn .
- tất nhiên là bạn có thể với RPG maker hoặc GMker rồi , nhưng cũng chẳng thể làm đc cái gì ấn tượng cả . Tuy rằng những engine nào thì cũng có tiềm năng làm 1 game đỉnh cả .
nhưng định nghĩa 1 game đỉnh là nó có đồ họa đẹp , ít hoặc kô có lỗi , cách chơi hấp dẫn , cốt chuyện lôi cuốn .
Vậy mình thử hỏi liệu ai trong cách bạn tự nhận mình có thể vừa code , vừa vẽ model , vừa design level , world , rules cho game ở mức khá trở lên ?
theo mình nghĩ thì chả ai làm được cả , kể cả dân pro . Họ cũng chia làm 3 đường riêng rẽ , Game Art , Game Programmer , Game Audio .
Mình nghĩ là mỗi người có một khả năng riêng , một tài năng riêng trong 1 lĩnh vực nào đó thôi . Có thể bạn biết tất cả , nhưng chắc chắn có năng lực mạnh nổi bật lên hơn so với những khả năng khác .
Vậy thì tại sao chúng ta không đi chuyên sâu vào từng mảng lĩnh vực một , tạo một sân chơi với nhau để chứng tỏ skill , thảo luận những ý tưởng táo bạo của mình và hi vọng có được phản hồi khiến nó hoàn thiện hơn ?
ví dụ mảng Designer , có thể 2d , 3d , cell shader , vẽ model , vẽ CG , thi thố khả năng thiết kế nhân vật cho một mẩu truyện story nào đó để làm game ? như thế không chỉ giúp những bạn designer có thể trau dồi skill của mình qua trao đổi học tập người khác , mà cũng giúp những bạn thích viết story thấy hứng thú hơn và đi sâu hơn vào thiết kế nhân vật ( tiêu chí , tính cách , gu thời trang , thói quen v..v..)
hay những bạn thích programmer ( riêng về coding game ) còn có thể chia làm code toolset , code engine , code graphic , học tập về graphic math ..v..v.. học hỏi nhau qua những dòng code . Và nếu có bạn programmer nào biết về codesprint thì sao ta không bắt chước ? viết những câu đố , thử tài nhau qua những vấn đề hóc búa ( ví dụ viết thuật toán cho vấn đề nào đó chẳng hạn ) chia sẻ một dòng code hay mà mình tìm thấy trong các open source code ?
Mình thấy các bạn trong box , đơn thuần chỉ thích được dùng soft và làm game theo kiểu mỳ ăn liền . Tuy rằng mục đích là muốn tìm tòi , làm quen với cách làm game , hiểu hơn về engine để xem mình có thể làm đc gì với nó . Nhưng mình nghĩ bạn cho dù có cố gắng , hay nghiêm túc đến bao nhiêu thì 1 ngày nào đó bạn sẽ đạt đến 1 giới hạn mà bạn cảm thấy " à , engine này vẫn còn chỗ này chưa làm được , hay mình muốn làm một điều gì đó thì cũng khó khăn quá , phải đi đường vòng các kiểu mới đến được đích " .
xài 1 engine đến 1000 lần thì mình nghĩ cũng không bằng các bạn thử làm 1 engine .( và bạn đừng nghĩ engine phải ghê gớm lắm , như là phải có hiệu ứng này nọ , AI , physic . mà một engine để bạn có thể làm 1 game kiểu như miner chẳng hạn ) - hiện mình đang đọc một vài cuốn sách và bắt đầu tập tành làm game và mình thấy vô cùng hứng thú .
Trước đây mình có nhớ đã nghe ở đâu nói rằng ,
Những programmer là những vị thần sáng tạo ra mọi thứ trong game , designer là vị thần sắp xếp những thứ đó tạo ra một quy luật một thế giới thu nhỏ trong game , và những game artist là những người thổi hồn vào game . Bạn muốn trở thành ai trong số họ ? riêng tôi thì muốn trở thành một programmer and designer giống John Carmack .