Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 15 kết quả

Đề tài: Nên chọn ngôn ngữ lập trình nào để lập trình game di động

  1. #1
    Ngày gia nhập
    11 2012
    Nơi ở
    Đà Nẵng
    Bài viết
    2

    Lightbulb Nên chọn ngôn ngữ lập trình nào để lập trình game di động

    Hi ace cộng đồng C , mình là thành viên mới của diễn đàn và cũng mới chỉ là sinh viên khoa cntt năm 1. Tình hình nó là như thế này, mình rất muốn lập trình game cho di động (Android & iOs) nhưng không biết nên học ngôn ngữ nào. Hiện tại thì mình đang học lập trình C, mình học cái này rất chắc vì biết đây là nền tảng để học các ngôn ngữ tiếp theo. Thầy mình bảo học theo kiểu tín chỉ nước mình bây giờ thì cái gì cũng chỉ biết 1 ít, chẳng chuyên sâu vào cái nào cả, rồi ra trường phải đào tạo lại. Cho nên mình nghĩ phải chọn một "nhánh" của cntt để chuyên sâu thì may ra sau này mới kiếm cơm được, với lại 1 phần mình cũng rất đam mê làm game. Tiện thể cách đây mấy tuần trên trang web trường mình có thông báo tuyển sinh viên thực tập tại Gameloft, nhưng yêu cầu phải thông thạo ngôn ngữ C/C++. Tại sao lạ vậy? Theo mình biết thì Gameloft phát triển game cho di động mà. Đó là thắc mắc của mình, mong mọi người góp ý chân tình. Thank!

  2. #2
    Ngày gia nhập
    05 2012
    Nơi ở
    Hà Nội
    Bài viết
    90

    Trích dẫn Nguyên bản được gửi bởi Mr.Forest Xem bài viết
    Hi ace cộng đồng C , mình là thành viên mới của diễn đàn và cũng mới chỉ là sinh viên khoa cntt năm 1. Tình hình nó là như thế này, mình rất muốn lập trình game cho di động (Android & iOs) nhưng không biết nên học ngôn ngữ nào. Hiện tại thì mình đang học lập trình C, mình học cái này rất chắc vì biết đây là nền tảng để học các ngôn ngữ tiếp theo. Thầy mình bảo học theo kiểu tín chỉ nước mình bây giờ thì cái gì cũng chỉ biết 1 ít, chẳng chuyên sâu vào cái nào cả, rồi ra trường phải đào tạo lại. Cho nên mình nghĩ phải chọn một "nhánh" của cntt để chuyên sâu thì may ra sau này mới kiếm cơm được, với lại 1 phần mình cũng rất đam mê làm game. Tiện thể cách đây mấy tuần trên trang web trường mình có thông báo tuyển sinh viên thực tập tại Gameloft, nhưng yêu cầu phải thông thạo ngôn ngữ C/C++. Tại sao lạ vậy? Theo mình biết thì Gameloft phát triển game cho di động mà. Đó là thắc mắc của mình, mong mọi người góp ý chân tình. Thank!
    có gì lạ đâu C/C++ dùng để lập trình di động là phải rồi còn gì nữa.
    Bạn tưởng C/C++ không dùng để lập trình di động à?

  3. #3
    Ngày gia nhập
    11 2012
    Nơi ở
    Đà Nẵng
    Bài viết
    2

    Ơ, thế hóa ra chỉ cần học C/C++ thôi à? Mình nghĩ lập trình cho di động phải có ngôn ngữ riêng chứ. Nếu thế chỉ cần thành thạo 2 ngôn ngữ này là có thể lập trình game cho mobile rồi à?

  4. #4
    Ngày gia nhập
    05 2012
    Nơi ở
    Hà Nội
    Bài viết
    90

    Trích dẫn Nguyên bản được gửi bởi Mr.Forest Xem bài viết
    Ơ, thế hóa ra chỉ cần học C/C++ thôi à? Mình nghĩ lập trình cho di động phải có ngôn ngữ riêng chứ. Nếu thế chỉ cần thành thạo 2 ngôn ngữ này là có thể lập trình game cho mobile rồi à?
    Android còn lập trình được bằng C/C++ cơ mà
    Vấn đề là vật lý, hình học, logic cơ.

    Ê, tớ đoán ra rồi, có thể là bên gameloft nó có mấy cái code game viết bằng C/C++ cần lập trình viên đọc hiểu và convert sang các platform khác.
    Đã được chỉnh sửa lần cuối bởi SuperUser : 30-11-2012 lúc 10:14 AM.

  5. #5
    Ngày gia nhập
    11 2011
    Bài viết
    152

    Mình không rành về Android, nhưng hình như để học Android dễ thì nên học Java. C++ khác Android nhiều lắm.
    Có điều lập trình di động đâu phải cứ dùng Android??? C# hoặc C++ cũng được mà. Bạn nghiên cứu C++ và Qt cho C++, có thể viết 1 chương trình chạy cả trên máy tính lẫn trên điện thoại.

    Bạn chỉ cần khá C/C++ là xưng bá võ lâm được đấy, còn hơn học nhiều ngôn ngữ mà chẳng tới đâu.

  6. #6
    Ngày gia nhập
    11 2010
    Bài viết
    589

    Mặc định Nên chọn ngôn ngữ lập trình nào để lập trình game di động

    Trích dẫn Nguyên bản được gửi bởi litikali Xem bài viết
    Mình không rành về Android, nhưng hình như để học Android dễ thì nên học Java. C++ khác Android nhiều lắm.
    Có điều lập trình di động đâu phải cứ dùng Android??? C# hoặc C++ cũng được mà. Bạn nghiên cứu C++ và Qt cho C++, có thể viết 1 chương trình chạy cả trên máy tính lẫn trên điện thoại.

    Bạn chỉ cần khá C/C++ là xưng bá võ lâm được đấy, còn hơn học nhiều ngôn ngữ mà chẳng tới đâu.
    Chính xác.
    Chỉ cần thạo C/C++ với một cross-platform framework như Qt là có thể viết chương trình cho hầu hết các HDH di động lẫn PC hiện nay.
    Demo về khả năng của Qt: http://www.youtube.com/watch?v=jRQTz...ture=plcp&hd=1. Chạy trên Android, iOS, WinRT, VxWorks, Mac.

  7. #7
    Ngày gia nhập
    01 2013
    Bài viết
    2

    -Java: thường dùng để viết game cho Mobile - các dòng phone hổ trợ J2ME, hoặc viết game cho Android. Ít khi dùng để viết game cho PC
    -C#: khi nhắc tới C#, ta có thể nghĩ ngay đến XNA, và gắn liền với thương hiệu Microsoft. Dùng viết game cho windows mobiles hoặc PC.
    -Javascript: dùng cho môi trường web
    Objective C: Dùng cho iOS như máy MAC, iPhone, iPad.
    -C/C++: với sự lâu đời cũng như được sự hưởng ứng rộng rãi từ hầu hết các chương trình đào tạo đại học, C/C++ được xem là ngôn ngữ cơ bản của mọi ngôn ngữ lập trình, và có lẽ ít nhất một lần trong đời thì mỗi programmer đều từng đụng đến nó. Do đó, C/C++ cũng là một ngôn ngữ khá được ưa chuộng trong lập trình game ngày nay, với khả năng thực thi trên khác nhiều platform: Windows, Linux, MacOS, Android, iphone/iPad, Symbian, Brew, Meegoo, ...

  8. #8
    Ngày gia nhập
    04 2013
    Bài viết
    2

    Trích dẫn Nguyên bản được gửi bởi luvinhdat Xem bài viết
    -Java: thường dùng để viết game cho Mobile - các dòng phone hổ trợ J2ME, hoặc viết game cho Android. Ít khi dùng để viết game cho PC
    -C#: khi nhắc tới C#, ta có thể nghĩ ngay đến XNA, và gắn liền với thương hiệu Microsoft. Dùng viết game cho windows mobiles hoặc PC.
    -Javascript: dùng cho môi trường web
    Objective C: Dùng cho iOS như máy MAC, iPhone, iPad.
    -C/C++: với sự lâu đời cũng như được sự hưởng ứng rộng rãi từ hầu hết các chương trình đào tạo đại học, C/C++ được xem là ngôn ngữ cơ bản của mọi ngôn ngữ lập trình, và có lẽ ít nhất một lần trong đời thì mỗi programmer đều từng đụng đến nó. Do đó, C/C++ cũng là một ngôn ngữ khá được ưa chuộng trong lập trình game ngày nay, với khả năng thực thi trên khác nhiều platform: Windows, Linux, MacOS, Android, iphone/iPad, Symbian, Brew, Meegoo, ...
    bạn này nói đúng nè, mình cùng chung ý kiến.

  9. #9
    Ngày gia nhập
    07 2013
    Nơi ở
    34 vinh hung,ha noi
    Bài viết
    11

    là thành viên mới của diễn đàn và cũng mới chỉ là sinh viên khoa cntt năm 1. Tình hình nó là như thế này, mình rất muốn lập trình game cho di động (Android & iOs) nhưng không biết nên học ngôn ngữ nào. Hiện tại thì mình đang học lập trình C, mình học cái này rất chắc vì biết đây là nền tảng để học các ngôn ngữ tiếp theo. Thầy mình bảo học theo kiểu tín chỉ nước mình bây giờ thì cái gì cũng chỉ biết 1 ít

  10. #10
    Ngày gia nhập
    01 2011
    Nơi ở
    -Mountain-
    Bài viết
    768

    Trích dẫn Nguyên bản được gửi bởi onapthanh Xem bài viết
    là thành viên mới của diễn đàn và cũng mới chỉ là sinh viên khoa cntt năm 1. Tình hình nó là như thế này, mình rất muốn lập trình game cho di động (Android & iOs) nhưng không biết nên học ngôn ngữ nào. Hiện tại thì mình đang học lập trình C, mình học cái này rất chắc vì biết đây là nền tảng để học các ngôn ngữ tiếp theo. Thầy mình bảo học theo kiểu tín chỉ nước mình bây giờ thì cái gì cũng chỉ biết 1 ít
    Chọn Java/Objective-C
    Hướng dẫn C++: https://www.youtube.com/watch?v=BwLodoQdoY4&list=PL1c9Uxlo-mplJDRGdONNupgo5OCBTyGGn

Các đề tài tương tự

  1. Muốn trở thành 1 lập trình viên game 3D thì nên học theo cách nào !
    Gửi bởi yuetakamashi trong diễn đàn Đào tạo CNTT
    Trả lời: 27
    Bài viết cuối: 01-12-2015, 09:13 AM
  2. Có nên học lập trình game( game dev) của VTC academy không??
    Gửi bởi anhtuan1591 trong diễn đàn Đào tạo CNTT
    Trả lời: 9
    Bài viết cuối: 08-04-2013, 09:23 PM
  3. Lập trình game với OpenGL thì nên bắt đầu từ đâu?
    Gửi bởi 8xloverock trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 08-02-2011, 03:28 PM
  4. Nên tạo nhân vật trong Game theo kiểu gì??
    Gửi bởi duongquangnam trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 9
    Bài viết cuối: 22-11-2010, 12:44 PM
  5. Tớ muốn trở thành game developer. Nên học ở đâu? làm ở đâu?
    Gửi bởi hieubm trong diễn đàn Đào tạo CNTT
    Trả lời: 25
    Bài viết cuối: 20-01-2010, 01:25 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn