PDA

View Full Version : Cho hỏi



gamehacker
23-11-2002, 20:12
Mình là thành viên mới gia nhập và mình muốn hỏi như sao :
Thế nào là lập trình game thật sự?
Làm sao để trở thành một lập trinh viên về game?
Và khi trở thành rồi thì mình xin việc ở đâu ?

MaYa
24-11-2002, 21:55
Bạn muốn lập trình game để kiếm sống à?
Nếu bạn sống tại VN, không có sống được đâu.
Lập trình game ở nước ngoài thì có khoa game dev ở các trường đại học lớn, hoặc tham gia các khoá huấn luyện ngắn hạn.
Forum này chỉ trao đổi về lập trình 1 số game đơn giản thôi như caro, cờ, hack rom, v..

duckie
27-11-2002, 10:06
Liệu lập trình game ở VN mà xin hãng nước ngoài publish giúp có dược không ạ ? Tức là nếu có một nhóm nào làm khá khá một chút liệu có tương lai không ạ ?

ndthanh
27-11-2002, 14:09
Bài viết được gửi bởi duckie
Liệu lập trình game ở VN mà xin hãng nước ngoài publish giúp có dược không ạ ? Tức là nếu có một nhóm nào làm khá khá một chút liệu có tương lai không ạ ?

Thực chất thì làm games ở nước ngoài cũng không phải dễ đâu. Quy trình làm một games thương mại ở Mỹ đại khái như thế này:

1. [B]Thành lập một đội phát triển games với một chủ đề game định làm nào đó[B]: Cái này thường được đề cập đến như là một game project (dự án phát triển game) trong đó bao gồm nhiều chuyên gia khác nhau (xem bài viết về các Nghề nghiệp trong ngành công nghiệp games mà tôi có lạm bàn trong forum này). Việc này không khó nếu bạn có một nhóm người cùng có tâm huyết, cùng quan tâm đến một vấn đề gì đó. Một người, 2 người hoặc 15 người cũng được, tùy theo quy mô của games mà bạn định làm thôi. Như vậy nếu bạn có một nhóm lập trình games kha khá, trong đó có sự hiện diện của các chuyên viên đồ họa, hiệu ứng âm thanh, etc. thì coi như bước 1 này bạn đủ điều kiện rồi đó.

2. [B]Đăng ký với một publisher[B], hay nói khác đi là một nhà đầu tư phát hành games. Chuyện này tối quan trọng vì họ là người cung cấp tài chính cho nhóm phát triển game, lo phần tiếp thị và nghiên cứu thị hiếu khách hàng cho trò chơi (liên quan đến marketing đấy!). Họ còn là người tổ chức quản lý, tuyển dụng nhân viên, điều hành nhóm sản xuất ...

Để được một pulisher chú ý tới là vấn đề rất khó khăn. Thứ nhất là vì họ có thường chú ý đến nhiều mặt như khả năng thành công của nhóm phát triển games, kinh nghiệm làm games của họ, khoản thời gian mà họ sẽ hoàn thành, quy mô tài chính bao nhiêu, chủ đề games về cái gì, có thích hợp thị hiếu người chơi trong thị trường của họ hay không, thậm chí khả năng tài chính của chính nhà đầu tư đó (ví dụ như nếu họ có ít vốn quá mà bạn đòi đầu tư bạc triệu vào game của bạn thì nếu như game không thành công, họ phá sản thì sao?) vân vân và vân vân. Nói chung có nhiều thứ phải bàn lắm. Điều quan trọng thứ hai là cùng một lúc bạn phải cạnh tranh với nhiều đối thủ khác nhau. Bạn có dự án game thì người khác cũng có như bạn. Thường mỗi năm vào kỳ tiếp nhận hồ sơ đầu tư, publisher có hàng tá dự án trên bàn. Bạn muốn "đậu" thì bạn phải vượt qua những đối thủ đó, giống như thi đại học vậy, và thậm chí còn khó hơn vì bạn phải "chọi" không những về tài năng, mà còn về uy tín, tiền bạc, lợi nhuận, thành công....

3. Sau khi được chấp nhận rồi, đội phát triển games phải ráng vùi đầu mà làm cho ra. Nhiều người có sẳn một phần nào của game rồi thì đợ. Những kẻ khác chưa có thì bắt đầu bằng con số không. Nhưng những kẻ đi trước chưa chắc đã ngon ăn, vì rủi những cái mà họ làm ra không hợp với định hướng của game thì có nước bỏ xó đó làm lại từ đầu thôi. Rồi dự án phát triển dần, quỹ thời gian ngày càng eo hẹp, tiền bạc ngốn vào càng lúc càng nhiều. Lúc đó nếu có một đột biến gì đó, chẳng hạn như những tiến bộ mới về kỹ thuật (như cho ra đời card đồ họa 3D mới, tốc độ bộ vi xử lý nhanh hơn... những cái này hay xảy ra lắm đấy) thì một là phải làm sao cho game mình thích ứng với những cái đó. Thậm chí càng chết giấc nếu nhà sản xuất quyết định đổi một vài thứ trong kế hoạch ban đầu (vì thị trường không phù hợp nữa chẳng hạn). Những điều này giải thích tại sao trong những nghiên cứu trong ngành công nghiệp game mới đây phát hiện tỷ lệ các lập trình viên trưởng, trưởng dự án của game bệnh tim và huyết áp quá cao. Tỷ lệ đột quỵ, tự sát, hay tàng tàng đi lượm cùi bắp ngoài đường vì áp lực căng thẳng của công việc cũng không phải là ít.

...

Trở lại ý kiến của bạn duckie, tôi nghĩ các nhóm lập trình games của VN có khả năng làm như vậy lắm. Theo tôi biết thì các hãng của Trung Quốc đã và đang làm như thế đấy, các nước khác chắc chắn cũng có. Tuy nhiên chúng ta muốn vượt qua họ chắc phải khó hơn nhiều.

gamehacker
28-11-2002, 18:12
Hmm,theo mình thì lập trình viên ở Vn củng không có khó đến vậy.
Mình có thể làm việc tại VN , quan hệ hợp tác qua mạng,củng có một số lập trình viên củng làm như vậy vì Điều kiện không cho phép.
Mình có thêm một câu hỏi :
Trên mạng hay có các Game Mod
Vậy game mod có giống lập trình viên game không ????
VD như mình không lập trình môt game hoàn toàn mà mình chỉ sửa đổi đôi ít trò chơi thì có được coi là lập trinh game không????

duckie
28-11-2002, 19:18
Như thế vấn đề khó khăn ở VN là vấn đề về kinh nghiệm & trình độ, cũng như tâm huyết làm game phải không ạ ? Em nghĩ cách duy nhất để cho một nhóm Game Developer của VN mình là phải viết một loạt game, duy trì trong nội bộ VN & làm cách nào đề các hãng publish chú ý đã, chưa cần nước ngoài vội, ngay chỉ cần FPT chẳng hạn, chú ý là được rồi. Qua một vài game đầu tay, game của nhóm sẽ được phát triển hơn nhiều, tích luỹ được thêm kinh nghiệm và trình độ.
Ý huynh hacker "sửa đổi đôi chút" có phải là ví dụ như từ HalfLife Dev Kit, tạo ra CounterStrike không ạ ? nếu như vậy theo em cũng được gọi là lập trình game.

anhvan1237
03-10-2007, 16:14
làm ơn chỉ co mình cài game Audition Off-line

thanks

whitepenguin
04-10-2007, 12:29
ai bảo duckie như thế là lập trình game ,cái này gần giống là game maker ,thực chất có lập trình gì đâu ,dựa vào engine có s8a1n sửa đổi đôi chút thôi mà