What a great video man, I didn't know that there were so many options available. I am already learning to make game engines in cpp so Vita sdk is right up my alley. Also while researching I found out that Unity has dropped support for the vita recently, so don't waste your time going that route people
It does give you access to the full system without overhead, however everything has to be created yourself. There is no game engine so you will need to roll your own. If LibVita2D, SDL, or OpenGL doesn't fit your needs, you must create a rendering library. So, even though it is the most performant option, it doesn't necessarily make it the "best" choice for everyone.
You can find LPP here: github.com/Rinnegatamante/lpp-vita?tab=readme-ov-file . You will want to grab lpp-vita R6 from the release section. Extract that rar file and you can technically start from there. After, if you want to update to the latest version of the LPP, just download the nightly bin files, and overwrite the files that are in the lpp-vita R6 folder. There really isn't any setup to use it, since it is an interpreter. You can technically write the code in any text editor. When I was writing in Lua I was using: studio.zerobrane.com/. You can find my basic tutorial on using LPP here: github.com/island-games/Color-Avoider . The instructions are in the wiki section.
If you want to make game ports, the first thing I would suggest is to learn C/C++. If you are already familiar with the languages, then you should familiarize yourself with SDL. Start with some simple projects and work up from there. There are still a ton of weird/quirky lesser-known games that haven't been ported.
I've used it outside of LPP for sure since the graphics engine in LPP is provided by LibVita2D, but I'm unsure why you'd be getting a crash. What error message are you seeing? Are you on discord?
@@SuicidalRobotGames oh ok, and about the lpp I find two versions of lpp for Psvita, one that is on github and another that is on google code which is a euphoria lpp mod. Any idea which of the two is better and more reliable?
@@Leonardo2450 I recommend that you use LPP-Vita github.com/Rinnegatamante/lpp-vita . You can choose R6 or the latest nightly. I personally would go with R6, but that is just because it is more thoroughly tested.
Hello, I made a simple game similar to Boulder Dash and Supaplex, in C and C# for Windows, as my hobby project in spare time few years ago. it is a 2D grid based game. I'd like to try to port it to PS Vita out of curiosity, and it seems to me that Lua Player Plus would be sufficient for this, since my little game is very basic without any textures, using plain drawing primitives. Are there any tutorials for Lua player Plus? Thank you in advance, any help is welcome. Cheers!
I wrote a tutorial about 7 or so years ago. I added it to my GitHub a little while ago. I'm sure it is a bit out of doubt and there are likely things I would change, but you can find it here github.com/island-games/Color-Avoider/wiki I wish you the best of luck!
Chuck sent me 😄
Great video on development
Thank you!
Really enjoyable video! :D
Very informative without any nonsense
Thank you! I do my best to cut back on all of the fluff.
What a great video man, I didn't know that there were so many options available. I am already learning to make game engines in cpp so Vita sdk is right up my alley.
Also while researching I found out that Unity has dropped support for the vita recently, so don't waste your time going that route people
Expect a new entry from me in (blank) years
I look forward to playing it!
The SDK option seems the most promising.
It does give you access to the full system without overhead, however everything has to be created yourself. There is no game engine so you will need to roll your own. If LibVita2D, SDL, or OpenGL doesn't fit your needs, you must create a rendering library. So, even though it is the most performant option, it doesn't necessarily make it the "best" choice for everyone.
where do i download lua player plus and how would i set it up?
You can find LPP here: github.com/Rinnegatamante/lpp-vita?tab=readme-ov-file . You will want to grab lpp-vita R6 from the release section. Extract that rar file and you can technically start from there. After, if you want to update to the latest version of the LPP, just download the nightly bin files, and overwrite the files that are in the lpp-vita R6 folder.
There really isn't any setup to use it, since it is an interpreter. You can technically write the code in any text editor. When I was writing in Lua I was using: studio.zerobrane.com/. You can find my basic tutorial on using LPP here: github.com/island-games/Color-Avoider . The instructions are in the wiki section.
I need Small Help please i wanna make home brew game ports but want to know how to start and what should i learn
If you want to make game ports, the first thing I would suggest is to learn C/C++. If you are already familiar with the languages, then you should familiarize yourself with SDL. Start with some simple projects and work up from there. There are still a ton of weird/quirky lesser-known games that haven't been ported.
Question, you manage to scale images? When i try to use the rescaler i cant and when i try to use Graphics drawPartialImage the game crash
I've used it outside of LPP for sure since the graphics engine in LPP is provided by LibVita2D, but I'm unsure why you'd be getting a crash. What error message are you seeing? Are you on discord?
I have a question: what if i want to make an app like retro flow launcher and stuff like that
Question, how i test my code in lpp? I need to run it every time on the vita?
Technically no. You can also use Vita3K, which is a Vita emulator.
@@SuicidalRobotGames oh ok, and about the lpp
I find two versions of lpp for Psvita, one that is on github and another that is on google code which is a euphoria lpp mod.
Any idea which of the two is better and more reliable?
@@Leonardo2450 I recommend that you use LPP-Vita github.com/Rinnegatamante/lpp-vita . You can choose R6 or the latest nightly. I personally would go with R6, but that is just because it is more thoroughly tested.
Hello, I made a simple game similar to Boulder Dash and Supaplex, in C and C# for Windows, as my hobby project in spare time few years ago. it is a 2D grid based game. I'd like to try to port it to PS Vita out of curiosity, and it seems to me that Lua Player Plus would be sufficient for this, since my little game is very basic without any textures, using plain drawing primitives. Are there any tutorials for Lua player Plus? Thank you in advance, any help is welcome. Cheers!
I wrote a tutorial about 7 or so years ago. I added it to my GitHub a little while ago. I'm sure it is a bit out of doubt and there are likely things I would change, but you can find it here github.com/island-games/Color-Avoider/wiki
I wish you the best of luck!
Nice Video
Thank you expect an android port from me hopefully I don’t take too long 😅
Awesome, I wish you luck on your project!
Wrap termux and wine to run x86 pc games on vita.
.CS what is this lenguague ?
C Sharp.