Code Monkey home page Code Monkey logo

darkesthour's Introduction

Discord

This is the repository for Darkest Hour: Europe '44-'45. For more information, visit the Steam Store.

Prerequisites

Before cloning this repository, all of the following requirements must be satisfied.

System

Dependencies & Tools

Base game & SDK

This game is a modification for Red Orchestra: Ostfront 41-45 and requires you to own the base game. You'll need to have the following apps installed:

Cloning the repository

Apart from the code files, the repository also contains asset packages (maps, textures, meshes, etc.), which are stored using Git Large File Storage. To clone it, you'll have to perform a few extra steps.

Before you continue, make sure you have at least 11GB of free disk space on the drive where Red Orchestra is installed on, as asset files are quite hefty.

Option 1: Using Command Prompt

  1. Open a Command Prompt window in Administrator mode by pressing Win, typing cmd, then pressing Ctrl+Shift+Enter.
  2. Enter the following commands, hitting Enter after each line:
cd /d "%RODIR%"
git lfs install --skip-smudge
git clone https://github.com/DarklightGames/DarkestHour.git tmp
xcopy tmp . /e /h /y
rmdir /s /q tmp
git lfs pull
git lfs install --force

Option 2: Using Git Bash

$ cd "$RODIR"
$ git lfs install --skip-smudge
$ git clone https://github.com/DarklightGames/DarkestHour.git tmp
$ cp -rf tmp/. .
$ rm -rf tmp
$ git lfs pull
$ git lfs install --force

Running the application

After completing the steps above and successfully cloning the repository, you can:

  • Run the development version of the game via %RODIR%/System/DarkestHourDev.bat.
  • Run the development version of the SDK via %RODIR%/System/DHEd.bat.

Be aware that these batch files will compile the game's code files if necessary. Compilation can fail if there are errors in your code.

darkesthour's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.