Nanim - Le Bottin des Jeux Linux

Nanim

🗃️ Specifications

📰 Title: Nanim 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 04. Released (status)
🏷️ Category: Development ➤ Graphics Editor ➤ Animation 🌍️ Browser version:
🔖 Tags: Development; Content Creation; Raster graphics editor; Sprite Editor; Sprite Animation; Pixel Art 📦️ Package Name:
🐣️ Approx. start: 📦️ Arch package:
🐓️ Latest: 2013-12-20 📦️ RPM package:
📍️ Version: Latest: 1.6 / Dev: 76383f519a 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: BSD 📦️ AppImage package:
🏝️ Perspective: Third person 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single & Multi 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 14096 🐛️ Created: 2013-12-27
🐜️ Updated: 2021-11-14

📖️ Summary

[en]: Free and opensource tools for a modern 2d animation file format (nanim files) [fr]: Un ensemble d'outils dédiés à l'utilisation d'un format d'animation 2D

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
(empty):

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
Devs (devnewton [fr] [en]): [Site 1 2 3] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site on mastodon (date)]

🐘 Social Networking Update (on mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🐘 From:

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/

📕 Description [en]

Nanim

nanim is a protobuf based 2D animation file format optimized for games.

The project goals are to specify and promote free and opensource tools for a modern 2d animation file format:

• nanim.proto, the format specification using protobuf : with protoc or other protobuf compiler, you can generate parser for about every popular programming language.
• Nanimstudio, the visual animation editor.
• Nanim SDK, command line tools.
• nanimjs, an html5 example player.
• Other softwares that support the nanim file format.
• Full open source code


Nanimstudio

nanimstudio is free (BSD license) cross platform (Linux, Mac, Windows) graphical tool to edit nanim files. It also support gif, apng and spritesheets.


Nanim SDK

The nanim SDK is a collection of free tools (BSD license):

• The format specification using protobuf : using protoc or other protobuf compiler, you can generate parser for about every popular programming language.
• json2nanim and nanim2json to convert animations from/to json metadata and png images.
• nanimls to dump nanim file infos.
• nanimopt, an optimizer program that use a bin packing algorithm to store the image in an opengl compliant format (minimum number of image with power of 2 dimensions).
• gif2nanim to convert existing gif animations.
• nanimmerge to merge multiple nanim files into one.
• nanimrename to change animation or image names.
• sheet2nanim to convert existing sprite sheets.
• font2nanim to generate font textures.

📕 Description [fr]

Un ensemble d'outils dédiés à l'utilisation d'un format d'animation 2D, par devnewton
En Java.

Nanim

nanim est un format d'animation 2d basé sur protobuf optimisé pour les jeux vidéos.

Le but de ce projet est de promouvoir des outils libres pour ce format:

• nanim.proto, la spécification protobuf : avec protoc ou un autre compilateur protobuf, on peut générer un parseur pour la plupart des langages de programmation.
• Nanimstudio, un éditeur graphique.
• Nanim SDK, des outils en ligne de commande.
• nanimjs, un lecteur d'animation en html5.
• D'autres logiciels qui utilisent nanim.
• Un code source complet.


Nanimstudio

nanimstudio est un outil graphique libre (licence BSD) et multi-plateforme (Linux, Mac, Windows) pour éditer des fichiers nanim. Il gère aussi gif, apng et les spritesheets.


Nanim SDK

Nanim SDK est un ensemble d'outil libre (licence BSD):

• json2nanim and nanim2json pour convertir les animations depuis/vers des métadonnées json and des images png.
• nanimls pour afficher les informations sur un fichier nanim.
• nanimopt, un optimiseur qui utilise un algorithme de "bin packing" pour stocker les animations de façon préférable pour OpenGL.
• gif2nanim pour convertir des gif animés.
• nanimmerge pour fusionner plusieurs nanims.
• nanimrename pour renommer des animations ou des images.
• sheet2nanim pour convertir des sprite sheets.
• font2nanim pour générer des textures depuis une police de caractère.