Jump to content
  • Advertisement
Sign in to follow this  
NicoG

NightLight2D

This topic is 2565 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

http://code.google.com/p/nightlight2d/

This library is my project, I am working on it since approx. 2 Years. Sounds a long time, but I had some breaks and also 2 Changes in the used OpenGL Version.
Lately I changed to OpenGL 3.3 which gave me some headache, because finding good articles about 3.3 is a pain in the [s]butt[/s].
I ended up in a nearly complete rewrite, but, here it is.

System Requirements:
* DirectX10 Graphics Hardware, capable of OpenGL 3.3, ATI or NVIDIA.
* Dual Core Processor or better
* Windows XP or better. Developed on Windows 7 though.
* Microsoft Visual C++ 2008 with SP1 in any Version, 2010 is not supported yet.

Key Features:
* Programmed Cross Platform. Theoretically it can run on any platform supporting OpenGL 3.3. All libraries are x-platform. Some external Tools are not though, but should run with WinE.
* Using OpenGL 3.3. Core SDK only
* Font Support via Andreas' BMFont
* SpriteSheets supported via SpriteSheetPacker
* Sprite Batching
* Picture-by-picture animated Sprites
* Shaders

There is still a lot of Stuff to do. But theoretically you can already make Games with.
You can download a precompiled Package with Tools, Samples and of course the library with it's .dll, docs and what not else, from the Project Website.

Future:
The Future Vision is to present a complete Toolchain including Scripting (like Kismet, but that still stands on the Edge), Gameplay-Editors etc.

Help:
I am currently looking for some things to be done by people with more knowledge in those areas than I have:
* CMake or Bakefile Support for generating projectfiles
* GUI - I would love some help here to get started

If you feel like you got some time - contact me :).
It may not be the best :o - but it is working and it is made with love :D
Thanks for reading.

Share this post


Link to post
Share on other sites
Advertisement
Hidden
I hope this slight push is okay for everyone.
I have made a website for the library:
http://scorcher24.lima-city.de/
It contains a forums, a wiki and a frontend.
Please, take a minute to tell me what you think.
I have also released a new installer containing the new api and libs/tools.

Share this post


Link to post
Version 0.0.3 has been delivered, featuring less dependencies and the installer/zip now delivers all dependencies, including needed boost-headers.
It has a lot of bugfixes and performance updates.
If you download it, please leave some feedback and please notice that work is still in progress!
http://nightlight2d.de/

Complete Feature-List:

  • Picture by picture animation
  • Spritebatching
  • Shaders
  • Textrendering, static and dynamically
  • Render to texture
  • Logging
  • Simple Database-Wrapper for SQLite
  • Configuration Management
  • Resource Management
  • Parallax Scrolling

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!