Какие патроны нужны для убийства бизнес-воробья с помощью винтовки++?Примерно так звучит ваш вопрос. Определитесь, вам шашечки или ехать.
все, что от меня требуется, это регулировать прибавляя или убавляяНет. Если вы хотите сделать интересную игру целиком с нуля, и чтобы она зашла общественности, то от вас требуется гораздо больше.
...аргументированным предложениям...Судя по всему, С++ вы не знаете. Поэтому предлагаю начать изучать C# и Unity.
const ip2int = (ip) =>
ip.split('.')
.map( (value, index) => Number(value) * 256 ** (3-index))
.reduce( (sum,value) => sum + value, 0);
const range = (from, to) => ip2int(to) - ip2int(from);
console.log(range("192.168.1.0", "192.168.1.255"));
// 255 - т.е. броадкаст адрес он тоже считает