Skip to content

Latest commit

 

History

225 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeOptPro

Introduction

This is a simple Godot system that helps with performance.

Table of Contents:

Prerequisites

Godot Game Engine

Godot version v4.6.3.stable.official [7d41c59c4] and above should work. Previous Godot version of v4.4.1.stable.mono.official [49a5bc7b6], v4.3.stable.mono.official [77dcf97d8], v4.1.3.stable.mono.official [f06b6836a] and v4.1.1.stable.mono.official [bd6af8e0e] should work but any version before that have not been tested and may give errors.


Stable Build

Stable-v1.16.0 is the latest stable build of the project. The compressed file for this project can also be found there. If development is going to be done on this project then it is adviced to branch off of any Stable branches because they will NOT be changed or updated except for README.md. Any other branches are subjected to change including the main branch.


Installation

  1. First download the latest CodeOptPro-v1.16.0.zip from the latest Stable build.
  2. Once downloaded extract/unzip the file.
  3. Enter the folder and copy the folder named kamran_wali.
  4. Now paste the folder in the addons folder of your Godot project. If your Godot project does not have the addons folder then just create it in the root folder, res://, and paste the copied folder there.
  5. (Optional) To open the interface for CodeOptPro simply go to the menu Project -> Projct Settings. Click the Plugins tab and enable the Variable Creator or Instantiate Object. This should open and dock the Variable Creator or Instantiate Object.
  6. (Optional) If you want access to the CodeOptPro's script templates then go to the folder addons -> kamran_wali -> code_opt_pro and copy then copy the folder named script_templates. Paste the copied folder in the root folder, res://. Now the script_templates should be available while inherting from Resource.

Features

I have added lot of features to CodeOptPro below is a list of feature added. Also I have moved all the tutorials to Wiki because ReadMe was getting too big.

Updates

Here I will share all the updates done to the current versions. Below are the updates.

  1. Added a new variable type which is based on the Godot's Color type. Now you can use cop_fixed_color_var, cop_observer_color and cop_color_var of the Color type. Check out the Tutorial Variable Creator for more info on how to use this new var.
  2. Updated for Godot v4.6.3.stable.official [7d41c59c4].

Bug Fixes:

  1. Fixed a bug where the drop down menu would show double vars for each var type. This bug started after updating to Godot version v4.4.1.stable.mono.official [49a5bc7b6]. The issue was the way Godot would search for files in the directory. But now this bug has been fixed and shows the correct number of vars.

Versioning

The project uses Semantic Versioning. Available versions can be seen in tags on this repository.


Authors


License

This project is licensed under the MIT License - see the LICENSE.md file for details.


About

A simple Godot system that helps with performance and calculations

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages