This update focuses on 3D Graphics. The rendering pipeline supports WebGL2 by default. Some major graphic features are now supported, such as static and dynamic reflections, and normal mapping. In addition, it brings many fixes and optimizations to the run-time and the editor. Try it live at spiderengine.io Major Features WebGL2 Support ✅ Normal maps ✅… Continue reading Spider Engine 1.6.0
Author: aminere
Spider Engine 1.5.0
This update focuses on graphics, more specifically lighting and shadowing. It significantly reduces the amount of work needed to set up directional lighting in a scene. The engine supports multiple lights and automatically determines the optimal projections needed to produces high-quality shadows across the screen. In addition, rendering performance has been improved by discarding objects… Continue reading Spider Engine 1.5.0
Spider Engine 1.4.0
This update focuses on UI. There is now built-in 2D masking support, as well as the ability to import and apply SVG textures. In addition, there are improvements to text rendering and input handling. Try it live at spiderengine.io Major Features Support 2D masking Support SVG textures Support TouchEnter / TouchLeave events on UI elements… Continue reading Spider Engine 1.4.0
Spider Engine 1.3.0
This update focuses on character control in 3D. It has an initial support for Inverse Kinematics, Character Colliders, and Animation Blending. There are also improvements in several areas of the engine and the editor. Live Demos Inverse Kinematics Character Colliders Major Features Implement CharacterCollider Continuous collision detection and response against a 3D polygon soup Smooth… Continue reading Spider Engine 1.3.0
Spider Engine moved to GitHub!
I just moved the engine code from a private bitbucket repo to Github. It is now officially open-source! It is fast and designed for quick prototyping in the browser. It provides high-level abstractions over a range of functionalities needed by games, including rendering, serialization, UI, input, prefabs, hierarchy, to name a few. Apart from the… Continue reading Spider Engine moved to GitHub!
Improved Run-time Error Debugging
The Editor now has an improved debugging capacity and the ability to seamlessly suspend / resume code blocks depending on their error status, during a live play session. Here is what’s new: Editor reports run-time crashes that happen during a play session The error is clickable and allow to pin-point the culprit code line While… Continue reading Improved Run-time Error Debugging
Editor Code Search
The Editor now has a code search panel, that can quickly locate code across the entire project. It is accessible from the Navbar:
Spider Engine in Beta
Spider Engine, is in beta testing! It’s an open source 2D/3D game engine for the web. It has a web-based editor front-end that supports visual scripting and prefabs, among many features expected in modern content creation tools. Motivation My motivation is to allow instantaneous creation and publishing of interactive content on the web, without compromising… Continue reading Spider Engine in Beta