30/09/2018, 22:27

Cần trợ giúp làm một game console

Em có tìm thấy code của game Pacman Console C++

GitHub

dannye/pacplusplusman

pacplusplusman - A C++ Console PAC-MAN Clone


Bây giờ em muốn viết lại game hệt như vậy, nhưng em cần sự trợ giúp để có thể hoàn thành.
Code trên bị tách nhiều file và có nhiều đoạn e chưa hiểu, hi vọng có ai đó liên lạc giải thích và dẫn dắt e viết lại game này.

facebook em là: eaglekang96@gmail.com

Phương Trọng Lê viết 00:28 ngày 01/10/2018

Hỏi 1 câu thôi, bạn từng viết console chưa, nếu chưa thì nên viết những cái đơn giản trươc để hiểu về game loop, console k như các game có đồ họa mà có thể thoải mái viết, console vẽ bằng cpu nên cực chậm vì vậy phải biết tối ưu đủ thứ nếu không sẽ cực lag

Chim Cánh Cụt viết 00:31 ngày 01/10/2018

Code game rắn tự mình viết
http://codepad.org/HVWsTJes
Mình viết game đơn giản là một phần là muốn, phần còn lại trong lúc viết mình coi như học code luôn

Xuân Hòa viết 00:29 ngày 01/10/2018

Mới làm quen thì bạn nên làm mấy game đơn giản trước sẽ dễ tiếp cận hơn.
Mình có viết blog về làm game cơ bản nhưng với java :), nếu bạn thích có thể ghé xem.

Lập trình game java cơ bản - Gameiter

Tao Không Ngu. viết 00:42 ngày 01/10/2018

This post was flagged by the community and is temporarily hidden.

Chim Cánh Cụt viết 00:41 ngày 01/10/2018

Code trên gồm nhiều file quá, rồi gọi hàm, biến từ các file khác nhau nhiều làm mình rối không hiểu

Chim Cánh Cụt viết 00:31 ngày 01/10/2018

Bạn teamview chỉ mình được không

Phương Trọng Lê viết 00:27 ngày 01/10/2018

code thì nên chia thành từng file mà viết, nếu là c++ thì nên theo chuẩn, mỗi class thì bao gồm 2 file, 1 file interface (file header) 1 file là để cài đặt class đó (*.cpp) , cao cấp hơn là viết thành file DLL, chứ gộp thành 1 file dày đặc 1 cục gồm mấy trăm dòng code sau này tự đọc lại code mình còn thấy chóng mặt nữa nói chi người khác

Chim Cánh Cụt viết 00:38 ngày 01/10/2018

Code này mình viết hồi chưa học hướng đối tượng nên không biết tách file.

Chim Cánh Cụt viết 00:33 ngày 01/10/2018

Hồi đó mới học 1 môn duy nhất là nhập môn lập trình C++

Phương Trọng Lê viết 00:43 ngày 01/10/2018

Không học hướng đối tượng thì chia theo kiểu C, ví dụ trong games console có các hàm để điều khiển khung console như tô màu chữ… thì gom thành 1 file header gòi đặt 1 cái tên lq, sau này có làm game console khác nữa thì chỉ cần import cái file đó vào project rồi làm tiếp chứ k cần viết lại.

Tao Không Ngu. viết 00:40 ngày 01/10/2018

This post was flagged by the community and is temporarily hidden.

Nguyễn Đức Anh viết 00:33 ngày 01/10/2018

Mình có học Hướng đối tượng rồi, nhưng chưa thực hành nhiều nên khó

Tao Không Ngu. viết 00:43 ngày 01/10/2018

This post was flagged by the community and is temporarily hidden.

Bài liên quan
0