Tagged: Engine

PixelLight is a free source, cross platform 3D engine and framework released under LGPL3 and GPL3 licenses.

About
PixelLight is a cross-platform application framework for any kind of 3D applications like games, interactive simulations or visualizations. It’s based on a highly flexible scene graph system that allows you to compose and visualize any type of 3D scene for your application.
PixelLight is written in C++ and has been designed with flexibility and extensibility as one of it’s main goals. Therefore, it’s not only a 3D engine, but a consistent framework that allows you to combine all the components that you need for your application without having to care about the differences of the actual libraries, APIs or operating systems that you are using. The underlying systems and libraries are abstracted by a powerful reflection and component system, which makes it easier and more effective to create applications for different platforms and target components such as rendering, sound, physics, network, scripting and so on.

Feature List

Platforms

  • Microsoft Windows (XP, Vista, 7)
  • Linux
  • Maemo 5

Rendering

  • OpenGL render
  • OpenGL ES 2.0 render
  • Deferred rendering support

Plugins

  • Flexible plugin architecture
  • Sound: OpenAL, FMOD and FMODEx
  • Physics: Newton, ODE and PhysX
  • Support for many input devices (e.g. SpaceNavigator, WiiMote)

API

  • Completely programmed in C++
  • Well structured and understandable code due to strictly object oriented design
  • Advanced reflection-, component- and plugin-systems making PixelLight highly flexible, portable, modular and quite universal
  • Flexible scene graph system which makes it easy to create even very complex scenes
  • Sophisticated application framework enabling you to “just start” quickly with your application development

Tools

  • Autodesk 3ds Max export plugin that can export whole scenes with nodes, meshes, materials and even morph targets with just one click

Documentation and examples

  • Detailed documented code with explanations of parameters and return values, examples and notes
  • A lot of sample applications

Screenshots

Video

Links
PixelLight
Pixel Light Youtube Video Channel

Thanks SlickMcRunFast for submitting those great news to LGN.

There are several “unknown” game companies which are very friendly towards GNU/Linux, yet because of the poor publicity none heard about them.
One of those GNU/Linux friendly gaming companies is Sake Visual.
They released 3 games so far and all of them have a native GNU/Linux client, 2 of the games where released as freeware.
This small indie company specializes on Japanese manga style visual novels.
Here are the games they released so far :

Jisei – Supernatural, Mystery Adventure
Jisei is a supernatural mystery game produced by sakevisual. A young teenager with no name and no home has the unique ability to relive the death of any corpse that he touches. When he stumbles upon a dead woman, he’s immediately branded as the primary suspect in a murder investigation. Step into his shoes and search for clues, interrogate witnesses, and find the true murderer. Even with your extra abilities, it will still take solid facts and logic to prove your innocence!

RE: Alistair++ – Freeware Dating Sim
Merui loves video games, especially her favorite MMORPG, Rivenwell Online. Merui also has a very short temper, so when some JERK named Alistair steals a rare item from her, she’s determined to exact revenge on him. Unfortunately, she has no idea who he is in real life. But hey, that’s never stopped anyone, right? Take control of Merui and make new friends, balance schoolwork and fun, go shopping, search for the culprit, and maybe even discover a new romance.

Ripples – Freeware Romance
Ripples is not a game, nor is it really much of a novel. It’s the beginning of a journey. A few years ago, I stumbled upon the Ren’py visual novel engine.
A friend of mine was going through a really rough patch, so I decided to make a visual novel to encourage him. I had no clue where to start or how to go about doing it, but after a week of work, I managed to create a simple visual novel. It was a short story featuring a single character sketched roughly on the computer, voices recorded on a laptop mic, and some bland music I generated with a MIDI maker. I called it Ripples and released it to the world. The reception was more than I could have hoped for. The story struck a chord with many people, and I received a lot of encouragement from people.
Inspired by the feedback I got from Ripples, I pressed on to make more visual novels, each more ambitious than the last. Now, all these years later, the story of Ripples is still one that I wish to share with the world. But this time, I’m not alone. I’ve made wonderful and talented friends over the years, and with their help, I’ve remade Ripples. The art is better, the voices are better, the music is better, and the writing is better, but it still tells the same story. This is the story that started it all. It’ll only take a few minutes of your time, but I hope that Ripples will be the first step in your journey as well. Please enjoy.

Screenshots : (in order)

Links
Sake Visual
Jisei
RE: Alistair++
Ripples
Ren’py Visual Novel Engine
Sake Visual Facebook Group