We’ve learned the solution to this a hundred times now. It is most likely an infinite loop in your script.
Category: The process of game development
TL;DR: Decide what your goal with making the game is, make a list that summaries that goal as a list of features and stick to it. You will save months and years of work. The usual way for an indie developer to start the development of a game seems to be the following: Find/come up …