frag

所属分类:编程语言基础
开发工具:Nim
文件大小:0KB
下载次数:0
上传日期:2017-06-07 17:51:35
上 传 者sh-1993
说明:  Nim编程语言的跨平台2D|3D游戏框架
(A cross-platform 2D|3D game framework for the Nim programming language)

文件列表:
.travis.yml (1952, 2017-06-07)
Dockerfile (935, 2017-06-07)
LICENSE (1066, 2017-06-07)
appveyor.yml (1161, 2017-06-07)
assets/ (0, 2017-06-07)
assets/shaders/ (0, 2017-06-07)
assets/shaders/common.sh (118, 2017-06-07)
assets/shaders/default/ (0, 2017-06-07)
assets/shaders/default/2d/ (0, 2017-06-07)
assets/shaders/default/2d/fs.bin.h (1789, 2017-06-07)
assets/shaders/default/2d/fs.sc (207, 2017-06-07)
assets/shaders/default/2d/varying.def.sc (190, 2017-06-07)
assets/shaders/default/2d/vs.bin.h (2596, 2017-06-07)
assets/shaders/default/2d/vs.sc (245, 2017-06-07)
assets/shaders/default/3d/ (0, 2017-06-07)
assets/shaders/default/3d/fs.sc (293, 2017-06-07)
assets/shaders/default/3d/varying.def.sc (179, 2017-06-07)
assets/shaders/default/3d/vs.sc (376, 2017-06-07)
assets/shaders/default/nuklear/ (0, 2017-06-07)
assets/shaders/default/nuklear/fs.sc (183, 2017-06-07)
assets/shaders/default/nuklear/varying.def.sc (190, 2017-06-07)
assets/shaders/default/nuklear/vs.sc (243, 2017-06-07)
build.sh (27, 2017-06-07)
doc/ (0, 2017-06-07)
doc/index.txt (3762, 2017-06-07)
examples/ (0, 2017-06-07)
examples/config.nims (1182, 2017-06-07)
examples/desktop/ (0, 2017-06-07)
examples/desktop/00-hello-world/ (0, 2017-06-07)
examples/desktop/00-hello-world/logo.nim (55996, 2017-06-07)
examples/desktop/00-hello-world/main.nim (1514, 2017-06-07)
examples/desktop/01-sprite-batch/ (0, 2017-06-07)
examples/desktop/01-sprite-batch/main.nim (2976, 2017-06-07)
examples/desktop/02-audio/ (0, 2017-06-07)
examples/desktop/02-audio/main.nim (3121, 2017-06-07)
examples/desktop/03-input/ (0, 2017-06-07)
examples/desktop/03-input/main.nim (3467, 2017-06-07)
... ...

FRAG**FRAG** ======= Framework for Rather Awesome Games [![Build Status](https://travis-ci.org/fragworks/frag.svg?branch=master)](https://travis-ci.org/fragworks/frag) [![Join the chat at https://gitter.im/fragworks/frag](https://badges.gitter.im/fragworks/frag.svg)](https://gitter.im/fragworks/frag?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) ---------------------------------- [Home page and installation instructions](http://fragworks.io/) FRAG is a game creation framework being developed using the [Nim](https://nim-lang.org/) programming language, and is currently in pre-alpha status. The immediate development focus for FRAG is supporting the creation of 2D mobile and desktop games. Console support is planned for post-alpha releases of FRAG. Support for 3D is planned for post-alpha releases of FRAG. **Tested for Desktop on**: - OSX Sierra v10.12.1 (OpenGL 3.3) - Arch Linux - Windows 10 (DirectX 11) **Tested for Android on**: - Samsung Galaxy S6 (arm64-v8a, OpenGL ES 2.0) **Dependencies for Desktop**: - [Nim v0.16.1](https://github.com/nim-lang/Nim) - [BGFX](https://github.com/bkaradzic/bgfx) - [SDL2](https://www.libsdl.org/download-2.0.php) - [SDL_image](https://www.libsdl.org/projects/SDL_image/) - [Chipmunk2D (Optional)](https://chipmunk-physics.net/) **Some technical details about FRAG**: - Planned support for a multitude of rendering backends via [BGFX](https://github.com/bkaradzic/bgfx) - SDL2 - Immediate Mode GUI via [Nuklear](https://github.com/vurtun/nuklear) Examples ------- ---------- **Desktop** ---------- [Hello World](https://github.com/fragworks/frag/tree/master/examples/desktop/00-hello-world) ![https://github.com/fragworks/frag/tree/master/examples/00-hello-world](http://i.imgur.com/24JvAzP.png) [Spritebatch](https://github.com/fragworks/frag/tree/master/examples/desktop/01-sprite-batch) ![https://github.com/fragworks/frag/tree/master/examples/01-sprite-batch](http://i.imgur.com/lD0AtpL.png) [Audio](https://github.com/fragworks/frag/tree/master/examples/desktop/02-audio) [Input](https://github.com/fragworks/frag/tree/master/examples/desktop/03-input) [Sprite Animation](https://github.com/fragworks/frag/tree/master/examples/desktop/04-sprite-animation) ![https://github.com/fragworks/frag/tree/master/examples/04-sprite-animation](http://i.imgur.com/qIXCc0E.gif) [GUI](https://github.com/fragworks/frag/tree/master/examples/desktop/05-gui) ![https://github.com/fragworks/frag/tree/master/examples/05-gui](http://i.imgur.com/ui9PFKD.png) [Physics](https://github.com/fragworks/frag/tree/master/examples/desktop/06-physics) ![https://github.com/fragworks/frag/tree/master/examples/06-physics](http://i.imgur.com/DQaRdgc.gif) [Spine](https://github.com/fragworks/frag/tree/master/examples/desktop/07-spine) ![https://github.com/fragworks/frag/tree/master/examples/desktop/07-spine](http://i.imgur.com/gmjkuB1.gif) **Android** ---------- [Hello World](https://github.com/fragworks/frag-android/blob/master/examples/00-hello-world/main.nim) ![https://github.com/fragworks/frag-android/blob/master/examples/00-hello-world/main.nim](http://i.imgur.com/Ybqin46.png)

近期下载者

相关文件


收藏者