Hello, I want to make hard fork for Bitcoin and changing it's supply, mining reward etc. And making explorer and wallet for my fork. I could not find anything about this except an useless video. How can I do that? How can I make my own totally changed and improved Bitcoin?
If you don't have any knowledge about programming and if you don't understand many things and protocols about bitcoin I don't see how will you pull this off. Maybe you want hard fork so that other people "accept" and "like" your currency more having in mind that then others could keep their coins. But really if you don't understand this better is to find some people with more knowledge than this. Above all we don't need million hard forks from bitcoin, you will need reputable team and some person who can influence others.
Easiest way would be to create new currency/token and offer it as ICO since then you can easily (if done right, can be costly) grab yourself with money for your project so you can continue to develop it in the right light.
Maybe you can also do an easier thing which BTX aka Bitcore did rather than splitting the actual chain they took a snapshot of a particular block and offered other people the opportunity to transfer their coins 1 =1/2 (for instance if you had 100btc you would get 50btx) and you still can and always will be able to transfer coins if you had them with you in your balance with that snapshot. In my opinion this is also better and easier approach than simply to split the chain as a lot of hash power and support is needed for that.