Lookahead is a 2D platform game.
References:
-
Basic Git operations: The Tutorial (Only the basics are required)
-
Use Git with UE4 projects: Unreal Wiki (Important steps are described below)
-
Git LFS is used to track binary files in this repo, install it first: Guide
-
Clone the repo:
git clone https://github.com/zhudhjen/planning-ahead.git
-
Track binary file types with Git LFS (extend it if more binary types are introduced, e.g. mp3/jpg/png):
git lfs install git lfs track "*.uasset" git lfs track "*.umap" git lfs track "*.wav"
-
You may now perform normal git operations on this repo.
The UE4 Git Source Control Plugin is used in the UE4 Editor to manage git.
- Open the UE4 project
RhythmJump.uproject
. - The first time you open the project, there may be a prompt tells you that you need to recompile the plugin to continue, click yes. Wait until the compilation finish and the project will automatically launch.
- Compilation succeeded with UE4.21.2 and macOS 10.13.6
- Open
Source Control
in toolbar and selectChange Source Control Settings ...
. - In the pop-up window, switch the provider to
Git LFS 2
and confirm the path of git executable is correctly filled inGit Path
. - Select
Accept Settings
. - You can now add/submit(commit)/pull/push files in UE4 Editor.
- As an alternative to the native git command line tool, the GitHub Desktop can be used as a GUI tool if you prefer. Note that you may still need to use the native command line tool to complete configuring Git LFS.
- Default
.gitignore
file is used, provided by GitHub. Modify it if needed. - Whatever method you are using, remember to perform
git pull
before start working to avoid merge conflicts. Also, try to communicate with the team when you are going to make a change, pull/commit/push frequently and make everyone happy.
-
Peifeng Ye
-
Dinghan Zhu
-
Qiming Du
-
Junrui Zhao
-
Chuanzhe Li