Slide 6
Slide 6 text
1.2 Siv3D の特徴 1/3
非常に短いコード
• サンプル動画はいずれも 30~200 行未満の C++ ソースコード
最新の C++ を学べる
• C++17, C++20 を積極的に活用
豊富な機能を一貫した API で提供
• 2,200 ファイル (20 万 LoC) のソースコード
+ 90 のサードパーティ OSS (数万ファイル) を統合
6
Abseil, AngelScript, Boost, Box2D, Catch2, cereal, DirectX Math, fmt, Font Awesome, FreeType, GLEF, GLFW,
GSL, HarfBuzz, libcurl, libjpeg-turbo, libogg, libpng, libtiff, libvorbis, libwebp, Lua, M+ Fonts, Material Design
Icons, msdfgen, muparser, nanoflann, nlohmann/json, Noto CJK Font, Noto Emoji Font, Oniguruma, OpenCV,
Opus, pffft, Quirc, Recast & Detour, SFMT, simde, Sol2, SoLoud, SoundTouch, stb_truetype, tinyobjloader,
xxHash, zlib, Zstandard ほか 44 (OpenSiv3D GitHub リポジトリ ThirdParty.md に一覧記載)
CEDEC 2020 講演スライド