Ну вот на мой взгляд можно очень легко добиться подобного поведения, чтобы прогресс двигался как надо. Нарисовать путь градиентом (если недостаточно одного цвета, двумя, тремя). И просто закрашивать все пиксели там, где значение цвета в градиенте меньше текущего. Значение каждый кадр растёт, прогрессбар будет двигаться. На разных участках такого прогрессбара можно и скорость заполнения тоже варьировать так же, крася одним цветом не 1, а сразу 2-3 пикселя, которые будут за 1 кадр сразу закрашиваться.
ИМХО будет куда быстрее работать и куда проще в реализации.
Работая с комп.графикой в реалтайме такие решения приходят естественным путём.
Кстати весь прогрессбар в таком случае можно реализовать одним простейшим шейдером.
Их может и много, но они не знают и не умеют ничего. И это дело не в ЯП. Паскаль \ Делфи был проще и они освоили хоть что-то. А плюсы не освоили бы с таким подходом даже базово.
Будучи С++-программерами, они с ужасом вспоминали про Паскаль и больше не имели желания на нем программировать.
вы будете компилировать гигантского размера программы
Это говорит только о неумении использовать инструмент. Даже в почти последней ХЕ8 можно создавать приложения по 30Кб весом без особых сложностей. А вот плюсовые приложения, не запускающиеся без гиганских С++ редистрибьютейблов это, увы, реальность. Зато ЕХЕ маленькое.
>>И еще, не обижайте Паскаль/Delphi. Этот динозавр в свою эпоху был крутейшим инструментом, который дал путёвку в жизнь многим программистам.
Многие на нём до сих пор пишут. И открою небольшой секрет, делфи до сих пор крутой инструмент :)
Уже не редкость. Все стандартные приложения (почта, скайдрайв и тп) меняют функционал. Примерно как на планшетах. Появляется боковая панель, и в горизонтальном разрезе функционала становится больше, ведь и ширина по горизонтали тоже возрастает. Это некий стандарт уже у них становится.
>>устанавливать большие программы на HDD
Ну вот у меня ССД на 128Мб. А игрушки я ставлю на ХДД, они просто не влезут на ССД при всём желании. А вот рабочий софт весь нет смысла ставить на ХДД, конечно. Он стоит на быстреньком ССД. Я думаю, автор это имел ввиду.
Винда разве сама не отключает индексацию для ссд? Мне казалось начиная с семёрки винда уже сама видит что работает на ССД и многие ненужности отключает автоматом.
«Дефрагментация» сама собой будет проходить, если диском пользоваться. Диски сами выбирают для записи ячейки менее изношенные. Для того и нужно держать свободный резерв.
ИМХО в текущей ситуации абсолютно бесполезная статья. Ничего не отключал и не переносил на новом самсунг 840Про. Работает уже 2 года. Количество перезаписи еле к 3Тб доползло, а предел у него заявленный около 200, кажется. А практический, если верить другой статье на хабре аж 1.5Пб! Этот диск быстрее по ёмкости (128Мб) устареет, чем сдохнет от износа.
Я вам больше скажу, я даже своп-файл вернул назад и включил его именно на ХДД, чтобы он шустрее был.
Вы не просто молодцы, а МОЛОДЦЫ! Слежу за вами уже года два (или три?). Где-то с момента конкурса на гамине про свет и тьму. И не могу нарадоваться, как же всё хорошеет и растёт.
ИМХО будет куда быстрее работать и куда проще в реализации.
Работая с комп.графикой в реалтайме такие решения приходят естественным путём.
Кстати весь прогрессбар в таком случае можно реализовать одним простейшим шейдером.
Это говорит только о неумении использовать инструмент. Даже в почти последней ХЕ8 можно создавать приложения по 30Кб весом без особых сложностей. А вот плюсовые приложения, не запускающиеся без гиганских С++ редистрибьютейблов это, увы, реальность. Зато ЕХЕ маленькое.
Многие на нём до сих пор пишут. И открою небольшой секрет, делфи до сих пор крутой инструмент :)
По теме — вы хотели отбить свыше 100К долларов первой игрой на айпаде? То есть вы верили что она соберет намного больше?
www.artlebedev.ru/kovodstvo/sections/183
Пару дней назад прочитал, понял откуда такая кривизна в китайских описаниях.
ЗЫ: Вы может и о подсчете ипотеки в стандартном виндовом калькуляторе не знали? :)
Ну вот у меня ССД на 128Мб. А игрушки я ставлю на ХДД, они просто не влезут на ССД при всём желании. А вот рабочий софт весь нет смысла ставить на ХДД, конечно. Он стоит на быстреньком ССД. Я думаю, автор это имел ввиду.
«Дефрагментация» сама собой будет проходить, если диском пользоваться. Диски сами выбирают для записи ячейки менее изношенные. Для того и нужно держать свободный резерв.
Я вам больше скажу, я даже своп-файл вернул назад и включил его именно на ХДД, чтобы он шустрее был.