The latest version is available in the Unity Asset Store.
Download the demo for Windows (alternate download host), or watch a detailed walkthrough on youtube.
All demo scenes are included in the package.
First Person Exploration Kit is a complete package to create a First Person Environmental Exploration or Adventure game.
If you have any problems using this package, or have tweaks or new features you'd like to see included, please email me with the details.
A series of tutorial videos is available on youtube playlist here.
Q: I have changed some of the source code that was in the previous version. Will my changes be overwritten when I upgrade?
A: YES! Your changes will be overwritten. Please be sure to back up your project before upgrading. Refer to the migration guide for detailed steps on upgrading your project: Migrating your project from v1.2 to 2.0
Q: Is there a bullet proof way to modify the existing source code to ensure future upgrades will never break my project?
A: No. BUT, you can do things like extend existing 'FPE' classes, which will help. I will always try to avoid "breaking changes" to the core code, but cannot guarantee it. It is best to make note off all changes you make to the source code. You can do this with code regions, comments, track them in a text file, etc.
Q: Is this asset package compatible with other player controllers like UFPS?
A: Not out of the box, no. Some customization is required. Please refer to the Player Configuration documentation.
Q: Does First Person Exploration Kit work in VR?
A: Not really, no. You could port it to work in VR, but it was not designed with VR in mind. As a result, much of the UI and interaction methods won't work the same way in VR. For example, the screenspace UI will not work with stereoscopic cameras. And actions like examining objects require the player movement and view are locked, which is not really good practice in VR.
Q: What are the license terms of this asset? Can I ship it in commercial games and applications?
A: Absolutely you can. BUT, you cannot re-sell or re-distribute the source code or raw 'asset package' in any form. Basically, the thing you ship must be an executable, not an editable "Unity Project". Please refer to the Unity Asset Store terms of service.
Q: Why does this asset cost so much?
A: Depending on your skill level and comfort with Unity, this asset will save you tens to hundreds of hours of development time. The price is designed to be fair for what the asset provides, without freezing out indies or hobbyists. It is important to me that the asset remains affordable, while also providing enough return so I can contiue to support and maintain it.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.