Skip to content

Commit

Permalink
Merge 5f54758 into release
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Mar 10, 2023
2 parents d373c36 + 5f54758 commit b8b3b9c
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 11 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

- [x] ⚠ Tiger files saved with version 0.7.0 and older are no longer supported
- [x] Tiger file format version was is now `1.0.0`
- [x] Fixed a bug where on some computers, Tiger wouldn't launch due to missing MSVCP140.dll
- [x] Add up-to-date screenshots in readme
- [x] Add video in readme
- [x] Remove under-development warning from readme
Expand Down
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2023 Antoine Gersant

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,19 @@

Tiger is a visual tool to author game spritesheets and their metadata.

This tool bridges the gap between the work done by an artist and data needed by a game engine. Artists draw animations as images, but game engines need lots of metadata about how to use them correctly. Tiger gives you a simple interface to organize frames into animations like "run", "idle" or "attack". Tiger can also adjust offsets, timings, and hitboxes for each frame.
This tool bridges the gap between the work done by an artist and data needed by a game engine. Artists draw animations as images, but game engines need lots of metadata about how to use them correctly. Tiger gives you a simple but versatile interface to organize frames into animations like "run", "idle" or "attack". Tiger can also adjust offsets, timings, and hitboxes for each frame.

After you organize everything in Tiger, it exports a spritesheet containing all the images, plus a metadata file. The exact format of this metadata file is defined by you, using a template system. This makes it easy to integrate Tiger sheets with any game engine.
After you organize everything in Tiger, it exports a spritesheet containing all the images, plus a metadata file. The exact format of this metadata file is defined by you, using a template system. This makes it easy to integrate Tiger Sheets with any game engine.

# Key Features

- ✅ Easy-to-use timeline to author animations
- ✅ Supports perspectives for any 2D game (top-down, sidescroller, isometric)
-Source images hot-reload automatically when changed
- ✅ Packs animation frames into texture atlases
- ✅ Can add and tag hitboxes
-Template system to export animation data in any text-based format
- ✅ Free and open-source with a permissive license
- ✅ Easy-to-use timeline to author animations.
- ✅ Supports perspectives for any 2D game (top-down, sidescroller, isometric, etc.).
-Automatically hot-reloads source images when they are changed.
- ✅ Packs animation frames into texture atlases.
- ✅ Can add and tag hitboxes.
-Flexible template system exports metadata in any text-based format.
- ✅ Free and open-source with a permissive license.

Note that Tiger is not:

Expand All @@ -44,7 +44,7 @@ Tiger is only supported on Windows. To install it:
3. Run the installer. This will install Tiger and Microsoft Edge Webview (if necessary).
4. That's it, you're done!

To learn how to integrate Tiger sheets into your game, please refer to the [Documentation](https://agersant.github.io/tiger/).
To learn how to integrate Tiger Sheets into your game, please refer to the [Documentation](https://agersant.github.io/tiger/).

# Contributing

Expand All @@ -55,7 +55,7 @@ To learn how to integrate Tiger sheets into your game, please refer to the [Docu

# License

The MIT License in this repository applies to the Tiger _source code_. This does not include the Tiger logo and mascot illustrations. If you operate a public fork of this project, you cannot use the Tiger logo or mascot. For private forks (individual, or distribution internal your team/company), you may use the Tiger logo or mascot.
The MIT License in this repository applies to the Tiger _source code_. This does not include the Tiger logo and mascot illustrations. If you operate a public fork of this project, you cannot use the Tiger logo or mascot. For private forks (individual, or distribution limited to your team/company), you may use the Tiger logo or mascot.

Sprites in the example screenshots are from [OpenDuelyst](https://github.com/open-duelyst/duelyst) ([License](https://github.com/open-duelyst/duelyst/blob/main/LICENSE)).

Expand Down
7 changes: 7 additions & 0 deletions src-tauri/.cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Statically link C runtime so users don't need MSVCP140.dll (and friends)
[target.x86_64-pc-windows-msvc]
rustflags = ["-C","target-feature=+crt-static"]

# Disable tauri feature trying to accomplish the same thing
[env]
STATIC_VCRUNTIME = "false"

0 comments on commit b8b3b9c

Please sign in to comment.