You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
{{#seo: |title=Vita Homebrew Games (Game engine) - GameBrew |title_mode=append |image=raycast3dvita2.png |image_alt=RayCast3D Vita }} RayCast3D is a 3D Game Engine for Nintendo 3DS/PS Vita which runs under [[Lua Player Plus 3DS]] and [[Lua Player Plus Vita]]. It uses [https://en.wikipedia.org/wiki/Ray_casting Ray-Casting algorithm] to generate a 3D world starting from a 2D map allowing to create basic 3D games without any knowledge of how 3D rendering works. On PS Vita it runs good with accuracy values >= 3. ==Features== *Different tile size maps support. *Automated camera and player position management. *No restrictions on maps sizes. *Support for sky and floor rendering (still choppy at the moment). *Automated minimap renderer with player position. *ShootCasting feature to easily build FPS and similars. *Textured walls support. *Customizable FOV. *Walls collision detection. *Shading support for shadows, fogs and similar effects. ==User guide== Release contains a sample tech demo and a short documentation for the available functions. [[Labyrinth_3D_Vita|Labyrinth 3D]] is another homebrew made with RayCast3D. ==Media== '''[HENkaku]Raycast3D Vita Demo''' ([https://www.youtube.com/watch?v=RuQ5fCFESFE Gnm Software 2012]) <br> <youtube>RuQ5fCFESFE</youtube> ==Credits== Rinnegatamante: Author. ihaveamac: Tester. Misledz for the engine logo. Special thanks to fpermadi for [http://permadi.com/1996/05/ray-casting-tutorial-table-of-contents/ this really cool tutorial] i used as base to learn about RayCasting algorithm. ==External links== * GitHub - https://github.com/Rinnegatamante/Lua-RayCast3D/tree/master/psvita * Wololo - https://wololo.net/talk/viewtopic.php?t=46379 * GBAtemp - https://gbatemp.net/threads/release-raycast3d-engine-3d-game-engine-for-lpp-vita.437161/ [[Category:Support the author]]
Advertising: