PinkCatDragon
The 17 year old programer. Now byte off
- 388
- Posts
- 15
- Years
- 5cm meters from somthink with an IDE
- Seen Nov 11, 2017
First some opening. Many of you might remember me from threads such as Pokemon XY PC and droping hint bombs that i like linux OSes. i have returned from college where weirdly PC was blocked but discord was not LOL.
In that time i have been developing a kit to improve 2D design for users of C# and VB.Net. So without futher ado.
PixelRage GameEngine
What is it: It is a C Sharp libary using the backend of SDL,OpenAL and Libsndfile(V2.1) to help with designing video games on the C#/VB and at push F#/Boo(Not tested).
Any Screenshots?: I could do but it be mainly all code of how to load graphics and audio into the system and handle inputs.
How ever if you want them ill post them.
Can i use it for graphics on my winform Application: Support is supplied for this in the PixelRage_Compatablilty library.
Any examples? Examples come included in my PixelRage_KitInstaller.
Mac Support? Yes but you will need to install libsndfile,SDL2,SDL2_Image,SDL2_TTF and OpenAL from homebrew. (If anyone has the universal packages for these ill very much appreciate them);
Linux Support? Same as mac. but the software center/apt-get should have them.
Download? My Uploads
If you are unsure on what one to get. Just grab the lastest version of kitinstaller
Do i need Admin permissions: On mac and linux yes. Windows: only if you want the GAC install.
Finally all credits are listed in Credits.txt however ill supply it here too
Rayquaza-Dot: Created the super cool default icon.
flibitijibibo: Created the pinvokes for SDL2 so that most of this work could happen.
Luka-SJ: Gave advise when i needed a guideing hand.
M3Rein: The main beta tester.
SDL2: https://www.libsdl.org/credits.php
SDL2 is provided under the Zlib Licence. See: ZlibLicence.txt
Tao Framework: The Tao Framework Team (https://www.taoframework.com)
Tao.OpenAL is provided under the Mit Licence. See: MitLicence.txt
OpenAL is provided under the LGPL. See: https://www.gnu.org/licenses/lgpl-3.0.en.html
Source: https://github.com/kcat/openal-soft
Patron: All library are dynamically link to my assembly and there for i can gain money from library that use the Zlib,Mit,Lgpl licences. I declare that everything in my library to the best of my knowledge fits this and under law swear that i can disturbed my library as such.
If you wish to donate to me: Pateron
Finally the FAQ
Dont you need to credit Pokemon essentials? Nope. Not used ever in the creation.
Can i bundle any of your libarys with my game/application? Sure just give credit.
Can i bundle GIF2PNG Converter? No. Only luka has the right to do so. and he has elected to link to my main page.
If posting a report start you message with 2448 in the message.
Can i create a Pokemon game in this? Yes. but you would be writing a lot of stuff your self. if you however want to make a Pokemon game kit from this ill be happy to help in spots.
Can i create insert generic game here: Yes. Difficulty would be based on what game it was tho.
Are you allowed to do a pateron: Yes i am. i own all the code inside my libarys excpet the LGPL parts which are clearly noted.
How do i do X? if its not in the example. post a message up. (Libsndfile support is still expermental but will be released in beta form some time on the 20/08/2017
What does install dependency's do? This will install the library's that my library uses on a windows computer. E.g SDL2 an openal.
What does install examples do? This creates the folder of "source-example" on the install loaction it has some example projects.
What does Install GAC do? This installs the library to the Global Assembly Cache. in short. it allows you to search for these libarys in Visual Studio,Xarmin and Sharp Develop IDE
Thanks for reading and hope you enjoy theses tools
Install Guide and Your first applcation
In that time i have been developing a kit to improve 2D design for users of C# and VB.Net. So without futher ado.
PixelRage GameEngine
What is it: It is a C Sharp libary using the backend of SDL,OpenAL and Libsndfile(V2.1) to help with designing video games on the C#/VB and at push F#/Boo(Not tested).
Any Screenshots?: I could do but it be mainly all code of how to load graphics and audio into the system and handle inputs.
How ever if you want them ill post them.
Can i use it for graphics on my winform Application: Support is supplied for this in the PixelRage_Compatablilty library.
Any examples? Examples come included in my PixelRage_KitInstaller.
Mac Support? Yes but you will need to install libsndfile,SDL2,SDL2_Image,SDL2_TTF and OpenAL from homebrew. (If anyone has the universal packages for these ill very much appreciate them);
Linux Support? Same as mac. but the software center/apt-get should have them.
Download? My Uploads
If you are unsure on what one to get. Just grab the lastest version of kitinstaller
Do i need Admin permissions: On mac and linux yes. Windows: only if you want the GAC install.
Finally all credits are listed in Credits.txt however ill supply it here too
Spoiler:
Rayquaza-Dot: Created the super cool default icon.
flibitijibibo: Created the pinvokes for SDL2 so that most of this work could happen.
Luka-SJ: Gave advise when i needed a guideing hand.
M3Rein: The main beta tester.
SDL2: https://www.libsdl.org/credits.php
SDL2 is provided under the Zlib Licence. See: ZlibLicence.txt
Tao Framework: The Tao Framework Team (https://www.taoframework.com)
Tao.OpenAL is provided under the Mit Licence. See: MitLicence.txt
OpenAL is provided under the LGPL. See: https://www.gnu.org/licenses/lgpl-3.0.en.html
Source: https://github.com/kcat/openal-soft
Patron: All library are dynamically link to my assembly and there for i can gain money from library that use the Zlib,Mit,Lgpl licences. I declare that everything in my library to the best of my knowledge fits this and under law swear that i can disturbed my library as such.
If you wish to donate to me: Pateron
Finally the FAQ
Spoiler:
Dont you need to credit Pokemon essentials? Nope. Not used ever in the creation.
Can i bundle any of your libarys with my game/application? Sure just give credit.
Can i bundle GIF2PNG Converter? No. Only luka has the right to do so. and he has elected to link to my main page.
If posting a report start you message with 2448 in the message.
Can i create a Pokemon game in this? Yes. but you would be writing a lot of stuff your self. if you however want to make a Pokemon game kit from this ill be happy to help in spots.
Can i create insert generic game here: Yes. Difficulty would be based on what game it was tho.
Are you allowed to do a pateron: Yes i am. i own all the code inside my libarys excpet the LGPL parts which are clearly noted.
How do i do X? if its not in the example. post a message up. (Libsndfile support is still expermental but will be released in beta form some time on the 20/08/2017
What does install dependency's do? This will install the library's that my library uses on a windows computer. E.g SDL2 an openal.
What does install examples do? This creates the folder of "source-example" on the install loaction it has some example projects.
What does Install GAC do? This installs the library to the Global Assembly Cache. in short. it allows you to search for these libarys in Visual Studio,Xarmin and Sharp Develop IDE
Thanks for reading and hope you enjoy theses tools
Install Guide and Your first applcation
Spoiler:
Last edited by a moderator: