sfml

High level OpenGL-based Game Library

Homepage: https://github.com/fowlmouth/nimrod-sfml

Platform: Nimble

Language: Nimrod

License: MIT

Install: nimble install sfml


sfml-nimrod

This wrapper is outdated. Please use this newer CSFML wrapper: https://github.com/BlaXpirit/nim-csfml

Nimrod binding of SFML 2.0

This is only tested for Linux at the moment

What is needed for Windows / OS X?

  • The library names need filling in
  • TWindowHandle is handled differently on those platforms

I believe that is it

C++ caveats

At this point in time Nimrod needs a little work to support C++ constructors. If you do var window = Window(args) this will not work, because sf::Window overrides the = operator. Instead, you should declare the window and then call the #create method on it: var window: TRenderWindow; window.create(args). Most of the SFML interface is like this: var font: TFont; font.loadFromFile("somefont.ttf")

веселые картинки развлекательные гифки интресные факты смешные видео смешные истории из соцсетей

GitHub Repository

fowlmouth/nimrod-sfml fowlmouth/nimrod-sfml

Nimrod binding of SFML 2.0 (legacy software)

Language: Nimrod

Created: July 30, 2012 21:44

Last updated: March 10, 2015 02:10

Last pushed: March 09, 2015 08:21

Size: 531 KB

Stars: 14

Forks: 6

Watchers: 3

Open issues: 7

Top Contributors

Billingsly Wetherfordshire Simon Krauter Sloane Simmons Rien

Related Projects

chipmunk
Binding for Chipmunk 6.1
Nimble - Nimrod - MIT - Published 4 days ago - 2 stars
enet
Wrapper for ENet UDP networking library
Nimble - Nimrod - MIT - Published 4 days ago - 4 stars
linagl
OpenGL math library
Nimble - Other - Published 4 days ago
ludens
Little game library using opengl and sfml
Nimble - Nimrod - MIT - Published 4 days ago - 9 stars
nim-ao
A high-level libao wrapper
Nimble - Nimrod - MIT - Published 4 days ago
веселые картинки развлекательные гифки интресные факты смешные видео смешные истории из соцсетей