GithubHelp home page GithubHelp logo

piandpower / ue4-demo-dusk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from spatialos/ue4-demo-dusk

0.0 4.0 0.0 75.72 MB

This is a repository of the DUSK Unreal Engine demo, showcasing a game-jam developed project with experimental SpatialOS Unreal Integration.

Home Page: https://spatialos.improbable.io/docs/reference/10.1/experimental/unreal/setup-example-projects

Shell 0.84% Scala 0.22% Batchfile 0.18% C# 5.55% C++ 93.10% C 0.11%

ue4-demo-dusk's Introduction

Copyright (c) 2017 Improbable.

DUSK (SpatialOS)

DUSK image


This project is licensed under the terms of the MIT license.


Introduction

This is a repository of the DUSK Unreal Engine demo, showcasing a game-jam developed project with experimental SpatialOS Unreal Integration.

Documentation

Documentation explaining how to build this project for SpatialOS can be found here.

The main documentation for SpatialOS can be found by clicking on this link.

Controls

  • Use WASD to move.
  • Click right mouse button to aim.
  • Click left mouse button to fire.
  • Hold left mouse button to use Grav Gun.
  • Shift to toggle between Plasma Rifle/Grav Gun.
  • Space for jetpack.

Gameplay

  • Feed rocks (spawned from asteroids) to the Blender to get batteries.
  • Feed batteries (spawned by Blender) to the generators to fire up forcefields.
  • Defend the Blender - if damaged, takes time to power back up.
  • Defend generators - if damaged needs replacement batteries.
  • Defend HQ.
  • Shoot Mantises.
  • Collect rocks.
  • Avoid Mantis attacks.
  • Day/night clock indicates how many days have passed.
  • Pop-up indicates when base is being attacked.
  • Mantises awake at night, asleep in the day - seek out remaining Mantises before next attack.

Known Issues

Graphical

  • UI death screen offset.
  • UI death screen timer.
  • Battery distance to arm too long.
  • Aiming offset needs fixing on reticule.
  • Static daytime pose for Mantis floats above ground slightly.
  • Iron sights animation pose jitters slightly.

Gameplay

  • Mantises sometimes ignore player.
  • Rocks are not always spawned by asteroids.
  • Base Attack warning delayed.
  • Limited number of Mantises moving in closed state during day.
  • Pig spits 2 batteries per rock.
  • Healthy generators batteries even at 100% health.
  • Asteroid-spawned resources currently are large in number and may affect frame-rate.

Misc.

  • The Unreal Engine garbage collection may cause issues with workers and/or clients failing. This may require players to reconnect.
  • The workers/unreal/SourceOverrides folder currently replaces certain files from the SpatialOS Unreal SDK. This contains bug-fixes and stability improvements that will be made part of the next SpatialOS Unreal SDK release.

ue4-demo-dusk's People

Contributors

danielimprobable avatar

Watchers

James Cloos avatar eric o avatar  avatar nzavagli avatar

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.