I’m comfortable to announce my first indie recreation i am growing. After 10 years of constructing cell video games, i made a decision it is time to leap to my actual ardour: making PC and console video games.
I made a decision to take this chance to study C++, so i´m growing this recreation on a really low stage programming workflow. So far, i am utilizing the next C++ libraries:
– SDL2 for rendering, enter, audio and recordsdata
– ENTT for creating an ECS infraestructure for the sport
– TinyXML2 for all of the XML parsing
– tmxparser for parsing Tile maps
I’m conscious i might work a lot quicker utilizing an engine like Unity however hey, the place’s the enjoyable in that?
About the sport itself: it is a NES type motion platformer. My fundamental inspirations are video games like Castlevania and Ninja Gaiden, and just lately launched video games like Shovel Knight, Cyber Shadow and Bloodstained
Check out this video displaying the developments i’ve made:
and this is some gif animations:
You can see on the video that the customized engine i am creating already has some primary functionalities like sprite rendering, animations, tile map rendering (with parallax results and animations), and a few primary collision system that permits the character to work together with the platforms
This recreation will probably be very story pushed, with lots of cutscenes and epic moments. A for the story itself, i do not wish to spoil it a lot simply but, however i’ll let you know it includes greek mythology on a up to date setting, so be ready to battle legendary beasts in addition to creatures of my very own creation
This undertaking is on it’s extremely early stage. I began it about two months in the past. I devoted more often than not to study C++ (a way more troublesome language than C# or Java that i used to be accustomed to work with). Now i began to get the cling of it and work on creating the content material for the sport. Hopefully i can work on issues rather more quicker now