Skip to content

Commit 885dbae

Browse files
committed
v1.0
1 parent 06a057d commit 885dbae

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

README.MD

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
1-
cross2d
2-
-------
1+
## libcross2d
32

4-
- a c++ cross platform 2d graphic, input and audio library
5-
- currently run on Linux, Switch, 3DS and PS Vita
6-
- quickly prototype your application on desktop (Linux)
7-
- use hardware acceleration on Linux, Switch, 3DS and PS Vita
8-
- use some of the great [sfml](https://www.sfml-dev.org/) library stuff (fonts, shapes, matrices)
3+
- a c++ cross platform 2d [graphic](https://github.com/Cpasjuste/libcross2d-examples/tree/master/examples/texture), [input](https://github.com/Cpasjuste/libcross2d-examples/tree/master/examples/input), audio and [config](https://github.com/Cpasjuste/libcross2d-examples/tree/master/examples/config) library
4+
- run on Windows, Linux, Nintendo Switch, Nintendo 3DS and Sony PS Vita
5+
- draw textures, rectangles, circles, texts (TrueType) and more
6+
- basic [tween](https://github.com/Cpasjuste/libcross2d-examples/tree/master/examples/crazy) engine (move, rotate, scale, color)
7+
- [clock/timer](https://github.com/Cpasjuste/libcross2d-examples/tree/master/examples/fps) classes
8+
- [configuration](https://github.com/Cpasjuste/libcross2d-examples/tree/master/examples/config) file handling
9+
- pack your application (zip) for release on any target, including resources (data/common)
10+
- quickly prototype your application on desktop (Linux and Windows)
11+
- use hardware acceleration on Linux, Windows, Switch, 3DS and PS Vita
12+
- use some of the great [sfml](https://www.sfml-dev.org/) library stuff (fonts, shapes, matrices)
913
- use [tweeny](https://github.com/mobius3/tweeny) for the (minimal) tween engine
1014
- use some of the great [libretro](https://github.com/libretro/glsl-shaders) shaders (Linux, Switch)
11-
- preliminary developed for my own use, but could now probably be used to ease development
12-
- is still a work in progress
15+
- use some [citro2d](https://github.com/devkitPro/citro2d) code for the 3ds renderer
16+
- use some [vita2d](https://github.com/xerpi/libvita2d) code for the vita renderer
17+
- use [libconfig](https://github.com/hyperrealm/libconfig) for the configuration classes
18+
- preliminary developed for my own use, still a work in progress
1319

1420
Where to start ?
1521
----------------

0 commit comments

Comments
 (0)