Demo game 2048 viết và chạy trên Microsoft Visual Studio 2013

Mình sv năm 3 mới học C# nảy ra ý tưởng code game 2048 chạy trên Form, mày mò tự code không tham khảo ở đâu chỉ là code dựa trên ý hiểu của bản thân. Không biết 2 năm chơi rồi, năm 3 mới cố gắng học có được không nữa. Hehe. Code thì chắc chắn có lỗi, các chức năng khá ổn, còn code của các nút up, Down, Left, Right có thể còn lỗi sai. Mình đã test khá là ổn.
Nên mình chia sẻ lên đây cho ai quan tâm, và test hộ mình xem còn lỗi nào thì bảo mình để mình hoàn thiện hơn.
Code do theo ý hiểu nên hơi dài nhưng đọc thì dễ hiểu. Cảm ơn các bạn đã quan tâm đến bài viết. Thanks all

Link down: https://www.fshare.vn/file/LCNWE1KLWJOJ
Đã sửa lại link, gồm file *.exe và file *.cs (code cho ai muốn tham khảo thôi ạ).

7 Likes

Sao phải làm thế này? :smile:

Vì em mới học C# có nhiều thứ chưa biết nên chỉ biết thế thôi ạ. A có cách hay có thể nói cho em biết được không a?

Em có truy cập đường dẫn nào trong chương trình của em không? Bình thường thì khi build ra file thực thi rồi mình đâu cần phải chọn đúng đường dẫn mới chạy được.

Là sao a? em không hiểu

Là khi mình viết chương trình chạy bình thường thì khi copy ra nơi khác, hay máy tính khác thì chỉ cần chạy file *.sln thì nó vẫn chạy bình thường hả a

Em build ở dạng release ấy,

https://msdn.microsoft.com/en-us/library/3w7axy17.aspx

Khi release em sẽ có được file exe trong thư mục bin/release (anh không nhớ rõ cấu trúc nhưng thường nó sẽ là như vậy

em thấy file exe của nó rồi. thế thì khi chia sẻ chỉ cần chia sẻ file exe là được hả a

Đúng rồi, em test thử bên máy bạn của em trước, để xem nó có đòi hỏi cái gì không? Thông thường máy cũ sẽ không có .Net để chạy được app C#, nên phải chỉnh .NET framework xuống bản thấp thấp tí, đỡ phải đính kèm gói cài đặt.

Còn không thì em phải release ở dạng file cài đặt, lúc đó thì file này sẽ cài kèm cái .NET cần thiết để chạy chương trình của em.

Bình thường thì .NET bao nhiêu thì ổn, khi cài win vs các phần mềm hình như .NET phải 3.5 trở lên. nếu cẩn bản thấp hơn thì làm ntn a?

3.5 là ổn rồi. Không cần thấp hơn.

Đây là game 2048 C/C++ của em. Các bác tham khảo ạ.
link video : https://www.youtube.com/watch?v=XI1D014O8yk

3 Likes

Các bạn có ai tải về test gặp lỗi thì chụp ảnh lại đăng lên đây dùm mình nhé. tks các bạn

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