Nanim - Le Bottin des Jeux Linux

Nanim

Specifications

Title: Nanim Type: Tool
Genre: Development Status:
Category: Development ➤ Graphics Editor ➤ Animation Commercial:
Tags: Development; Content Creation; Raster graphics editor; Sprite Editor; Sprite Animation; Pixel Art Demo:
Released: Latest : 1.6 / Dev : 76383f519a Package Name:
Date: 2013-12-20 Extern Repo:
License: BSD Repo:
Perspective: Third person Package: ✓
Visual: 2D Binary: ✓
Pacing: Real Time Source: ✓
Played: Single & Multi PDA:
Quality (record): 5 stars Quality (game):
Contrib.: Goupil & Louis ID: 14096
Created: 2013-12-27 Updated: 2018-08-05

Summary

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

Videos

Links

Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t ts gd id r lp g g[fr] g[de] g[ru] g[pl] g[cz] g[sp] g[pt] g[it] g[tr] g] [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] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

On other sites


Reviews


News / Source of this Entry (SotE) / News (SotN)

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.

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.