mirror of
https://github.com/TombEngine/TombEngine.git
synced 2025-04-28 07:47:57 +03:00
Update README.md
This commit is contained in:
parent
22195b3267
commit
539c19bdee
1 changed files with 28 additions and 28 deletions
56
README.md
56
README.md
|
@ -1,41 +1,41 @@
|
|||
# TombEngine
|
||||
# Tomb Engine
|
||||
|
||||

|
||||
|
||||
TombEngine (TEN) is an open-source, custom level engine which aims to abolish limits and fix bugs of the classic Tomb Raider games, introduce new features while refining old ones, and provide user-friendly level creation process. Current support includes:
|
||||
- Lua (as the native scripting language)
|
||||
- Many objects from the original series (1-5)
|
||||
- Support for high framerate, antialiasing, mipmapping and SSAO
|
||||
- Full diagonal geometry support
|
||||
- Uncapped map size
|
||||
- A streamlined player control scheme.
|
||||
*Tomb Engine* (*TEN*) is an open-source custom level engine which aims to abolish limits and fix bugs of the classic Tomb Raider games. It aims to introduce new features, refine old ones, and provide a user-friendly level creation process. Current support includes:
|
||||
- *Lua* as the native scripting language.
|
||||
- Many objects from the original series (1-5).
|
||||
- Support for high framerate, antialiasing, mipmapping, and SSAO.
|
||||
- Full diagonal geometry support.
|
||||
- Uncapped map size.
|
||||
- A streamlined player control scheme..
|
||||
|
||||
If you would like to participate in TEN discussion with other TEN devs whether it is contributing, bugs or general discussion, then join this discord server: https://discord.gg/h5tUYFmres
|
||||
Contributions are welcome. If you would like to participate in development to any degree, whether that be through suggestions, bug reports, or code, join our [Discord server](https://discord.gg/h5tUYFmres).
|
||||
|
||||
Tomb Engine should be used in conjuction with Tomb Editor. Tomb Editor is also open source written in C#, you can find the repository here: https://github.com/MontyTRC89/Tomb-Editor
|
||||
*Tomb Engine* is used in conjunction with *Tomb Editor*. The repository can be found [here](https://github.com/MontyTRC89/Tomb-Editor).
|
||||
|
||||
# Compiling TombEngine
|
||||
To compile TEN, ensure you have installed:
|
||||
- Microsoft Visual Studio
|
||||
- Tomb Editor (if you would like to create and test levels)
|
||||
# Compiling *Tomb Engine*
|
||||
To compile *TEN*, ensure you have installed:
|
||||
- *Microsoft Visual Studio*
|
||||
- *Tomb Editor* (for level creation and testing)
|
||||
|
||||
Steps:
|
||||
1) Clone the repository to your GitHub Desktop
|
||||
2) Open TombEngine.sln
|
||||
4) Compile the solution
|
||||
5) Once compiled, create a separate folder to serve as your main TEN directory (or create test TEN project using TombIDE)
|
||||
6) Copy everything inside the Build folder to the main TEN directory
|
||||
7) Ensure you have the necessary level data and texture files as well
|
||||
8) In the case Windows warns about missing DLLs, (bass.dll, etc.) copy the missing DLL files found inside the Libs folder to your main TEN directory.
|
||||
1) Clone the repository to your GitHub Desktop.
|
||||
2) Open `TombEngine.sln`.
|
||||
4) Compile the solution.
|
||||
5) Once compiled, create a separate folder to serve as your main *TEN* directory (or create a test *TEN* project using *TombIDE*)
|
||||
6) Copy everything inside the `Build` folder to the main *TEN* directory.
|
||||
7) Ensure you have the necessary level data and texture files.
|
||||
8) In case Windows warns about missing DLLs (bass.dll, etc.), copy the missing DLL files found inside the `Libs` folder to your main `TEN` directory.
|
||||
|
||||
Visual Studio may also warn about NuGet packages. To fix:
|
||||
1) Delete the Packages folder
|
||||
2) Go back to Microsoft Visual Studio
|
||||
3) Right-click on the TombEngine solution in the Solution Explorer tab and select "Restore NuGet Packages"
|
||||
4) If it doesn't help, manually install `directxtk_desktop_2019` and `Microsoft.XAudio2.Redist` packages via NuGet Package Manager
|
||||
*Visual Studio* may warn about NuGet packages. To fix:
|
||||
1) Delete the `Packages` folder.
|
||||
2) Go back to *Microsoft Visual Studio*.
|
||||
3) Right-click on the *TEN* solution in the *Solution Explorer* tab and select "Restore NuGet Packages".
|
||||
4) If it doesn't help, manually install `directxtk_desktop_2019` and `Microsoft.XAudio2.Redist` packages via NuGet Package Manager.
|
||||
|
||||
Once done, you should be able to build a level with TombEditor and run it in TEN.
|
||||
Once done, you should be able to build a level with *Tomb Editor* and run it in *TEN*.
|
||||
|
||||
# Disclaimer
|
||||
This is a community project which is not affiliated with Core Design, Eidos Interactive, or Embracer Group AB. Tomb Raider is a registered trademark of Embracer Group AB. TombEngine is not be sold. The code is open-source to encourage contributions and to be used for study purposes. We are not responsible for illegal uses of this source code. This source code is released as-is and continues to be maintained by non-paid contributors in their free time.
|
||||
This community project is unaffiliated with Core Design, Eidos Interactive, or Embracer Group AB. *Tomb Raider* is a registered trademark of Embracer Group AB. *Tomb Engine* is not for sale. The code is open-source to encourage contributions and for study purposes. We are not responsible for illegal uses of this source code. This source code is released as-is and continues to be maintained by non-paid contributors in their free time.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue