Git Product home page Git Product logo

hplx's Introduction

HPLX

A 64-bit fork off Amnesia64 which is a fork of Amnesia TDD by Frictional Games (We are not affiliated!) which serves to improve existing functionality and performance of HPL2, HPLX is a "for fun" exercise project and I give no guarantees regarding it's functionality, although I do my best to keep it as stable and documented as possible.

Key changes (FROM AMNESIA64):

  • Can be compiled in both 32-bit and 64-bit modes using VS2019 with latest build tools.
  • Single solution file for all projects (main game, HPL2, dependencies and editors). No need to compile the engine separately.
  • Produces self-contained .exe files without dependency on 3rd party dlls (this prevents cluttering user's game folder with 64-bit dlls).
  • Some libraries were changed, most notably:
    • SDL2 was upgraded from 2.0.4 to 2.0.12
    • alut was replaced with freealut
    • Newton Dynamics was upgraded from 2.08 to 2.32 (I simply couldn't find the source code for 2.08)
    • Fbx support is removed.

Planned changes (FOR HPLX):

  • Jolt Physics replaces Newton Physics.
  • No 60 FPS limit.
  • Move project over to Premake

hplx's People

Contributors

buzer2020 avatar frictional-edvin avatar resanderum avatar rykita 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.