Sign in to follow this  
ChrisE

Special limited deal : Power Render source code for $100

Recommended Posts

SPECIAL LIMITED PROMOTION: Full source code to the first 500 developers for only $100!!!!! Don't miss out on this amazing deal! Power Render 6 is a commercial quality 3D engine and normally we license the source code to companies for $5500. A lot of work has gone into this engine but at this price we feel that not many people have a chance to see it. We would like to have a LOT MORE people using and sharing content for the engine. We would like you to help participate and build this community. In this special promotion the first 500 developers can buy the engine with full source code (that's 300,000++ lines of stable DirectX9 C++ code, previously used in several commercial titles) for ONLY $100! This special offer is only available to new customers. Existing customers may also purchase a copy if they wish. Check the website http://www.powerrender.com in the next few days for information on how to order.

Share this post


Link to post
Share on other sites
Maybe I'm just missing it, but I can't find any demos anywhere on your site. Do you have a demonstration of what the engine is capable of? You say it has been used in commercial titles. Which ones?

A set of screenshots and a features list just barely whets the appetite :)

Share this post


Link to post
Share on other sites
Hi. I just looked through your site and it looks pretty impressive, but I have a few questions:

1)You mention your engine is used in published games, but I need to see proof.
2)Videos/demos of stuff using the engine are pretty important
3)Is there any trial version possible, without paying? Like a 30 day trial or a money back guarantee within 30 days or something?
4)This version allows commercial deployment of a single game, right? So If I buy a license for it and make my game, great. Then what if I want to make a 2nd game? For $500 I can get a multi-game non-source-code license but I already have the source code... or I could spend $8000...
5)What kind of level of tutorials and demos/samples do we get with the engine? API docs are no good by themselves...
6)Is there a GUI built in? And support for joypads, mouse, keyboard, etc?
7)Is the engine still in development, and does buying a license get me updates to the source in the future e.g bug fixes?
8)If you want to increase the number of people using the engine, why did you pull the free version?!
9)Maybe I missed this, but what level of shader use is built in, and is it possible to add new shaders without delving into the engine too deeply?
10)How many teams are actively using the engien, is there a decent community?

Share this post


Link to post
Share on other sites
1)You mention your engine is used in published games, but I need to see proof.
Here are a few off the top of my head that I know about:
http://www.gamespot.com/pc/driving/freakytuner/index.html
http://www.gamespot.com/pc/strategy/takecommand2ndmanassas/index.html
http://www.gamespot.com/pc/strategy/takecommand1861thecivilwar/index.html

2)Videos/demos of stuff using the engine are pretty important
3)Is there any trial version possible, without paying? Like a 30 day trial or a money back guarantee within 30 days or something?
8)If you want to increase the number of people using the engine, why did you pull the free version?!

We had a trial version for many months. Over 15000 people downloaded and it was using up a lot of bandwidth with little return for us. I think enough people know the engine by now and the first 500 will go quickly.

4)This version allows commercial deployment of a single game, right? So If I buy a license for it and make my game, great. Then what if I want to make a 2nd game? For $500 I can get a multi-game non-source-code license but I already have the source code... or I could spend $8000...

This needs to be decided. It will depend on the success of this promotion and the quality of games your team produces. If the demand is high enough we'll continue offering this deal.

5)What kind of level of tutorials and demos/samples do we get with the engine? API docs are no good by themselves...

There are over 60 examples showing how to render different effects commonly used in games.

6)Is there a GUI built in? And support for joypads, mouse, keyboard, etc?

Yes there is a GUI available from scripting or native C++. It supports joypads, mouse, keyboard, wheels, and lightguns for input devices.

7)Is the engine still in development, and does buying a license get me updates to the source in the future e.g bug fixes?

The next version of the engine (PR7) has been in development since last October. It will be done in a few months. If this promotion is successful I may continue $100 licenses for PR7 and make it available to those that already purchased.

9)Maybe I missed this, but what level of shader use is built in, and is it possible to add new shaders without delving into the engine too deeply?

The engine supports assembly, CG and HLSL shaders, up to SM 3.0. You can use .FX files as well as store shaders internally in our custom file format.

10)How many teams are actively using the engien, is there a decent community?

I don't know how many teams are actively using it. I know roughly how many people have downloaded the engine over the past few months. People have not been happy with the size of the community in the past, that is why I'm offering this promotion to give it a boost.


Share this post


Link to post
Share on other sites
You can now order this online! I've also reposted the demo version (256 mb) in case you missed it earlier.

Direct link:

http://www.powerrender.com/2007/powerrender/specialpromotion.htm

Share this post


Link to post
Share on other sites
11)What versions of Visual studio will it compile against, do the sample projects come as .dsw or .sln and will they work with both?

12)Any chance you can keep us up to date as the 500 get used up? I'd like to think about it but I'd like to know how long I have...

13)I noticed renewal licenses on your site - does this mean a license expires after a year?

14)Can you tell us approximately how many copies of cheap/expensive licenses have been bought for version 6?

15)What does "commercial" mean? Can I use this license for 10 different games if I don't sell any of them?

Share this post


Link to post
Share on other sites
11)What versions of Visual studio will it compile against, do the sample projects come as .dsw or .sln and will they work with both?

You should have the latest MSVC 2005. Workspaces use .sln. There is a slight difference in STL between old and new versions of MSVC which make the DLL incompatible. However with the source code there is nothing stopping you from recompiling the DLL and converting the solutions back to an older version of MSVC.

12)Any chance you can keep us up to date as the 500 get used up? I'd like to think about it but I'd like to know how long I have...

Sure.

13)I noticed renewal licenses on your site - does this mean a license expires after a year?

A license doesn't expire, you can use it as long as you want. However we offered engine updates for a year, so if you want the latest code you had to renew. This really doesn't apply to PR6 any more with PR7 coming out later this year. If the community submits changes to the code I'll make it available for free.

14)Can you tell us approximately how many copies of cheap/expensive licenses have been bought for version 6?

Enough for us to make this offer available to you :)

15)What does "commercial" mean? Can I use this license for 10 different games if I don't sell any of them?

It means you can sell one product derived from the engine. If you're making something free, you can release as much stuff as you want.

Share this post


Link to post
Share on other sites
One final question. I noticed discussion about the terrain system in the forums, and how it apparently is not chunked. Does this mean that the entire map is loaded in memory, and if so can you tell me what kind of size map I can reasonably use without huge memory requirements (like in a game running on a machine with 512Mb RAM)? Is it a heightmap system or parametric or what?

Share this post


Link to post
Share on other sites
The entire heightmap is stored in memory. As the camera moves around every once in a while the terrain mesh will be regenerated and a quadtree produced for fast culling. Splatting is used which is independent of heightfield size, so the heightfield can be very large and overall the terrain will use very little memory. The amount of vertex buffers needed to view the terrain is constant regardless of the heightfield size since it is generated on the fly.

The system was designed for smaller worlds used in RTS, arcade, and driving simulations with deformable terrain.

Share this post


Link to post
Share on other sites
Oh, and one more question after all.

How easy would you say this engine is to pick up and use? Say I wanted to make a 3D pong game and I am an experienced programmer. Is there a lot of setup-code and stuff to understand or could I jump in and have something within a couple of hours?

Share this post


Link to post
Share on other sites
You could definitely have something simple running in less than a couple hours. There are lots of examples included so you'd pick the one that best matches what you're trying to do and start from there.



Share this post


Link to post
Share on other sites
Are there many copies left in this offer?

I was thinking I'd go for it, but I do not have the full version of Visual Studio. I have Visual C++ 2005 Express, and I installed the 2003 Platform SDK. I have had Win32 apps running I and I'm sure DX apps should be fine too (my projects almost build except for some project settings). But your solutions don't appear to have any settings for DX include folders and libraries. That's easy to fix. But they also make use of some file <atlXXX.h> (I don't have access to the code here) which isn't part of the Windows Platform SDK.
Do you know where this file comes from?
Do you know if anyone got the engine to work with Express?
Is there any reason why it would not be possible?

Loads of developers use the express versions as they are great tools and very cheap. If I could see how to use your engine with it, I would definitely buy it. But I can't afford to buy the full version of VS to make your engine work.

Share this post


Link to post
Share on other sites
There was a thread a while ago about making Power Render work with VC Express and how to solve the ATL linker problem.

http://www.powerrender.com/forums/viewtopic.php?t=1853&highlight=express

There are still plenty of copies left. I expect we'll reach 500 in a little over month at the current rate people are buying it.

[Edited by - ChrisE on August 8, 2007 8:41:50 PM]

Share this post


Link to post
Share on other sites
This deal just got a lot sweeter. You can now apply for an FTP account after ordering and this will get you full source code to our back catalog of products including:

PR 6.8 for MSVC 2005, C++, DirectX 9
PR 6.8 for Borland C++, DirectX 9
PR 6.7 for MSVC 2005, DirectX 9
PR 5.10 for C, Delphi, VB.NET
PR 4.55 for C, DirectX 8

Share this post


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