HENkaku is a native Homebrew Enabler for the PS Vita and PS TV. It lets you run homebrews on the PS Vita
#407896 by Rinnegatamante
Sat Aug 06, 2016 2:09 pm
Image
RayCast3D is a 3D Game Engine for Nintendo 3DS / PSVITA which runs under Lua Player Plus.
It uses Ray-Casting algorithm (https://en.wikipedia.org/wiki/Ray_casting) 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 PSVITA it runs good with accuracy values >= 3.
In the download package you'll find also a little sample app.

At the moment these are the Features RayCast3D offers:

  • Different tile size maps
  • Automated camera and player position management
  • Support for huge maps (pratically there aren't limitations)
  • Support for sky rendering and floor rendering
  • Automated minimap renderer with player position
  • Textured walls support
  • Wall Collisions check
  • Shading support
  • Bullet system (Ray casting with returning values)
What this engine needs to be finished is listed in this TODO List:

  • Player collisions with walls
  • Sprites support for animations
  • Bullets physic
  • Editable FOV
  • Support to textures for walls, sky, floors

Video of a sample app


Credits:


Repository:
https://github.com/Rinnegatamante/Lua-RayCast3D/tree/master


Download:
Here you can download the first alpha version (v.0.1) with a sample tech demo and a short documentation for the available functions: https://rinnegatamante.it
Advertising
#407906 by gambikules
Sat Aug 06, 2016 4:49 pm
After collision with "I" wall i have error message "impossible draw image ..."
After 3 errors my ps vita reboot and now impossible to restart because "PS" button flashing.
Advertising
#407907 by Rinnegatamante
Sat Aug 06, 2016 4:53 pm
gambikules wrote:After collision with "I" wall i have error message "impossible draw image ..."
After 3 errors my ps vita reboot and now impossible to restart because "PS" button flashing.


impossible draw image is not an error returnable by lpp-vita: https://github.com/Rinnegatamante/lpp-v ... aphics.cpp

Also, if your PSVITA "rebooted", it means the PSVITA state is restored and it's basically impossible that it doesn't boot. (You can always shutdown it by holding the power button and then re-start it).

Who is online

Users browsing this forum: No registered users and 8 guests