Code Monkey home page Code Monkey logo

edisonengine's Introduction

EdisonEngine — an open-source Tomb Raider 1-5 engine remake

  1. Licensing

EdisonEngine is an open-source engine distributed under LGPLv3 license, which means that ANY part of the source code must be open-source as well. Hence, all used libraries and bundled resources must be open-source with GPL-compatible licenses. Here is the list of used libraries, resources and their licenses:

  • OpenGL — does not need licensing (http://opengl3.org/about/licensing/)

  • GLEW — GLEW BSD

  • OpenAL Soft — LGPL

  • libsndfile — LGPL

  • libogg/libvorbis — Xiph BSD

  • SDL / SDL Image — zlib

  • Bullet — zlib

  • Freetype — GPL

  • Lua — MIT

  • zlib — zlib

  • Droid Sans Mono, Roboto Condensed Regular and Roboto Regular fonts — Apache

  1. Credits

  • TeslaRus: main developer.
  • ablepharus: compilation fix-ups and miscellaneous patches.
  • Cochrane: renderer rewrites and optimizing, Mac OS X support.
  • Gh0stBlade: renderer add-ons, shader port, gameflow implementation, state fix-ups, camera.
  • Lwmte: state fix-ups, controls, GUI and audio modules, trigger and entity scripts.
  • Nickotte: interface programming, ring inventory implementation, camera fix-ups.
  • pmatulka: Linux port and testing.
  • Richard_trle: Github migration, Github repo maintenance, website design.
  • Saracen: room and static mesh lighting.
  • stltomb: general code maintenance, enhancements and bugfixes.
  • stohrendorf: CXX-fication, general code refactoring and optimizing.
  • T4Larson: general stability patches and bugfixing.
  • vobject: nightly builds, maintaining general compiler compatibility.
  • vvs-: extensive testing and bug reporting.

Additional contributions from: Ado Croft (extensive testing), E. Popov (TRN caustics shader port), godmodder (general help), jack9267 (vt loader optimization), meta2tr (testing and bugtracking), shabtronic (renderer fix-ups), Tonttu (console patch) and xythobuz (additional Mac patches).

Translations by: Joey79100 (French), Nickotte (Italian), Lwmte (Russian), SuiKaze Raider (Spanish).

edisonengine's People

Contributors

activemath avatar banderi avatar cochrane avatar darkprof83 avatar gh0stblade avatar richardba avatar stltomb avatar stohrendorf avatar t4larson avatar teslarus avatar vobject avatar vvs- avatar

Watchers

 avatar  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.