Về Game Engine, xin không bàn ở đây. Tôi cũng không biết làm một Game chuyên nghiệp như thế nào, tôi đem câu hỏi này đi hỏi bất cứ nguồn nào tôi nghĩ tôi có thể nhận được câu trả lời,một cách nghiêm túc. Và cũng 1 cách nghiêm túc,tất cả những nguồn tôi đặt câu hỏi đều khuyên tôi nên từ bỏ ý định đó đi,đó là 1 tư tưởng hão huyền. Giả sử tui chấp nhận làm 1 Game "phi thương mại" tức là tui chấp nhận bỏ tất cả mà không mong thu được gì,tui cũng không thể làm nên cơm cháo gì cả. Giả sử có 100 người trình độ cỡ tui (tiếng anh loàng xoàng,lập trình loàng xoàng,...) tập hợp nhau lại,cũng chỉ có thể ra đời nổi 1 Game cỡ như PopCap hay GameHouse mà thôi (không hơn,không kém) Vì thế tôi quyết định, quên đi cái ý tưởng "ăn nóng" đi, quyết đầu tư nghiêm túc. Và tôi đổi lại câu hỏi "Làm sao để làm 1 Game chuyên nghiệp ?" thành "Tôi quyết tâm làm 1 Game chuyên nghiệp, xin hỏi tôi phải học/làm những gì ?" Câu trả lời, đơn giản, nhưng làm tôi rất thấm thía "Chơi Game ít thôi."
Chơi game chỉ là giải trí thoai, đa số cậu nên học lập trình từ căn bản đến nâng cao mới có thể làm được, nhưng hổng có nghĩa là chơi game ít, đa số tớ thấy nhiều người tay nghề lập trình cao mà vẫn mê game, chơi suốt ngày luôn là đằng khác, còn về cái ý tưởng của cậu, thì ai mà chả quyết tâm, vấn đề là mình quyết tâm đến dường nào để đạt được cái mục đích làm games đó, còn về mấy game như của popcap thì làm ra cũng không phải là dễ đâu, bạn đừng nói nó xoàng, bạn nhé
Học học nữa học mãi !!! Các cậu nên học nhưng thứ như C++ ,Delphi hay C# chẳng hạn Sau đó phải biết chút gì về design ,học về OpenGl ,directX....... học không hết !!! Tốn rất nhiều thời gian !!!
muôn làm 1 game chuyên nghiệp thuộc loại hay thì , có lẽ 1 ngừơi o thể làm nỗi . dù cho có cao siêu gì về lập trình hay đồ họa gì nữa thì cũng pótay . cần phải có 1 nhóm người chuyên về 1 lĩnh vực khác nhau thì làm game mới hiệu quả được .
bạn nói đúng đấy ! Làm việc theo nhóm là cách tốt nhất !!!! Phân chia công việc ! Viết engine là ai ,design..... Ít nhất phải có một đội ngũ 20 người
"Có mình bác m47 biết hà". Ai cũng biết là làm game "lớn" phải làm theo nhóm chứ, mỗi người chuyên về một lĩnh vực, therebex muốn làm game thì qua bên box "Thảo luận" chơi. À mà cũng không phải là chơi mà là thảo luận ra kế hoạch làm game.
Được ,các bác lên kế hoạch rồi làm 1 game đi ,em tình nguyện làm người thử nghiệm sản phẩm cho . Bảo đảm khó tính ,hay chê và hay đòi hỏi .
nếu như làm 1 game chuyên nghiệp thì chắc chắn phải nhiều ngưởi rồi ,nếu như bạn làm một game nhỏ hoàn toàn do mình và có gây ấn tượng thì bạn cần biết các thứ sau một ngôn ngữ lập trình bất kỳ ờ đây tui o khuyến cáo xài các loại ngôn ngữ cấp cao như Visual Basic , java ,mấy cái đó lập trình game thì khó có thể tạo effect đẹp và hiệu quả ,có thể học C++ ,VC++ thứ 2 là hợp ngử (dành cho phần tặng tốc" thừ 3 có kiến thức về đổ họa
game chuyên nghiệp ư!!!!!!!!!!!!!! muốn trở thành 1 game numberone thì học là vấn đề cần thiết nhất [^_^]
Tôi cũng nghĩ đến việc tại sao ở VN không thể có 1 công ty chuyên viết game kiểu như Koei hay EA Sport ? bạn nghĩ sao nếu VN có thể phát triển được 1 game về giải V-League kiểu như WE hay Fifa ? Cũng như bạn, khi tôi đặt ra câu hỏi này với mấy đứa bạn hay mấy ông thầy của tôi, ai cũng cho đó là mơ mộng hão huyền. ::( Theo tôi biết, muốn làm được 1 game có chất lượng, nổi tiếng như Warcraft hay WE, phải có 1 đội ngũ rất mạnh về lập trình mô phỏng và lập trình đồ hoạ. Các ngôn ngữ họ dùng để viết game không phải là những thứ chúng ta được học, mà đó là những ngôn ngữ do đội ngũ lập trình viên của họ tạo ra chuyên để phát triển 1 thể loại game nào đó (chiến thuật hay thể thao....). Cái khó khăn của chúng ta là người VN chưa có kinh nghiệm gì về công nghệ game, mà công nghệ game của mỗi hãng đều khác nhau và tuyệt mật, giống như công thức làm beer hay dược phẩm, họ không dễ gì chia sẻ với ai đâu. Nói thế không phải là vô vọng, người VN chúng ta rất nhanh nhạy trong việc tiếp thu công nghệ (nói trắng ra là hack và copy ), tôi tin là trí thông minh của người Việt cũng không thua gì quốc gia nào, chẳng qua chúng ta chưa tìm được hướng đi cụ thể. Do đó, muốn làm game thì tôi có cùng suy nghĩ như Bác Hồ khi xưa: phải ra nước ngoài tìm hiểu xem họ làm như thế nào rồi copy công nghệ đó, đem về VN thực hiện.
Vân, bác quynhtuanvn nói rất đúng, ai cũng phải nhìn nhận quyết tâm của bác rất cao, vậy bác có thể tham gia nhóm make game của mình và bác m47 không.???
Bác muốn làm game thì bác cứ học hợp ngữ là một ,học về lập trình đổ họa là 2 ,học về VGA là 3 ,học về đồ họa máy tình và xử lý anh kỹ thuật số là 4,học về trí tuệ nhân tạo là 5 ,còn học cái nữa là toán (5.5),học về phân tích thiết kế giải thuật là 6 còn phần cỏn lại bác phãi tự tư duy xem làm game cần có những gì ,và làm thế nào để phát triển và ứng dụng mấy cái bác học vô game,và chịu khó bỏ tiền mua mấy sách nước ngoài về học -->xong rồi mất ấy năm đó
mỗi người học 1 thứ thilàm theo nhóm ,còn muốn tự lam game thì phải học hết mấy cái đó ,học xong hết cái đó chắc cũng rục xương các bác nhỉ
theo mình thì nên chiêu mộ các nhân tài.Mỗi người giỏi 1 ngôn ngữ lập trinh,hoặc thiế kế dồ hoạ cũng đuợc.Nhưng trở ngại lớn nhất vẫn la ko co ai tai trợ
Thưa tất cả pà con. Pà con cho tui hỏi người Tây họ có mấy tay, mấy chân, mấy mắt, mấy mũi, mấy tay, mấy cái đầu? Ở bên Tây một ngày của họ có bao nhiêu tiếng? Câu trả lời là họ cũng chỉ có từng đấy thứ như mình thôi, và một ngày của họ cũng chỉ có 24h đồng hồ thôi. Vậy tại sao họ làm được mà mình không làm được. Điều này cũng đơn giản thôi, thứ nhất là vì họ có cơ sở vật chất và điều kiện tốt hơn mình(cái này thì đúng) nhưng mình cũng đang cố gắng để khắc phục điều đó. Thứ hai là vì các học của họ khác mình, nếu là một người đam mê về game và lập trình game thì họ có thể bỏ qua mọi cái khác chỉ để thời gian vào nghiên cứu và học hỏi các lĩnh vực xung quanh việc làm game. Thử hỏi ở mình có mấy ai được như vậy. Thứ 3 là họ sẽ được thừa hưởng kinh nghiệm của những người đi trước trong lĩnh vực này. Do đó việc họ làm game giỏi cũng là điều bình thường và dễ hiểu. Về phần chúng ta, hãy đừng nghĩ ngợi gì cao xa quá. Hãy cứ quyết tâm và bắt tay vào làm game đi. Hãy đi từ những game đơn giản thôi. Dần dà chúng ta sẽ đúc kết được nhiều kinh nghiệm và kiến thức, lớp này truyền lớp kia thì mới tiến bộ được. Nếu bạn là người chơi game lâu năm thì các bạn sẽ thấy ngay rằng những game cách đây chỉ khoảng 5 năm thôi so với nhưng game bây giờ khác nhau một trời một vực. Vì vậy những bạn có niềm đam mê, có tâm huyết và trăn trở về gamevn thì hãy tự tin, mạnh dạn mà bắt tay nhau để cùng làm ra những game made in việt nam nhé. Còn tui thì chắc không làm được rùi vì tui chẳng biết gì về lập trình cả. Tui đành ngồi chờ để được chơi game việt nam vậy. Hic hic không biết đến bao giờ đây.....
Hic các bác cứ ngồi đó mà mơ đi. Bên các nước khác nó có cả ngành chuyên học về viết game. Mà đừng có mong học C/C++. ASm, Java hay cái gì đó tương tự là có thể viết game. Các hãng phát triển game có những bộ công cụ riêng thiểt kế game goi là các engine chứ nếu làm bằng các ngôn ngữ program thì các bác làm được game "nấm" là hết cỡ. Mà làm được nấm cũng mất tiêu vài năm như chơi. Còn giai đoạn phân tích thiết kế hệ thống nữa. Làm game mà không làm cái này thì viết code dở lại viết lại từ đầu thôi vì hỏng hết. CÒn nói người việt nam giỏi crack thì chưa đúng. Mình thấy chúng ta chỉ toàn dùng crack của bọn tây thôi. Mà các bộ engine để thiết kế game giá của nó cực kỳ kinh khủng. Ở mình chưa có đủ điều kiện mua. Crack mấy cái này thì không có. Trừ khi chính phủ đầu tư cho chứ tự phát thì chẳng có nổi game nào ra hồn đâu.