Học lập trình game cơ bản thì cần gì?

Mình muốn học lập trình những game cơ bản thì k bik nên học lập trình gì mong các bạn tư vấn với. :slight_smile:

Học Hello world đi đã

1 Like

Lộ trình học game:

  • Đầu tiên phải tu luyện thật tốt lập trình, cấu trúc dữ liệu và giải thuật! Có thể chọn 1 trong 3 ngôn ngữ sau : Java, C# và C++! Phải biết cây, đồ thị, ma trận, vi phân tích phân và vật lý đại cương (cơ học)
  • Sau đó thì chọn 1 trong các nền tảng sau:
  • game PC : Unity3D (lập trình = C#), Unreal engine 4 (C++)
  • game mobile:
  • Android: có thể học Java (native, Libgdx), C# (Unity3D)
  • iOS : objective-C, Swift
    Ngoài ra thì còn 1 số game engine open source như Irrlicht, Godot engine, Urho3D…
1 Like

sao phải học cái này nhỉ ? mấy cái lực liên quan gì đến game nhỉ ?

Liên quan nhiều là khác! Vd cơ bản nhất là game Angry bird, muốn bắn cho tốt phải căn chính xác lực, rồi hướng gió (cũng có lực cản không khí)… Hoặc game đánh golf cũng thế, cũng cần tính lực đánh, gió… Đó là còn chưa kể tới các game đồ họa cao cấp như Crysis hay COD!

2 Likes

Giờ thì sử dụng engine vật lí cho lành bác ơi

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