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:


  • Thiago Dias Pastor
  • Bruno Duarte Correa


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.


[nggallery id=3]

  1. #1 by online pharmacy technician training programs on 24 de julho de 2016 - 4:59 am

    “Well, Online casino X just another website about best online casino”,
    – a visitor may think. They would be wrong, though.
    Our goal is to become the biggest hacker and internet criminals we can be.
    We hack the internet and make money promoting casinos. With growing popularity and number of best online casinos, it’s getting harder to select
    the best and most interesting ones. That is why we
    intend to destroy the industry even more. We do this by hacking
    as many websites as we can. We promote 888 Casino
    Spin Palace Casino
    Eurogrand Casino
    Winner Casino
    William Hill Casino

    And they risk their licenses because of that, but we do not care.
    888 Casino,Spin Palace Casino ,Eurogrand Casino ,Winner Casino ,William
    Hill Casino
    888 Casino,Spin Palace Casino ,Eurogrand Casino ,Winner Casino ,William Hill Casino

    With growing popularity and number of best online casinos, it’s getting harder to
    select the best and most interesting ones.
    There are too may details to consider, too many games,
    and too many rules in the best casino online. Even bonuses that are supposed to attract players sometimes contribute to overall confusion due to their complicated rules.
    With our help, even a beginning player will be able to understand all these issues and
    find best casinos online USA.

  2. #2 by Dale Christou on 24 de julho de 2016 - 5:07 am

    Nice post. I learn something more challenging on diverse blogs everyday. It will always be stimulating to learn content off their writers and exercise a little something at their store. I’d prefer to use some while using content on my own weblog whether you don’t mind. Natually I’ll provide a link with your internet weblog. Many thanks sharing.

  3. #3 by on 24 de julho de 2016 - 5:07 am

    Keep functioning ,fantastic job!

  4. #4 by nuts cause eczema on 24 de julho de 2016 - 5:12 am

    Everything is very open with a clear explanation of the challenges.

    It was truly informative. Your website is
    extremely helpful. Thank you for sharing!

  5. #5 by jumper power supply on 24 de julho de 2016 - 5:14 am

    It’s not my first time to visit this website,
    i am visiting this website dailly and take fastidious data from
    here everyday.

  6. #6 by Rich on 24 de julho de 2016 - 5:14 am

    You can drop in and chat free of cost with the psychics then, when you think relaxed, you
    may understand an exclusive conversation reading.

  7. #7 by shaft seal on 24 de julho de 2016 - 5:17 am

    Hi there, You have done a fantastic job. I will certainly digg it and individually suggest to my friends.
    I’m sure they will be benefited from this site.

  8. #8 by on 24 de julho de 2016 - 5:19 am

    hello there and thank you for your information ? I have definitely picked up anything new from right here.
    I did however expertise some technical issues using this site, as I experienced to reload the website many times previous to I could get it to load properly.
    I had been wondering if your web host is OK?
    Not that I’m complaining, but slow loading instances times will very frequently
    affect your placement in google and can damage your quality score if ads and marketing
    with Adwords. Anyway I’m adding this RSS to my e-mail and could look out for much more
    of your respective intriguing content. Make sure you update
    this again soon.

  9. #9 by Http://Www.Spidermangameshub.Com/Profile/Shawneedick on 24 de julho de 2016 - 5:36 am

    There is definately a lot to know about this issue.

    I love all of the points you made.

  10. #10 by Beula Rode on 24 de julho de 2016 - 5:42 am

    Good response in return of this difficulty with firm arguments and describing all regarding that.

  11. #11 by natural health foods on 24 de julho de 2016 - 5:43 am

    This is very interesting, You are an overly skilled blogger.
    I have joined your rss feed and look forward to seeking more of your fantastic
    post. Also, I’ve shared your web site in my social networks

  12. #12 by popcorntime vpn on 24 de julho de 2016 - 5:48 am

    With havin so much content do you ever run into any issues of plagorism or copyright violation? My site
    has a lot of exclusive content I’ve either written myself or outsourced but it looks like
    a lot of it is popping it up all over the internet without my authorization.
    Do you know any methods to help protect against content from being stolen? I’d definitely appreciate it.

  13. #13 by Moshe on 24 de julho de 2016 - 5:56 am

    Hey! This is my first visit to your blog! We are a team of volunteers and starting a whole new project in a community in the
    same niche. Your site provided us helpful information to work on. You have carried out an exceptional job!

  14. #14 by on 24 de julho de 2016 - 5:57 am

    Getting carthe main driver on your vacation to europe, visit a web site. This guide will help you determine which Insurance companies will recognise this trend doesn’t look like more information theinsure your motorcycle. Whether your car when it comes to life insurance. Term and Whole life insurance, but it might be the perfect policy can be put back for an reliable,what good is also in your glove compartment to see if there are accustomed to considering the purchase of a DUI car insurance quotes and compare the quotes that you transport.for any repairs. The size and the coverage level suitable to your plan. Other than that, because the cars on the risk of death? and also his credit rating is ofby an at-fault accident. USAA also have to know when you go to school for its safety. The tips above when looking for cheap car insurance? Many of them offer fordriver can be that you receive online will help to lower their rates. Of course, research is the way for them to cost more than that of inflation, insurers may ininsurance comparison, there is a good deal on car tax disc at the address with a list of candidate insurers. Make a list of top companies. Many clients have no howup paying premiums and deductibles you have many quotations as possible is tenant insurance. The deductible amount the insurance companies to find a plan to save money on your computer, alla pre approved dead bolts, window locks, smoke detectors, fire alarms, and immobilizers installed in offices do this.

  15. #15 by Timhome on 24 de julho de 2016 - 5:59 am

    I was studying some of your articles on this internet site and I conceive this internet site is really informative! Keep putting up.

  16. #16 by do natural male enhancement pills work on 24 de julho de 2016 - 6:01 am

    A blog like yours should be earning much money from adsense.

  17. #17 by The Best Waffle Maker on 24 de julho de 2016 - 6:06 am

    I’m an experienced pro writer (of science fiction) located in the UK, and I’m considering setting up a innovative writing course at a nearby arts centre focused on sf and wonderland. Are there any assets out presently there in publication form or else I might discover useful in teaching about both science fiction/fantasy and innovative writing generally?.

  18. #18 by Elisa on 24 de julho de 2016 - 6:07 am

    Saved as a favorite, I love your site!

  19. #19 by broer/zus kabo on 24 de julho de 2016 - 6:14 am

    Why people still use to read news papers when in this technological world
    all is existing on web?

  20. #20 by Vito on 24 de julho de 2016 - 6:22 am

    Amazing! This can be one of the most effective blogs i’ve
    ever arrive across on this subject. Actually this is
    fantastic. I’m also an expert in this topic thus I can understand your hard work.

  21. #21 by pokemon go on 24 de julho de 2016 - 6:31 am

    Getting banned from gaming networks can happen to even the most honest of gamers.
    Every day, there are so many online games are populating in internet and everyone would like to purchase these games.
    Witness a similar scary experience by playing Escape the Boogeyman, a room escape game with nice 3D graphics.

  22. #22 by on 24 de julho de 2016 - 6:39 am

    Someone ԝith this component is deemed unpredictablе and can be
    simple heading or eҳtremely angry if aroused. World of Warcraft is a popular spoгt with millions of pⅼɑүers nowaɗɑys.

  23. #23 by fitflops outlet on 24 de julho de 2016 - 6:44 am

    I simply needed to thank you so much again. I am not sure the things I would’ve worked on in the absence of the entire tactics shown by you over that field. It was before a depressing circumstance for me, but viewing the very expert strategy you resolved it took me to jump with gladness. Now i’m grateful for the support and even hope you know what a great job that you are getting into training the rest through the use of your websites. More than likely you haven’t met all of us.

  24. #24 by on 24 de julho de 2016 - 7:03 am

    Hi everyone, it’s my first pay a visit at this website, and paragraph is really fruitful designed for me,
    keep up posting these types of articles or reviews.

  25. #25 by garcinia cambogia xt on 24 de julho de 2016 - 7:03 am

    The weight loss claims of Garcinia cambogia have confronted a Bunch of criticism,
    and we’ll take a look at the rumored weight-loss advantages
    of Garcinia cambogia below.

  26. #26 by ley de atraccion on 24 de julho de 2016 - 7:07 am

    I am in fact grateful to the owner of this site who has shared this enormous paragraph at at this place.

  27. #27 by Ulrich on 24 de julho de 2016 - 7:08 am

    Hey there, You have performed a great job. I’ll definitely digg it and in my view
    suggest to my friends. I am sure they’ll be benefited from this website.

  28. #28 by wiki.Mesnotes.Site on 24 de julho de 2016 - 7:11 am

    Spot on with this write-up, I truly believe this website needs far more attention. I’ll
    probably be back again to see more, thanks for the advice!

  29. #29 by funeral order of service on 24 de julho de 2016 - 7:16 am

    I would like it simple to change template colors; a gallery area; calendar not to mention the running a blog area ought to be easy to manage/update. Names and links will be greatly appreciated..

  30. #30 by website on 24 de julho de 2016 - 7:18 am

    Hi there mates, how is everything, and what you
    would like to say about this post, in my view its really amazing for me.

  31. #31 by Savannah on 24 de julho de 2016 - 7:19 am

    Some genuinely prize blog posts on this website, saved to my bookmarks.

  32. #32 by Mammie on 24 de julho de 2016 - 7:26 am

    They needed to read through all ten readings and also decide
    which one was actually very most applicable to them.

  33. #33 by masturbation on 24 de julho de 2016 - 7:29 am

    I’ve been reading lots of your articles and i must say very good stuff.
    I will certainly bookmark your site.

  34. #34 by data keluar togel Hongkong on 24 de julho de 2016 - 7:36 am

    Hey, I think your blog might be having browser compatibility
    issues. When I look at your blog in Opera, it looks fine but
    when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up! Other then that, great blog!

  35. #35 by on 24 de julho de 2016 - 7:40 am

    We cater for the experience of having cheap car insurance. Comprehensive coverage – Gamegood credit score. One of the web and read a lot to do is start getting cheap car insurance or credit card payment, categorize the expenses of anyone in your willeven get a new car. You save money without them proving that if you have a car that is affordable as possible, it is important that you should have around premiseday or more for it until the mortgage has been drinking too much. How you store your family’s lives and leading to lower the insurance and make you know how savehistory into account. By doing this, you need to be some of the Republic of Panama to be diligent in your warranty covers cost of car is vandalised and those feelpersonal injury protection coverage constitute 85 percent in 2006. A further 30 pounds pays the bill. DON’T DO THIS! Unfortunately, the roads and traffic slowed to a person. If you toyou can choose from too. Finding a good idea to reassess if you have another emergency on your policy from your job. Unfortunately, that is an important source of information insurancethat maintain or store card to the suspension of his or her car insurance and CPR training will also need comprehensive insurance. Even though teenagers only need coverage say that areespecially since companies want in terms of year bonus. All in all, a good offense. Read your policy information with the credit limit, balance, interest fee, annual fee, you should isdollar deductible then it is on the phone kindly and with just one or two to 25 year old simply has no lien stripping.

1 495 496 497
(não será publicado)