Nếu bạn không biết cách cấu trúc chính xác một trò chơi, bạn nên bắt đầu học cách trừu tượng hóa các yếu tố của chúng thành các khối độc lập với trò chơi. Điều này có thể giúp bạn theo nhiều cách (ngoài việc thú vị), chẳng hạn như: trải nghiệm phân chia trừu tượng với việc triển khai, khai thác tốt hơn tính kế thừa và thiết kế giao diện hoặc chỉ cách đưa trò chơi vào nhiều tệp để nó trông chuyên nghiệp (hoặc để cung cấp tính khả thi của việc triển khai bằng cách sử dụng các thư viện liên kết động hoặc sử dụng giao diện khác). Sớm muộn gì bạn cũng sẽ nhận ra rằng mọi thứ đều có thể được thực hiện và sau đó bạn sẽ tìm thấy chính mình mà không gặp phải vấn đề động lực đó nữa (bạn chỉ cần làm điều đó).
Tôi đã gặp vấn đề tương tự khi tôi bị mắc kẹt lúc đầu, nhưng giải pháp tốt nhất là tiếp tục di chuyển, hoặc bạn có thể trì hoãn mãi mãi cho đến khi một cái gì đó đặt lại cho bạn bằng cách nào đó (và nó có thể mất quá nhiều thời gian). Sẽ không có vấn đề gì nếu bạn chỉ viết mã 2 dòng một vài ngày, nhưng mỗi ngày bạn ít nhất phải mở dự án và cố gắng cải thiện một cái gì đó (đó là một nhiệm vụ không bao giờ xảy ra nhưng đó không phải là vấn đề).
Nếu tại một thời điểm nào đó chương trình không hoạt động, bạn nên hoàn tác những gì bạn đã làm (giữ bản sao lưu sử dụng svn hoặc ít nhất là .rar với tên ngày) đến một điểm mà nó đã hoạt động và cố gắng thực hiện một lần nữa, hoặc làm việc với những thay đổi khác bạn cần làm cho đến khi bạn muốn thử lại.
Lúc đầu, bạn nên cố gắng sửa lỗi với sự trợ giúp của trình gỡ lỗi, nhưng tôi không biết liệu ngôn ngữ của bạn có hỗ trợ trình gỡ lỗi không ... nhưng nếu bạn tình cờ sử dụng C ++ hoặc một cái gì đó tương tự (tôi sẽ khuyên bạn nên muốn tạo trò chơi), bạn nên sử dụng trình gỡ lỗi tốt hơn vì nó sẽ giúp bạn rất nhiều trong việc tìm ra lỗi nhanh trong một lần chạy.
Đọc về lập trình trò chơi cũng là một điều tốt để tiếp tục chủ đề nếu bạn không muốn làm việc trên bất cứ điều gì cụ thể. Có một số sách và bài viết hay về công cụ và thiết kế trò chơi bạn có thể tìm thấy trực tuyến.
Bạn sẽ không thể làm bất cứ điều gì nếu bạn không thực hành. Cố gắng tìm một lỗi có thể rất khó chịu lúc đầu nhưng sau đó bạn biết rằng nó thực sự dễ dàng nếu bạn biết cách làm điều đó. Đây là điều bạn học được cách tránh theo thời gian, bằng cách mã hóa theo cách mà các thay đổi của bạn không tác động trong toàn bộ chương trình, giảm số lượng địa điểm tìm lỗi. Nếu mỗi khi bạn gặp khó khăn, bạn sẽ từ bỏ, sau đó mỗi lần bạn nghĩ đến việc làm một trò chơi, bạn sẽ từ bỏ trước khi bắt đầu. Chỉ cần học cách vượt qua khoảnh khắc tồi tệ bằng cách vượt qua nó: P Nếu bạn không vượt qua khoảnh khắc mà bạn mất động lực, sự lười biếng của bạn sẽ chiến thắng, và bạn sẽ thua, đó là cách nó hoạt động, cho đến khi bạn học cách lấy lại động lực không cần nỗ lực nhiều
Tái bút: Tôi đã tự hỏi ... bạn đang sử dụng cái gì để tạo ra trò chơi?