Game Engine 3.15.1
- can select a file from the directory in the nodes instead of entering the path manually
- fixed bug with copy file in windows
- new nodes: if key pressed, keyboard release, rotate object
- new functions for the python node: rotateObject
- fixed bug with render big objects in game
- fixed bug with copy file in windows
- new nodes: if key pressed, keyboard release, rotate object
- new functions for the python node: rotateObject
- fixed bug with render big objects in game
Game Engine 3.15.0
- generating code through AI
- can moving files in project dir
- in node display description of connector
- new nodes: square root, power, insert list element, remainder
- new functions for the python node: sqrt, pow
- can open directory in project tree
- added renaming object in scene
- can choose node by double click
- fixed bug with button in scene
- fixed bug with write more text in console
- fixed bug with drawing objects in application
- fixed bug with choosing font
- fixed bug with run project in linux
- fixed bug with saving objects in scene
- can moving files in project dir
- in node display description of connector
- new nodes: square root, power, insert list element, remainder
- new functions for the python node: sqrt, pow
- can open directory in project tree
- added renaming object in scene
- can choose node by double click
- fixed bug with button in scene
- fixed bug with write more text in console
- fixed bug with drawing objects in application
- fixed bug with choosing font
- fixed bug with run project in linux
- fixed bug with saving objects in scene
Game Engine 3.14.0
- version for linux
- optimize scene
- fixed bugs with scene
- optimize scene
- fixed bugs with scene
Game Engine 3.13.3
- fixed bug with displayed on discord
Game Engine 3.13.2
- updated hitbox editor
- discord shows when someone is using the program
- discord shows when someone is using the program
Game Engine 3.13.1
- updated engine logging
Game Engine 3.13.0
- new hitbox editor
- added circle hitbox
- refactored animation menu
- fixed bug with tps visibility
- fixed bug with particle sprite visibility
- fixed bug with particle sprite position
- fixed bug with selecting particle objects
- added circle hitbox
- refactored animation menu
- fixed bug with tps visibility
- fixed bug with particle sprite visibility
- fixed bug with particle sprite position
- fixed bug with selecting particle objects
Game Engine 3.12.6
- fixed bug with the folder tree
Game Engine 3.12.5
- fixed bug with the "on load scene" node
Game Engine 3.12.4
- fixed bug with the getSceneName function in the python node
Game Engine 3.12.3
- fixed bug with object nodes
Game Engine 3.12.2
- fixed bug with the "if element in list" node
Game Engine 3.12.1
- added new engine translations
- added icon for the engine
- added icon for the engine
Game Engine 3.12.0
- objects have a new parameter: alpha
- added automatic project update for new game engine 3 versions (working from 3.11.0)
- added automatic project update for new game engine 3 versions (working from 3.11.0)
Game Engine 3.11.0
- new method for running projects
- added basic group nodes for code
- added basic group nodes for code
Game Engine 3.10.0
- fixed bug with getting and setting variables for created objects
- improved text translation
- new nodes: get noise value, wait, on load scene, break loop, if key in dict, if element in list, get all objects in group
- new math operation nodes: absolute value, sin, cos, tan, ctg, degrees, radians
- new music nodes: play music, stop music, play sound
- new functions for the python node: getNoiseValue, sin, cos, tan, ctg, degrees, radians, playMusic, stopMusic, playSound
- improved error messages
- fixed bug with setting numbers in code
- fixed bug with flip animation update
- optimized engine for objects with large hitboxes
- fixed bug with multiple functions in a project when no job press event node is present
- improved text translation
- new nodes: get noise value, wait, on load scene, break loop, if key in dict, if element in list, get all objects in group
- new math operation nodes: absolute value, sin, cos, tan, ctg, degrees, radians
- new music nodes: play music, stop music, play sound
- new functions for the python node: getNoiseValue, sin, cos, tan, ctg, degrees, radians, playMusic, stopMusic, playSound
- improved error messages
- fixed bug with setting numbers in code
- fixed bug with flip animation update
- optimized engine for objects with large hitboxes
- fixed bug with multiple functions in a project when no job press event node is present
Game Engine 3.9.0
- new objects: text, field, button, particle, kinematic object
- updated nodes: set object parameter, get object parameter, move object with braking, on button press
- new functions for the python node: setObjectParameter, getObjectParameter, moveObjectWithBraking, getTimePassed
- fixed bug with running projects
- the run menu now displays all global variables
- improved update checking for new versions
- increased font size for nodes
- notepad opens when there is an error
- removed jump power and speed parameters for dynamic objects
- updated run menu
- updated "install python" menu
- updated nodes: set object parameter, get object parameter, move object with braking, on button press
- new functions for the python node: setObjectParameter, getObjectParameter, moveObjectWithBraking, getTimePassed
- fixed bug with running projects
- the run menu now displays all global variables
- improved update checking for new versions
- increased font size for nodes
- notepad opens when there is an error
- removed jump power and speed parameters for dynamic objects
- updated run menu
- updated "install python" menu
Game Engine 3.8.1
- updated physics
- new nodes: get object parameter, set object parameter, get time passed
- new parameter for the jump node: power
- new nodes: get object parameter, set object parameter, get time passed
- new parameter for the jump node: power
Game Engine 3.8.0
- new object physics
- added mass parameter for objects
- added mass parameter for objects
Game Engine 3.7.3
- new node: get mouse position
- new functions for the python node: runAnimation, stopAnimation, mirrorAnimation, getResultingVector, getMousePos
- fixed bug with project compilation
- new functions for the python node: runAnimation, stopAnimation, mirrorAnimation, getResultingVector, getMousePos
- fixed bug with project compilation
Game Engine 3.7.2
- engine optimization
Game Engine 3.7.1
- fixed bug with animations
- new node: get resulting vector
- new node: get resulting vector
Game Engine 3.7.0
- added animations
- added nodes for animations: run animation, stop animation, mirror animation
- added nodes for animations: run animation, stop animation, mirror animation
Game Engine 3.6.0
- added fullscreen mode in settings
- parameter for invisible objects (works in run mode)
- engine optimization
- changed object physics
- parameter for invisible objects (works in run mode)
- engine optimization
- changed object physics
Game Engine 3.5.1
- added nodes: run function and initialize function
Game Engine 3.5.0
- new node for writing python code
- support for using more than one function in a project
- debugger for running projects
- engine optimization (2x faster)
- support for using more than one function in a project
- debugger for running projects
- engine optimization (2x faster)
Game Engine 3.4.2
- updated help menu
- fixed bug with writing text to the console
- removed help menu (integrated into the site)
- new variable types: dict, list
- added nodes for using lists and dicts
- other various nodes
- added light theme
- fixed bug with writing text to the console
- removed help menu (integrated into the site)
- new variable types: dict, list
- added nodes for using lists and dicts
- other various nodes
- added light theme
Game Engine 3.4.1
- new color for the "any" type in code
- code optimization
- scene optimization
- fixed bug with moving objects
- code optimization
- scene optimization
- fixed bug with moving objects
Game Engine 3.4.0
- added nodes: display text, if collision, create object, random, remove object, for object in group, concatenate text
Game Engine 3.3.0
- fixed bug with saving files
- fixed bug with saving code files
- fixed bug with using multiple function files in a project
- updated code editor
- each object now has its own variables
- added nodes to save and get object variables
- fixed bug with saving code files
- fixed bug with using multiple function files in a project
- updated code editor
- each object now has its own variables
- added nodes to save and get object variables
Game Engine 3.2.0
- updated site and help menu
- updated vector movement for dynamic objects
- added nodes for mouse and keyboard click and press events
- added "every frame" and "every tick" nodes
- input cannot be set in event nodes
- fixed the console in project run mode
- updated logger
- updated vector movement for dynamic objects
- added nodes for mouse and keyboard click and press events
- added "every frame" and "every tick" nodes
- input cannot be set in event nodes
- fixed the console in project run mode
- updated logger
Game Engine 3.1.0
- fixed bug with visible versions
- optimized engine
- added project site link to help menu: https://ge3.pythonanywhere.com/
- fixed bug with saving (executable) projects
- created collision editor
- optimized engine
- added project site link to help menu: https://ge3.pythonanywhere.com/
- fixed bug with saving (executable) projects
- created collision editor
Game Engine 3.0.3
- optimized code editor
- fixed bugs in the code editor
- fixed bug with object collision
- fixed bugs in the code editor
- fixed bug with object collision
Game Engine 3.0.2
- updated help menu
Game Engine 3.0.1
- updated moving object by angle
- added update notification if a new program version exists
- updated help menu
- added update notification if a new program version exists
- updated help menu