mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Updated Developer's Guide (markdown)
parent
1b28de38c1
commit
96f10174ae
@ -1 +1,32 @@
|
||||
WIP
|
||||
Welcome to the dev guide !
|
||||
|
||||
## Technical sum up
|
||||
|
||||
DCS Liberation is coded in Python, with QT5 as UI framework.
|
||||
It uses pyDCS to generate DCS World missions.
|
||||
|
||||
Before contributing to DCS Liberation, you should also maybe consider contributing to [PyDCS](https://github.com/pydcs/dcs), this is a great way to contribute indirectly to the project.
|
||||
|
||||
## Project history
|
||||
|
||||
DCS Liberation was a project started in 2018 by shdwp, original repo is still available here : https://github.com/shdwp/dcs_liberation
|
||||
The original UI was different, and the mission generation process was different as well from version 2.0+
|
||||
|
||||
## Required tools
|
||||
|
||||
* [Python 3.6+](https://www.python.org/downloads/)
|
||||
* A code Editor for Python. I recommend [PyCharm Community Edition](https://www.jetbrains.com/pycharm/download/#section=windows), you can add plugin for Lua.
|
||||
|
||||
When you install Python, make sure to install pip for dependencies management.
|
||||
|
||||
## Checkout the repository code with git
|
||||
|
||||
**master branch** : Should be even with current release version
|
||||
**develop branch** : Current version being worked on, might be unstable
|
||||
|
||||
## Installing dependencies
|
||||
|
||||
pip install -r requirements.txt
|
||||
|
||||
## Running from sources
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user