Releases: PixelVision8/PixelVision8
Pixel Vision 8 v1.3.0 Incremental Release
Update README.md
Pixel Vision 8 v1.2.0 Incremental Release
This is an incremental build of Pixel Vision 8 based on the GitHub source code. You can download an executable for Windows, Mac, and Linux below. Please make sure to backup your Workspace and game projects before running this or any preview version of Pixel Vision 8.
For more details on what has changed, see the change log.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question.
To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.
Pixel Vision 8 v1.1.0 Incremental Release
This is an incremental build of Pixel Vision 8 based on the GitHub source code. You can download an executable for Windows, Mac, and Linux below. Please make sure to backup your Workspace and game projects before running this or any preview version of Pixel Vision 8.
For more details on what has changed, see the change log.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question.
To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.
Pixel Vision 8 v1.0.18 Release
This is an experimental build of a new renderer and APIs. A lot of tools are broken, changes are not documented, and there is a new version of the core engine called PV8 Lite that is intended for developers looking to build games in pure C# as close to the metal as possible with no extra dependencies.
This is an early preview of the new renderer. The most significant change is that the mask color is now 0 instead of -1. I've tried to make this change as transparent as possible, but there are some big changes to selecting colors and some of the APIs that use colors. I'll have to document it, but long story short, color 0 is the default mask. That means whatever color is set to color 0, it will be transparent. The sprite parser will automatically add the mask color, so you don't need it in the colors.png file. With the exception of setting colors, it will basically work like before.
One final note, I am still trying to update the Paint Tool, so it may not work as expected or crash. I'll get it working correctly for the next release.
You have been warned!
You'll be able to download a preview build of Pixel Vision 8 for Windows, Mac, and Linux below. This project is continually updated, and automated builds are made available to allow users to preview new features, bug fixes, and optimizations to the underlying codebase. Please make sure to backup your Workspace before running this or any new build of Pixel Vision 8.
Due to how large and complex the codebase is, these incremental builds help reduce the time between releases and allow the collection developer feedback. Here is a list of the most recent changes:
v1.0.18
- d85aef6ed8 Fixes to export in SFX Tool. (jessefreeman)
- 0d7a253c00 Fixed issue where sound would stop after too many sound instances had been played. (jessefreeman)
- 0bda0c8ec4 Fixed PixelData resize to correctly clear the pixel array and cleaning up color selection/preview in the Paint Tool. (jessefreeman)
- 754151d625 Cleaning up background render modes in Paint Tool. (jessefreeman)
- f36f38df40 Added support for custom mask color in MergePixels() API (jessefreeman)
- 244c271c7c Modificatoins to Paint tool to better support new transparency value. (jessefreeman)
- d0a911b2cb Fixing issues in the pixel exporter, paint, and workspace tool from renderer refactoring. (jessefreeman)
- 1b6c30c246 Cleaning up Workspace Tool menu, fixing graphic issues from shifting mask id to 0, and fixes to generating colors to work with new mask id. (jessefreeman)
- 3a1135125f Moved BG Color and Mask to GameChip, refactored Clear into Fill (#489), and refactored color id to color offset (#490). (contributed by jessefreeman)
- fdc1dee21a Continuing to make changes to the renderer to support 0 as transparency. (jessefreeman)
- b3cbc568a0 Removing unused logic from GameEditor and fixing issues with generating palette for the shader when no data file exists. (jessefreeman)
- 5ea6c91a68 Refactoring renderer to us 0 as the transparent color in prep for moving away from using ints. (jessefreeman)
- 00682541e0 Coverted PixelData into a generic to prepare for a move to using byte instead of int. (jessefreeman)
- 60720398a1 Fixing C# runner example to load the new BackgroundColor example. (jessefreeman)
For more details, see v1.0.17..v1.0.18.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question. To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.
Pixel Vision 8 v1.0.17 Release
This is an experimental build of a new renderer and APIs. A lot of tools are broken, changes are not documented, and there is a new version of the core engine called PV8 Lite that is intended for developers looking to build games in pure C# as close to the metal as possible with no extra dependencies.
You have been warned!
You'll be able to download a preview build of Pixel Vision 8 for Windows, Mac, and Linux below. This project is continually updated, and automated builds are made available to allow users to preview new features, bug fixes, and optimizations to the underlying codebase. Please make sure to backup your Workspace before running this or any new build of Pixel Vision 8.
Due to how large and complex the codebase is, these incremental builds help reduce the time between releases and allow the collection developer feedback. Here is a list of the most recent changes:
v1.0.17
- 94af3be0a8 Fixing build script to include new shared Sprites folder. (jessefreeman)
- b2c3875a1a Removing tmp pngs from the Workspace Tool. (jessefreeman)
- c186f88853 Changed new file command to dynamically create sprite and tilemap images and automaticlly make Sprites and Tilemaps folder. (jessefreeman)
- 0fd679d975 Removing tmp pngs from Paint Tool source. (jessefreeman)
- 607a4dbc3a Added support for resizing sprites in the Paint Tool. (jessefreeman)
- 24d5552cc6 Added support for flip to canvas, testing out canvas history, and cleaned up Paint tool export options. (jessefreeman)
- 9caabacb55 Fix to Paint Tool's color picker (#477). (contributed by jessefreeman)
- 99daefe7db Cleaning up LoadMap(), bug fixes to the Paint Tool, and adding new options modal. (jessefreeman)
- 83cbe9a2e7 Support for loading multiple tilemaps from a Tilemaps folder. (jessefreeman)
- 158aaf6a80 Fixes to copy, move, and pate in Workspace Tool as well as cleaning up and removing old tool designs that are no longer needed. (jessefreeman)
- 96996efa22 More API example clean up and fixes for #481 and #482. (contributed by jessefreeman)
- a4504dec10 Switched all API demos to Lua and removed extra files. (jessefreeman)
- b8aeda4ba1 Cleaned up all of the API examples. (jessefreeman)
- b409eb10c3 Cleaning up API examples and fix to Sound() API in LuaGameChip. (jessefreeman)
- 170c26aef6 Adding support for loading tilemap.flags.png files. (jessefreeman)
- 4a8be7f25d Added support for Paint Tool to save and load flag layer images. (jessefreeman)
For more details, see v1.0.16..v1.0.17.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question. To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.
Pixel Vision 8 v1.0.16 Release
This is an experimental build of a new renderer and APIs. A lot of tools are broken, changes are not documented, and there is a new version of the core engine called PV8 Lite that is intended for developers looking to build games in pure C# as close to the metal as possible with no extra dependencies.
You have been warned!
You'll be able to download a preview build of Pixel Vision 8 for Windows, Mac, and Linux below. This project is continually updated, and automated builds are made available to allow users to preview new features, bug fixes, and optimizations to the underlying codebase. Please make sure to backup your Workspace before running this or any new build of Pixel Vision 8.
Due to how large and complex the codebase is, these incremental builds help reduce the time between releases and allow the collection developer feedback. Here is a list of the most recent changes:
v1.0.16
- 9dbc418f9b Cleaning up API examples and added support for exporting custom colors in paint tool. (jessefreeman)
For more details, see v1.0.15..v1.0.16.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question. To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.
Pixel Vision 8 v1.0.15 Release
This is an experimental build of a new renderer and APIs. A lot of tools are broken, changes are not documented, and there is a new version of the core engine called PV8 Lite that is intended for developers looking to build games in pure C# as close to the metal as possible with no extra dependencies.
You have been warned!
You'll be able to download a preview build of Pixel Vision 8 for Windows, Mac, and Linux below. This project is continually updated, and automated builds are made available to allow users to preview new features, bug fixes, and optimizations to the underlying codebase. Please make sure to backup your Workspace before running this or any new build of Pixel Vision 8.
Due to how large and complex the codebase is, these incremental builds help reduce the time between releases and allow the collection developer feedback. Here is a list of the most recent changes:
v1.0.15
- 14f82f9543 Fixing build to support TinyCard project. (jessefreeman)
- 078d7d424d Added support for Paint tool to load default color.png file from game folder, cleaned up more of the API Examples, and added a new example from Thatsmaik to the DemoScene Disk. (jessefreeman)
- 3822fdeaf3 Added support for loading code from Src folder, modified creating new sprite files in workspace explorer, and added message warning if sounds is muted when loading up SFX or Muisc tools (#431). (contributed by jessefreeman)
- e5e24bec38 Adding TinyCard project and fixes to running C# games. (jessefreeman)
For more details, see v1.0.14..v1.0.15.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question. To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.
Pixel Vision 8 v1.0.14 Release
This is an experimental build of a new renderer and APIs. A lot of tools are broken, changes are not documented, and there is a new version of the core engine called PV8 Lite that is intended for developers looking to build games in pure C# as close to the metal as possible with no extra dependencies.
You have been warned!
You'll be able to download a preview build of Pixel Vision 8 for Windows, Mac, and Linux below. This project is continually updated, and automated builds are made available to allow users to preview new features, bug fixes, and optimizations to the underlying codebase. Please make sure to backup your Workspace before running this or any new build of Pixel Vision 8.
Due to how large and complex the codebase is, these incremental builds help reduce the time between releases and allow the collection developer feedback. Here is a list of the most recent changes:
v1.0.14
- ae944821ef Fixing bugs in the Workspace Tool around copying, moving, and deleting files. Also, fixing bugs in the tilemap chip when loading maps smaller than the chip's settings. There are 2 new demoscene projects from AndyFX, which are ports of older PV8 demos. Finally, I added a new parser that looks for png files in a Sprite folder and automatically loads them into memory as Meta Sprites. There is a new RPG8 demo in the game folder showing off how this new parser works. (jessefreeman)
For more details, see v1.0.13..v1.0.14.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question. To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.
Pixel Vision 8 v1.0.13 Release
This is an experimental build of a new renderer and APIs. A lot of tools are broken, changes are not documented, and there is a new version of the core engine called PV8 Lite that is intended for developers looking to build games in pure C# as close to the metal as possible with no extra dependencies.
You have been warned!
You'll be able to download a preview build of Pixel Vision 8 for Windows, Mac, and Linux below. This project is continually updated, and automated builds are made available to allow users to preview new features, bug fixes, and optimizations to the underlying codebase. Please make sure to backup your Workspace before running this or any new build of Pixel Vision 8.
Due to how large and complex the codebase is, these incremental builds help reduce the time between releases and allow the collection developer feedback. Here is a list of the most recent changes:
v1.0.13
- 807db1634d Cleaning up edit color modal and open modal logic. (jessefreeman)
- 6a96122633 Adding color editor modal and cleaning up color index logic on load. (jessefreeman)
- 7c9a4cc5ff Fixing fill and adding select all. (jessefreeman)
- 4c99572c8d Added support for undo/redo in Paint Tool. (jessefreeman)
- 33609354d4 Adding in basic support for copy and pasting canvas pixel selection. (jessefreeman)
- 59a7ba32dd Cleaning up selection logic. (jessefreeman)
- c6f91b284d Cleaning up brush preview logic. (jessefreeman)
- 0c91180eed Fixing tool selection in Paint Tool. (jessefreeman)
- 01e3df302f Cleaning up state logic for Paint Tool picker panel. (jessefreeman)
- 29e29cfcc2 Wiring up UI in new Paint Tool, removing old broken tools, and removing old Libs that are no longer needed. (jessefreeman)
- b57b6803a7 Adding new Constants static class, cleaning up ImageData class, and creating foundation for new Paint Tool. (jessefreeman)
For more details, see v1.0.12..v1.0.13.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question. To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.
Pixel Vision 8 v1.0.12 Release
This is an experimental build of a new renderer and APIs. A lot of tools are broken, changes are not documented, and there is a new version of the core engine called PV8 Lite that is intended for developers looking to build games in pure C# as close to the metal as possible with no extra dependencies.
You have been warned!
You'll be able to download a preview build of Pixel Vision 8 for Windows, Mac, and Linux below. This project is continually updated, and automated builds are made available to allow users to preview new features, bug fixes, and optimizations to the underlying codebase. Please make sure to backup your Workspace before running this or any new build of Pixel Vision 8.
Due to how large and complex the codebase is, these incremental builds help reduce the time between releases and allow the collection developer feedback. Here is a list of the most recent changes:
v1.0.12
- e6c868480a Fixing Unity project files, cleaning up image parsers to abstract out color conversion better, and including UnityRunner.zip in final file upload. (jessefreeman)
- 962d8408e5 Adding new designs for paint tool. (jessefreeman)
- cce4e71df8 Fixing tilemap drawing issues (#458 and #456) plus reverted logic to fix screenshot issue (#457). (contributed by jessefreeman)
- 6aa7fb6801 Added unity project build task and fixing rendering bugs introduced in unity port. (jessefreeman)
- eadb601c61 Saving changes to designs and stubbs for unity project build tasks. (jessefreeman)
- 3dd8fe7479 Cleaning up Meta Sprite look up and draw APIs. (jessefreeman)
- fb72147c8c Cleaning up parsers to better support new ColorData ToString(), breaking LuaServices out of the core Lua Runner, and updating Lua Runner to not depend on LuaServices. (jessefreeman)
For more details, see v1.0.11..v1.0.12.
In addition, you can see the current open issues here or use one of the following links to submit a new bug, feature or question. To learn more about Pixel Vision 8, check out the documentation, explore the examples, join the Discord server, and visit the main website.