GitHub repository update


As some of you may know, this game has been originally created for Game Off 2019 game jam, and one of the requirements, was to provide game's source code in a GitHub repository. Since I was more focused on providing a - sort of - well polished game, and I haven't learned how to use Git by that time, the code was not uploaded properly.

As of March 30th, that has changed. The current repository is still public, but now the whole source code is not contained within .zip volumes, and can be inspected and cloned/forked more easily!


The repository also contains the most up-to-date indev version of the game, which will be updated anytime I add or change something in the project.

This actually makes a cool addition; instead of waiting months for devlogs or other announcements, now you can track the development process and smaller updates to the project on the commits chain:



What about the actual update?

Unfortunately, our 4th semester classes schedule has been constructed... not as anyone has thought it would be. To not beat around the bush again, let's just say I wast focused more on college stuff, and could not work on the project. Fortunately, a lot of this stuff is settled, and I'll think I'll be able to get back into the development once I'll deal with a few remaining small loose ends.

However, even tho I have not delivered update 1.5 on time, it is technically possible to play the game in it's current state of development. In order to do so, the following steps must be taken:

  1. Visit the game's repository page
  2. Find the green button with "<> Code" written on it, and select "Download ZIP" (this should weigh ~213mb)
  3. Once the download is finished, place the .zip file somewhere on your disk, and then extract it
  4. Open "Unity Hub" application. It can be downloaded from the main Unity website.
  5. If you don't have one yet, install a Unity editor. The game uses "Unity 2022.1.23f1" version, but newer ones should also work. There is even possibility that it might still be compatible with versions after "Unity 2018", but I wouldn't try it.
  6. Once the app is opened, click the "Open" button - a file explorer will appear, where you'll have to find and open the extracted .zip file
  7. If you have successfully opened the folder inside Unity editor, head to the Scenes folder, and open either the "NewMenu" or "MainGame" scene, and then press the play button in the top-center part of the editor. This will allow you to play the game inside the editor
  8. (Optionally) Go to the build window, and choose the build and run option. Make sure the options in the window look exactly like this 
    This will allow you to create standalone version of the game, which you'll be able to play outside of the editor

That being said, it is HIGHLY IL-ADVISED to play the game like this. Not only will you need:

  • Desktop PC with Windows operating system
  • Download and manage files and folders
  • Some knowledge on how to use and troubleshoot Unity engine
  • A rather powerful PC if you want to run the game in editor

You will also have to deal with the following:

  • Certain systems are not finished yet, and will not work properly (or at all)
  • Due to tempering with the core code, a lot of bugs have arisen, and have not been yet detected
  • Some artifacts might appear when opening the cloned version of the repository, ranging from missing textures to compatibility errors
  • In the following weeks, smaller updates to the source code will appear, in which case you'll have to delete all the cloned files and redo the process mentioned above
  • If you don't know what you're doing, you're running a risk of damaging your PC. Highly improbable - but just in case something happens - you have been warned, and I ain't responsible for nothing

Yeah... so, If you are an average gamer, it would be wiser to just wait a little bit longer for an actual update. The current source code going public is more or less just a curiosity, and a form of archiving all the process of development.

But if you meet the four mentioned requirements above, and have some time and patience to spare, you could check out how's the development going. Alternatively, checking updates in the commit chain should be enough to know what's going on.

Also who knows? Maybe in the future, someone could use the repository to create some mods to the game, or maybe use the code as a base of something far greater than any of us could ever possibly imagine! (Highly doubt that, majority of the code is based on my programming knowledge from 2019-2021, which did not stand the test of time).



But for now, that's all I have to say. Thank you for reading, and happy late Easter!

Get Swift Survivors

Leave a comment

Log in with itch.io to leave a comment.