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ố 12 kết quả

Đề tài: Undo & Redo , Save & Load

  1. #1
    Ngày gia nhập
    11 2012
    Bài viết
    0

    Mặc định Undo & Redo , Save & Load

    Như tiêu đề hiện nay em đang làm đồ án là phải lập trình game
    Đề bài yêu cầu phải có chức năng như tiêu đề đã viết

    Em nghĩ mãi mà vẫn không bík nên bắt đầu từ đâu
    Nên pót bài lên đây mong mấy anh chị có thể giúp đỡ em về hàm và cũng như là thuật toán ạ

  2. #2
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,007

    Trích dẫn Nguyên bản được gửi bởi rongphuthuy1 Xem bài viết
    Như tiêu đề hiện nay em đang làm đồ án là phải lập trình game
    Đề bài yêu cầu phải có chức năng như tiêu đề đã viết

    Em nghĩ mãi mà vẫn không bík nên bắt đầu từ đâu
    Nên pót bài lên đây mong mấy anh chị có thể giúp đỡ em về hàm và cũng như là thuật toán ạ
    Câu hỏi của em thế này thì ai giúp em đây?
    Em vẫn ở mốc start còn chưa bước chân đi thì em tìm người đủn em đi à?
    Em hãy start đi đã
    ^_,^

    Facebook : https://www.facebook.com/langmaninternet

    Bùi Tấn Quang

  3. #3
    Ngày gia nhập
    11 2012
    Bài viết
    0

    Phần viết game thì em viết xong rồi giờ chỉ còn thiếu 2 chức năng đó thôi anh/chị ạ :(

  4. #4
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,007

    Trích dẫn Nguyên bản được gửi bởi rongphuthuy1 Xem bài viết
    Phần viết game thì em viết xong rồi giờ chỉ còn thiếu 2 chức năng đó thôi anh/chị ạ :(
    Vậy đó là game gì, em cấu trúc dữ liệu ra sao?

    cũng cái vấn đề đó, mỗi game khác nhau lại có 1 cách khác nhau em à. Ko có cái nào giống y hệt cái nào cả
    ^_,^

    Facebook : https://www.facebook.com/langmaninternet

    Bùi Tấn Quang

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

    Trích dẫn Nguyên bản được gửi bởi langman Xem bài viết
    Vậy đó là game gì, em cấu trúc dữ liệu ra sao?

    cũng cái vấn đề đó, mỗi game khác nhau lại có 1 cách khác nhau em à. Ko có cái nào giống y hệt cái nào cả
    Dạ em làm game carô
    Ngôn ngữ C
    Đây là code của em
    Đã được chỉnh sửa lần cuối bởi langman : 20-01-2013 lúc 08:57 PM.

  6. #6
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,007

    Mặc định Undo & Redo , Save & Load

    Trích dẫn Nguyên bản được gửi bởi rongphuthuy1 Xem bài viết
    Dạ em làm game carô
    Ngôn ngữ C
    Đây là code của em
    A nghĩ đây là bài tập của em nếu post code lên có thể bị thầy cô giáo trừ điểm nên tạm thời a bỏ đi hộ em, a hỗ trợ em về ý tưởng thôi


    Cờ cá rô thì ko khó cho việc undo và redo
    Có nhiều cách trên cùng 1 tư tưởng, đó là để undo được thì em phải biết trạng thái trước đó là gì
    Cách 1 : Em save log lại dạng
    User hàng 1 cột 1
    Computer hàng 1 cột 2
    Sau đó em dựa vào log này để thực hiện undo, tất nhiên khi undo ta cũng log lại để redo,

    Tốt nhất cấu trúc dữ liệu ở đây tốt nhất lên làm thành 1 danh sách liên kết đôi
    + Mỗi khi di chuyển ta add vào list,
    + Khi undo ta đưa con trỏ current lùi về 1 bước, nếu người dùng redo thì tiến lên 1 bước,
    + Nếu người dùng undo rồi đi tiếp thì bạn xóa hết đuôi đi từ current


    Còn về save game , load game:
    save luôn cái list kia vào file rồi khi dùng thì load ra
    như thế khi load game thì có thể undo và redo được luôn!
    ^_,^

    Facebook : https://www.facebook.com/langmaninternet

    Bùi Tấn Quang

  7. #7
    Ngày gia nhập
    11 2012
    Bài viết
    0

    Trích dẫn Nguyên bản được gửi bởi langman Xem bài viết
    A nghĩ đây là bài tập của em nếu post code lên có thể bị thầy cô giáo trừ điểm nên tạm thời a bỏ đi hộ em, a hỗ trợ em về ý tưởng thôi


    Cờ cá rô thì ko khó cho việc undo và redo
    Có nhiều cách trên cùng 1 tư tưởng, đó là để undo được thì em phải biết trạng thái trước đó là gì
    Cách 1 : Em save log lại dạng
    User hàng 1 cột 1
    Computer hàng 1 cột 2
    Sau đó em dựa vào log này để thực hiện undo, tất nhiên khi undo ta cũng log lại để redo,

    Tốt nhất cấu trúc dữ liệu ở đây tốt nhất lên làm thành 1 danh sách liên kết đôi
    + Mỗi khi di chuyển ta add vào list,
    + Khi undo ta đưa con trỏ current lùi về 1 bước, nếu người dùng redo thì tiến lên 1 bước,
    + Nếu người dùng undo rồi đi tiếp thì bạn xóa hết đuôi đi từ current


    Còn về save game , load game:
    save luôn cái list kia vào file rồi khi dùng thì load ra
    như thế khi load game thì có thể undo và redo được luôn!
    Hình như trên trường thầy em chưa dạy tụi em danh sách liên kết đôi
    Chỉ dạy những phần cơ bản trước thôi :(
    Anh có tài liệu nào về save game hay load game dễ hiểu kô cho em xin đi ạ
    Em đang tham khảo về phần tập tin của C nhưng vẫn chưa thể làm ra :(

    P/s: Cám ơn anh nhiều.

  8. #8
    Ngày gia nhập
    01 2013
    Bài viết
    1,477

    Trích dẫn Nguyên bản được gửi bởi rongphuthuy1 Xem bài viết
    Hình như trên trường thầy em chưa dạy tụi em danh sách liên kết đôi
    Chỉ dạy những phần cơ bản trước thôi :(
    Anh có tài liệu nào về save game hay load game dễ hiểu kô cho em xin đi ạ
    Em đang tham khảo về phần tập tin của C nhưng vẫn chưa thể làm ra :(

    P/s: Cám ơn anh nhiều.
    Chủ thớt (và các bạn trong nhóm) nên ngồi xuống, viết spec trước khi code.
    Mấy "bài tập nhóm" mà nhào ngay vào VS thì không ổn đâu.

  9. #9
    Ngày gia nhập
    11 2012
    Bài viết
    0

    Cái này mình phải ngồi làm với thằng anh vì trên trường ai cũng có nhóm hết rồi có mình chưa có thôi :(

  10. #10
    Ngày gia nhập
    01 2013
    Bài viết
    1,477

    Trích dẫn Nguyên bản được gửi bởi rongphuthuy1 Xem bài viết
    Cái này mình phải ngồi làm với thằng anh vì trên trường ai cũng có nhóm hết rồi có mình chưa có thôi :(
    Thì vẫn phải ngồi xuống bàn giấy (lưu ý là bàn giấy, không phải bàn máy) để design đã chứ, vì mấy bài này toàn thấy nhóm làm.

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

  1. undo/redo khi thao tác với CSDL trên Winform C# làm thế nào?
    Gửi bởi cchangkhongayngo trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 9
    Bài viết cuối: 08-11-2012, 11:04 PM
  2. Graphic cách làm undo và redo khi vẽ ảnh trong lập trình C#?
    Gửi bởi minhlieng trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 7
    Bài viết cuối: 22-08-2011, 05:01 PM
  3. Xử lý phần undo và redo trong paint?
    Gửi bởi votinhtv trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 7
    Bài viết cuối: 21-08-2011, 09:57 PM
  4. Làm sao để khi ấn dấu cách (space) thì mới thêm thao tác vào history để undo/redo?
    Gửi bởi xcode trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 14-08-2011, 09:23 AM
  5. Chức năng Undo và Redo trong form!
    Gửi bởi Mr.S trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 01-01-2011, 10:42 PM

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