EzpzJs Logo

Home
Welcome to EzpzJs2!

This project is currently in beta, and we're still discovering its full potential due to a lack of extensive testing.

Current Goals:

1. Eliminate Memory Leaks & Bloat
     Ensure EzpzJs2 is optimized by cutting out memory leaks and minimizing bloat.

2. Maintain API Consistency
     Make all function calls in EzpzJs2 identical to the first iteration.

3. Re-Implement Sprite Functionality
     Re-add sprite calls for graphical animations.

4. Discover Optimal Limitations
     Identify performance limits across various environments.

4a. Declare Hardware Recommendations
     Define recommended hardware specs for optimal performance.

4b. Optimize Sprite Sheets & Level Sizes
     Define optimal sprite sheet dimensions and level sizes.

5. Add Game Controller Support
     Implement gamepad input support.
File Description
Ezpzjs2OtherTester Optimized print and button commands for better memory management
Ezpzjs2SoundTest Optimized sound player commands for efficient memory usage
Ezpzjs2MovieTest.html Optimized movie player commands for better performance
Ezpzjs2CanvasTest.html Improved canvas commands for better browser memory handling
Ezpzjs2CanvasAnimationTest Improved memory management for canvas animations with new techniques
Ezpzjs2CanvasAnimationTest 2 Replaced javascript timer with requestAnimationFrame for smoother animation
Ezpz2.js The js file with the GPT rewrites



Windows 11 Recommendation

Windows 10 Recommendation

Mint Recommendation

Zorin Recommendation

Mac Recommendation