Cần học gì khi bắt đầu học lập trình game?

Tự học từ đầu thì theo mình nên học Python hoặc Javascript cho nó dễ, biết thế nài là lập trình cơ bản. Sau đó muốn chuyển sang học cái gì hay đào sâu tiếp thì tuỳ.

Học C tại vì lúc đầu em có đề cập tới C và Pascal. thì anh nghĩ học C tốt hơn là học Pascal. Còn nếu để làm một chương trình / phần mềm / game / web game cụ thể trên môi trường cụ thể thì mình sẽ có ngôn ngữ khác nhau.

Ví dụ như nếu em muốn viết game trên Android, thì em phải học Java để có thể viết App trên điện thoại Android.
Nếu em muốn viết game trên IPhone, Ipad, I…, thì em phải học Objective-C hoặc Swift để có thể viết App trên đồ của Apple.

Nếu em muốn viết Web-related stuffs thì em phải học các kiến thức liên quan tới Web. Cũng giống như chơi game vậy, mỗi nhân vật thiên về một hướng khác nhau, em phải chọn một loại nhân vật và luyện theo hướng đấy.

Nếu món nào em cũng luyện thì em sẽ không mạnh được. Tuy nhiên, cũng có những thứ gọi là “kiến thức nền tảng” thì làm cái nào cũng cần cả. Những kiến thức đó như là kiến thức lập trình cơ bản, áp dụng cho mọi ngôn ngữ, kiến thức về mạng máy tính, kiến thức về HTML, Database, hệ điều hành, …

Nếu em chưa đi học chuyên nghiệp hoặc không có ý định đi học chuyên nghiệp CNTT thì em có thể bắt đầu với các kiến thức căn bản trước. Anh nghĩ các ngôn ngữ lập trình hiện giờ, kể cả pascal, hỗ trợ rất tốt kiến thức lập trình căn bản. Em chỉ cần chọn một ngôn ngữ rồi học thôi.

Có gì đó không đúng ở đây nhỉ :thinking:

Cảm ơn bạn vì đã chuyển hai cái bình luận của mình và bạn @Caominh_99 sang topic riêng. Thấy bình luận của em ấy không hợp với chủ đề của topic này lắm, nhưng mình vẫn muốn trả lời nên comment đại ở đây vậy :rofl:.

2 Likes

A post was split to a new topic: Theo hướng nhúng cho hệ thống auto thì phải tập trung vào gì (ngoài C)

Hỏi gì thì lập topic mới nhé :expressionless:

OOP… hồi đó mình hẵng còn mải đi net đi chơi đủ thứ.lập trình mỗi thứ qua qua =))

gg đầy mà. ban tìm hiểu chút là ok. C++, C#, Java, Python cũng game đc mà

1 Like

A post was split to a new topic: Tìm trang tuyển dụng uy tín cho IT

Đã biết không liên quan mà lại còn cứ đăng :expressionless:

A post was merged into an existing topic: Topic lưu trữ các post off-topic - version 3

C => C# hoặc C++ :-)))

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?