add baseq2.zip
This commit is contained in:
1
.gitattributes
vendored
Normal file
1
.gitattributes
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
baseq2.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
28
README.MD
28
README.MD
@@ -9,20 +9,24 @@
|
|||||||
- Java 1.8 (full)
|
- Java 1.8 (full)
|
||||||
- XOrg (для Linux)
|
- XOrg (для Linux)
|
||||||
|
|
||||||
### baseq2
|
|
||||||
|
|
||||||
Для запуска понадобятся оригинальные файлы игры `baseq2`, размещенные в корне проекта.
|
|
||||||
|
|
||||||
```
|
|
||||||
...
|
|
||||||
* baseq2/
|
|
||||||
* docs/
|
|
||||||
* src/
|
|
||||||
...
|
|
||||||
```
|
|
||||||
|
|
||||||
## Запуск через Gradle
|
## Запуск через Gradle
|
||||||
|
|
||||||
|
Перед первым запуском, нужно распаковать архив с игровыми данными `baseq2.zip`:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
gradlew unpackBaseQ2
|
||||||
|
```
|
||||||
|
|
||||||
|
Команда запуска игры
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
gradlew run
|
gradlew run
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# Git LFS
|
||||||
|
|
||||||
|
Настройка
|
||||||
|
|
||||||
|
```shell
|
||||||
|
git config lfs.https://di9.ru/Voomra/lwjake2/info/lfs.locksverify true
|
||||||
|
```
|
||||||
|
|||||||
BIN
baseq2.zip
(Stored with Git LFS)
Normal file
BIN
baseq2.zip
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -47,6 +47,15 @@ application {
|
|||||||
applicationDefaultJvmArgs = ["-Djava.library.path=$buildDir/natives/$lwjglPlatform"]
|
applicationDefaultJvmArgs = ["-Djava.library.path=$buildDir/natives/$lwjglPlatform"]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
task unpackBaseQ2(type: Copy) {
|
||||||
|
File zipFile = file("baseq2.zip")
|
||||||
|
File outputDir = file(".")
|
||||||
|
println(zipFile.absolutePath)
|
||||||
|
|
||||||
|
from zipTree(zipFile)
|
||||||
|
into outputDir
|
||||||
|
}
|
||||||
|
|
||||||
task unpackNative(type: Copy) {
|
task unpackNative(type: Copy) {
|
||||||
configurations.runtimeClasspath.filter {
|
configurations.runtimeClasspath.filter {
|
||||||
(it.getName().indexOf("lwjgl-platform-") >= 0) &&
|
(it.getName().indexOf("lwjgl-platform-") >= 0) &&
|
||||||
|
|||||||
Reference in New Issue
Block a user