PloobsEngine Presentation

Hello, Ladies and Gentlemen! I present Ploobs Engine, our game engine. This article is a little presentation about the engine, showing its features and capabilities.

What is Ploobs Engine?

It is an engine for creating games and graphics applications developed in XNA 4.0, C #. Net 4.0 and HLSL. It is designed to be simple and easy to use even for those unfamiliar with computer graphics programming.

Scene with Reflection, Refraction, Animation, Glow, Lighting and SkyBox

The framework developed is quite extensive and consists of several modules responsible for most common tasks used in games, such as: Input Control, Simulation, Physics, Graphics Rendering, Artificial Intelligence and Control Features. Graphics are the main focus of this engine. It uses deferred shading rendering, which is the same technique used in games like Startcraft II, Crysis II and KillZone II. The majority of this engine was built as part of our graduation project. An in-depth explanation of the graphics techniques used and our implementation of those techniques can be found in our thesis(In Portuguese).

What are the Key Features?

The PloobsEngine supports almost all the features of the Directx 9c graphics API, with the main features being:

  • Deferred Rendering with support for bump mapping, specular mapping, glow mapping and parallax mapping (techniques used to simulate materials and increase the realism of games)
  • 2D and 3D Particle Systems
  • 2D and 3D Physical Simulation
  • 2D and 3D Sound
  • 2D and 3D Dynamic Lights with Shadow
  • 3D Animation by Bones (Bone Animation)
  • Terrain and Vegetation
  • Reflection and Refraction in Real Time
  • Several classical algorithms of Artificial Intelligence
  • Support for Windows Phone 7 and PC

We used different algorithms and techniques found in games that are currently on the market. Whenever possible, we chose algorithms that exploit the strengths of the GPU. Our greatest advantage in using this technique is in the extreme Deferred Shading where the XNA Engine excels. For a much more complete list of features, take a look here.

What do you need to start using the Ploobs Engine?

For ease of use, only a basic knowledge of C# is required. An intimate knowledge of computer graphics or XNA is not needed.

Ambient Scattering, Vegetation and Illumination

For the developer, you must install the XNA 4.0 SDK, Net 4.0 Framework and Visual Studio 2010 (full or Express). In terms of hardware, you only need a video card this is compatible with DirectX 10.

Where do I start?!

First, download the engine components and demos here. Second, take a look at our basic tutorials section.

We are working to create more tutorials and full demos (small showcases combining many features). Any doubt contact us in our forum or in our mail.

How the engine is distributed?

Lod and Illumination

Currently the forms of distribution are:

  • Complete source code is available in our Mercurial repository
  • Single MSI Installer
  • Using the PloobsInstaller (app that automatically downloads the latest version of the engine from our server)

The idea is to periodically release a stable version and several intermediate betas. If a critical bug is found, we will fix the stable version as soon as possible. The demos and documentation file will be updated only at the launch of stable releases. The documentation on the site will be updated when the intermediate versions are released. We intend to maintain compatibility with older versions whenever possible.

This Version of the engine uses a Dual-License model. For more info CHECK HERE.

Our Roadmap:

In the near future we intend to improve the stability and documentation, as well as fix the bugs that will “emerge”. We are also working in a XBOX360 version. In a more distant future we intend to add support for networking.

Join us!

Advanced Illumination

We need people who like computer graphics (it requires a prior knowledge, we have various materials to aid the learning of staff), mainly programming shaders (the code that runs on the video card). Volunteers welcome! Also we need people willing to create the demos and showcases (no need to mess with the core engine). Questions? Want to know more? Leave a comment here or email: contato@ploobs.com.br

Creators:

  • Thiago Dias Pastor
  • Bruno Duarte Correa

Links:

Special Thanks

  • All the guys for us COOP10 (our class in university) especially Filipão and Kayatt.
  • To Professor Ricardo Nakamura, our supervisor of the graduation project, and his sage advice.
  • Our ImaginCup 2010 Team, for the gained experience that has completely transformed the development of the engine.

ScreenShots

[nggallery id=3]

  1. #1 by michael kors handbags clearance on 30 de setembro de 2016 - 6:14 am

    Hello! I simply want to give a huge thumbs up for the nice info you have got here on this post. I will be coming back to your weblog for more soon.

  2. #2 by latvia on 30 de setembro de 2016 - 6:16 am

    Every weekend i used to pay a visit this web page, for
    the reason that i wish for enjoyment, as this this site conations actually
    fastidious funny material too.

  3. #3 by japanese tanto on 30 de setembro de 2016 - 6:18 am

    Super fast shipping! Great seller! Item exactly as described!! Thanks!!!!

  4. #4 by Wakizashi Blade on 30 de setembro de 2016 - 6:18 am

    Beautiful person and fast shipping

  5. #5 by EDDM postcards on 30 de setembro de 2016 - 6:18 am

    Hello, its pleasant piece օf writing regarding media print, we ɑll
    be familiar ԝith media is a impressive source ⲟf facts.

  6. #6 by world at arms hack ios on 30 de setembro de 2016 - 6:19 am

    World at Arms hack and cheats does not need to obtain any software,
    simply use the generator online and straight receive the hack advantages.

  7. #7 by http://hyunsunggroup.co.kr on 30 de setembro de 2016 - 6:29 am

    Saved as a favorite, I like your blog!

  8. #8 by science fiction movie on 30 de setembro de 2016 - 6:32 am

    Hi are using WordPress for your blog platform?
    I’m new to the blog world but I’m trying to get started and set up my own. Do
    you require any html coding expertise to make your own blog?
    Any help would be really appreciated!

  9. #9 by Janet on 30 de setembro de 2016 - 6:33 am

    I delight in, result in I discovered exactly what I was looking
    for. You’ve ended my four day lengthy hunt! God Bless you
    man. Have a great day. Bye

  10. #10 by London Pubs on 30 de setembro de 2016 - 6:35 am

    There is perceptibly a lot to identify about this. I consider you made some good points in features also.

  11. #11 by leijalauta on 30 de setembro de 2016 - 6:39 am

    This is my first time pay a visit at here and i am actually
    impressed to read everthing at alone place.

  12. #12 by aaa auto insurance la quinta on 30 de setembro de 2016 - 6:43 am

    The days are long, but the years are short. I don’t want to miss them! For more short and sweet ideas on how to stop and smell the roses, to enjoy the little things in life, check out my 31 Days to Smell the Roses series.

  13. #13 by Russ on 30 de setembro de 2016 - 6:48 am

    Hello there! I could have sworn I’ve been to this blog before but after
    reading through some of the post I realized it’s new to me.

    Nonetheless, I’m definitely happy I found it and I’ll be bookmarking and checking back often!

  14. #14 by six guns hack ios on 30 de setembro de 2016 - 6:50 am

    When someone writes an piece of writing he/she keeps the thouht
    of a user in his/her mind that how a user can know it.

    Thus that’s why this paragraph is perfect. Thanks!

  15. #15 by fsnail.dothome.co.kr on 30 de setembro de 2016 - 6:50 am

    I’m impressed, I have to admit. Rarely do I come across a blog that’s equally educative and amusing,
    and without a doubt, you have hit the nail on the head.

    The problem is something not enough people are speaking intelligently about.
    Now i’m very happy I came across this during my search
    for something concerning this.

  16. #16 by can you have two insurance policies on one car on 30 de setembro de 2016 - 6:58 am

    Just wanted to say I kind of loved reading this comment. That Japan adventure sounds amazing, except maybe the sleeping on rocks part. I really want to visit Tokyo, and choosing expensive sushi and partying at Womb over a sensible hotel is exactly something I would do…but interestingly, in all the situations I’ve made, um, questionable decisions–or been in less-than-stable environments (plenty of raves)–I’ve felt protected and cared for too. And always had solutions unexpectedly provided when I needed them ^_^  |  

1 1.048 1.049 1.050
(não será publicado)