Skip to content

Releases: devpython88/Canvas

Canvas 1.0 Early Access 1

Choose a tag to compare

@devpython88 devpython88 released this 02 Feb 11:41
730d50c

What's new?

  1. Triangles are added (by @UriahNegbi )
  2. Polygons are added (by @devpython88 )
  3. Best of all, 3D Support added (by @devpython88 )
  4. Player controller (2d by @devpython88 )
  5. Menus (by @UriahNegbi and @devpython88 )
  6. Dropped support for visual studio 2019

Canvas 1.0 Alpha 1.1 (Patch)

Pre-release

Choose a tag to compare

@devpython88 devpython88 released this 30 Jan 09:17
7a65a62

This is a patch

Bug fixes ‼

  1. Visual Studio expected an expression
  2. Visual Studio fixes

What's changed? 😄

  1. Canvas now uses the c++ struct syntax struct_name{struct_fields} instead of the cc syntax (struct_name) {struct_fields}

Canvas 1.0 Alpha 1

Canvas 1.0 Alpha 1 Pre-release
Pre-release

Choose a tag to compare

@devpython88 devpython88 released this 28 Jan 07:17
6884b78

What's new?

  1. Dialogs now dim the background
  2. Function to layout objects in dialogs
  3. Simple lighting
  4. Gravity
  5. Visual studio prebuilt

Canvas 1.0 Pre-dev 3

Canvas 1.0 Pre-dev 3 Pre-release
Pre-release

Choose a tag to compare

@devpython88 devpython88 released this 27 Jan 07:30
8768b5e

Final Pre-development update

What's new?

All classes have their guides in GUIDE.md

  1. Text label with font and spacing
  2. Buttons (Automaically calculates width, height, auto-checks for clicking, auto-arranged the text)
  3. Mouse class new functions (isHovering(obj), isClicking(obj))
  4. Dialog class with built in title bar and close button
  5. Key bindings
    Basically there are two classes for binding, one for mouse bindings (button only) and one for key bindings, Key bindings can be a single key or a modifer with a key, This idea was thought by someone (abho) on discord

Bug fixes

No bugs found

Key bindings idea by abho on discord

Canvas 1.0 Pre-dev 2

Canvas 1.0 Pre-dev 2 Pre-release
Pre-release

Choose a tag to compare

@devpython88 devpython88 released this 26 Jan 11:10
9d78f3c

Whats new?

  1. Spritesheets
  2. Auto-animated spritesheets

bug fixes

  1. Text label font not affecting text

Canvas 1.0 Pre-dev 1

Canvas 1.0 Pre-dev 1 Pre-release
Pre-release

Choose a tag to compare

@devpython88 devpython88 released this 25 Jan 15:28
5d8bdfc

What's in Canvas?

All the basics, Textures, shapes, input, collision, audio, music.

Whats predev??

Predev versions are buggy and are just meant to give people a early taste of the software, they are buggy but not that buggy