Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2017-04-18 | game0 | Демо игры | 90 % | |
2017-04-12 | compiler | Компилятор | 34 % | |
2017-04-11 | game1 | Нано-игры | 20 % | |
2017-04-09 | bilife | Бинарная жизнь | 100 % | |
2017-04-09 | soft0 | Демо софт | 100 % | |
2016-09-15 | java-loop | J8. Циклопы | 20 % | |
2016-04-19 | tinklavimas | Tinklavimas | 27 % | |
2016-04-06 | iterator | Итератор | 70 % | |
2016-03-25 | soft3 | Теория ООП | 13 % | |
2016-03-18 | sokoban | Сокобан | 66 % | |
2016-03-09 | game7 | Морской флот | 6 % | |
2016-03-07 | task3 | Комбинаторика | 100 % | |
2016-03-06 | aspnet | Базовый ASP.ект | 100 % | |
2016-03-05 | network | Сетевые технологии | 70 % | |
2016-02-27 | game4 | Игры со Спрайтами | 100 % | |
2016-02-23 | image | Фотошарп | 23 % | |
2016-02-23 | task5 | Секундомер | 32 % | |
2016-02-11 | soft2 | Новые технологии | 114 % | |
2016-02-05 | java-start | J1. Запуск | 25 % | |
2016-02-05 | task4 | Графические циклы | 8 % | |
2016-02-05 | game2 | Микроигры | 14 % | |
2016-02-04 | infob | Инфобизнес | 30 % | |
2016-02-04 | soft1 | Нанософт | 50 % | |
2016-01-20 | task1 | Семантика | 100 % | |
Итого: | 48 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2017-04-15 | solo | C# набор | 71 % | |
2016-12-25 | club | 4004 - Елена Вставская | 15 % | |
2016-12-25 | club | 10670 - Сергей Соколов | 10 % | |
2016-12-25 | club | 24 - Муза Оля | 67 % | |
2016-12-25 | club | 6203 - Николай | 17 % | |
2016-08-19 | club | 10558 - Иван Воронин | 15 % | |
2016-08-12 | task2 | Логика | 24 % | |
2016-08-12 | task1 | Лирика | 93 % | |
2016-07-02 | olimp | Олимпиада | 15 % | |
2016-06-30 | task2 | Алгоритмика | 100 % | |
2016-03-23 | task2 | Условный оператор | 100 % | |
2016-03-20 | task2 | Do-рацикл | 50 % | |
2016-03-19 | task2 | Вечность | 20 % | |
2016-02-12 | task2 | Комбинаторика | 100 % | |
2016-02-12 | task2 | Динамика | 100 % | |
2016-02-08 | task2 | Типы данных | 100 % | |
2016-02-07 | task2 | Матрёшки | 23 % | |
2016-02-07 | task2 | Рекурсия | 100 % | |
2016-01-20 | jawa | START - Запуск | 100 % | |
2016-01-20 | jawa | WRITE - Вывод данных | 19 % | |
2016-01-20 | task5 | pascal_for_1_norm | 100 % | |
2016-01-19 | task1 | Календарь | 100 % | |
2016-01-17 | task1 | Геометрия | 100 % | |
2016-01-17 | task1 | Формулы | 89 % | |
2016-01-17 | task1 | Целые задачи | 100 % | |
2016-01-17 | task1 | Цифры | 92 % | |
2016-01-17 | task1 | Символы | 100 % | |
2016-01-16 | task1 | Целые числа | 100 % | |
2016-01-16 | task1 | Строки | 100 % | |
2016-01-13 | task1 | Семантика | 100 % | |
Итого: | 64 % |
На демках и примерах видел, как можно было установить изображение, выполнить простую анимацию. Про другие фичи не знаю, не экспериментировал, мне нужно было изменить размер шрифта, а оказалось, что теперь это делается через CSS.
Класс. А что можно делать? Двигать там, сортировать и т.п? Что доступно?
Адресовать элементы можно с помощью классов, например, для всех кнопок. Можно указывать вложенность элементов, например применить стили только для меток, которые вложены в таблицу. И можно адресовать напрямую, например для конкретного элемента со значением id. Это же значение id устанавливается в C-коде для конкретного виджета, так организуется связь.
Да это понятно, я имею в виду как у них это сделано? То есть просто задаётся имя элемента и оно выступает как id? А тип - это класс. Я правильно понимаю?
Так же, как и на сайтах, в веб-программировании. Подготавливается CSS файл, в котором содержится описание элементов, их цвет, размеры, оформление. При запуске программы считывается этот файл и на лету применяются стили.
Отличная работа! Очень надо выучить OpenGL для C++ и уже сделать свой движок =)
Как работают стили?
Куда? Мне еще далеко и долго идти...
А так, вполне можно подумать.
Ты же ушёл на сессию.... думать месяц можно))
Всё ещё думаете? Время деньги; денег нет.
Ок, к июлю время должно появиться.
Заманчивое предложение, я обязательно подумаю))
Присоединитесь? Пожалуйста ^^
Очень нужны умные люди. Прям дефицит... :~(
Опять пропаду! Экзамены скоро, курсы с проектом и т.д т.п
Так что --- до лета =`)
Спасибо, занимаюсь этим вопросом.
Хотите принять участие в проекте?
Я тебя в команду запишу тогда. Времени нет и у меня. Вот к июлю, после экзаменов, буду свободен. Будем кооперироваться
(доп) это я так понял VIP =) удачи в реализации идеи. Очень интересный опыт в создании своего языка, но время не позволяет даже просто уроки проходить, доступные в сутки. Ближе к лету надеюсь время появится.
Ну, если так посмотреть, то можно получить доступ через рефлексию(Заглянуть под капот так сказать).
Удачи в прохождении курса!
О! Я там сверху засветился =)
Да, с телеграмом удобно. Однако выбор чата удобнее в whatsapp. Но это уже дело вкуса.
Удачи вам в прохождении этого курса! Можете даже посмотреть на некоторые работы других участников (Можно и мои, но там как получится) для проектирование более дружелюбных интерфейсов.
Ура! Поздравляю с успешным окончанием! Если понадобятся идеи и алгоритмы(Особенно с шаблонами(Люблю шаблоны на C++) - то можно обратиться сюда(да и туда тоже).
Надеюсь следующий курс будет ещё интереснее и принесёт больше пользы.
Очень интересно! А я начал снова смотреть туториалы по созданию игрового движка на C++.
Если понадобится помощь - я здесь. Если хотите сколлаборироваться и селлить енжины и геймы в онлайн шопе(Пардон, олимпиаду вспомнил) - то можно списаться ;~)
Удачи вам! Отличная программа получилась. И помните - Я за вами слежу...
Я исправился ^^
Однако... какие приоритеты? Тут всё по порядку делается, по другому просто не получится
Кто со мной, пишите выше(В комментарии) ^
Дальше требуется 2 человека(Но все мы знаем - больше - лучше) =~)
Класс! Продолжай в том же духе! Осталось совсем чуть-чуть до 30 секунд =)
Ученье свет, а неученье - --.
=)
Ну, что сказать? Ничего особенного. Неплохая программа.
Хорошая работа! Осталось сделать всё то же самое, но только уже на скорость ;)
Шучу, отлично справился!
Отлично сделано! Цвета подобраны намного лучше чем у большинства, есть какое-то подозрение, что ты что-то видишь.
Также понравился шрифт, буду признателен если ты скажешь как он называется.
Хм... А разве не видно было? ;)
www.videosharp.info/8886/checking/game1=143
Естественно нет! =~D Просто рядом хожу тут... думаю курс сделать и видео начать снимать
Благодарю вас. Очень приятно получать отзывы. Буду стремиться улучшать свои программы, а также, возможно, займусь созданием видео-курсов. Что бы вы хотели там увидеть?
Класс!!! Очень красиво и профессионально. Всегда приятно смотреть твои обзоры, есть к чему стремиться
Отлично сделано! Хочется теперь тоже пройти этот курс.
Ну что же тут сказать: Удачи вам в новых курсах и открытиях!
И тут его ожидала подстава: Это видео было удалено из-за своей продолжительности.
Ну шо, опять? (c)
Это видео было удалено из-за своей продолжительности.
Печально =(
Миша, я предлагаю тебе сейчас отметить (1)-(2)-... пункты,
с которых ты начнёшь, расставить приоритеты.
и создать видеокурс именно по их реализации.
не нужно делать всё, выбери самое нужное из этого списка!!!
Ну хорошо =) Учись!
А потом мне всё расскажешь.
Я сам еще учусь:) Эти функции вижу впервые, нашел в интернете после интенсивного поиска в google, чтения книг и документации. Евгений Витольдович придумал интересные задачки, например, перемещение указателя мыши в Лабиринте или симулирование нажатия на кнопку мыши в боте для Быстрощелка.
Функция XTestFakeButtonEvent выполняет запрос на X сервер симулировать событие ButtonPress(нажатие на кнопку, если третий параметр функции равен 1) или симулировать событие ButtonRelease(отжатие кнопки после нажатия, если третий параметр 0). Второй параметр - это симулируемая кнопка, в данном случае это 1, что соответствует левой кнопке.
X11/extensions/XTest.h - это заголовочный файл, в котором объявлена функция XTestFakeButtonEvent, а сама библиотека, как видно на скриншоте слева сверху, в Makefile линкуется как -lXtst.
Кто? Я? O.o :~)
Только не баньте, к лету всё сделаю снова.
Тоесть XTestFakeButtonEven это функция из библиотеки X11/Xtest?
Как в той библиотеке это реализовано? Ведь можно напрямую отправлять события через систему.
В целом отличная работа! Можете меня научить делать так же? =)
Как же сложно было набрать более 300 символов в минуту, но я это сделал! ^^
Не зря потратил(А я считал!!111) 147 попыток =(
Прошу удалить это задание. Код писал новичок, никогда не видевший C#. Множество нарушений стиля, разное количество пробелов в разных местах. Евгений Витольдович, я знаю что вы профессиональный программист. Будьте добры замените все задания, сделанный этим неуклюжим человек.
Я теперь текст не могу набрать со скоростью более 10 символов в минуту. Руки скачут и даже в этом тексте посреди слов теперь по несколько пробелов ставлю. Плюс теперь очень много опечаток. (Сижу проверяю что написал) =c
УРА! С 50-той попытки побил тест.
Кто ставит пробелы перед скобками :(
Прсто [жуть] тут;
Тёмный на синем фоне очень плохо читается.
А так - всё очень даже неплохо =)
Ну, не будем =)
Согласен с тобой вдоль и поперёк!
А теперь дуй за своими снимками экрана.
Плохая традиция =)
З.Ы Это не скриншоты, а фотографии
Увы, но скриншоты всё же нужны...
сенкс, новые функции освоил ;)
Видео не доступно, попробуйте что-то сделать =)
Со временем пока не фонтан, так что даже не знаю. Идея интересная, но работы очень много последнее время. Надеюсь к лету тоже разгребу дела.
А ещё ЕГЭ =(
Прям не дают компилятор сделать.
Не хочешь принять участие в создании языка, а затем курса к нему? ;)
У меня опыт уже есть, а у тебя(Кто знает? O.o) есть время =)
Осталось только дождаться лета ;D
Теперь понятно, ну что могу сказать, только пожелать удачи =) будет интересно посмотреть, что получится.
То есть абсолютно все языки программирования - это не совсем разработка авторов. Не совсем своё.
Это как говорить что ты сделал поделку, использовав молот => не совсем твоя поделка.
C# просто как язык, на котором будет писаться компилятор. :)
Я не говорил, что ты делаешь не так, где это написано? я сказал, что использовать уже чей-то язык, это не совсем своё будет, это как писать свою операционку на основе линукс, это не одно и тоже, если создавать её с нуля, я изначально думал, речь шла о создании с нуля, поэтому и подумал, что речь идёт о фреймворке видимо, а не о "собственном" языке.
Вообще-то имеет. Просто я обсуждаю идею, план. А ты уже говоришь что я сделаю не так, хотя я даже не начал =~/
В любом случае - любой язык - это уже язык, а не просто синтаксис(Так о любом языке можно сказать), а также если он компилируемый, то это уже 100% полноценный язык. С интерпретацией определиться сложнее =)
Python, Js, Lua, Angel и т.п. это скриптовые языки.
з.ы.
когда реализуешь, тогда можно будет обсудить, что это, а пока нет предмета обсуждения, то и обсуждение смысла не имеет.
Тогда получается что Python, Js и т.п - не собственные языки?! ;)
Ну тогда C# это обертка над C/C++(что там было?).
Нет, это будет не обертка, а полноценный (ну.. как сказать) язык.
С компиляцией в байт код, затем LLVM, машинные коды =~)
Но если язык будет основан на "голом С#" он не будет собственным, разве нет? пока что то, что было описано ниже, похоже на обёртку для C# (собственный синтаксис), а не собственный язык. В любом случае, если тебе это интересно, удачи и терпения.
Я хотел сказать то что сказал.
Сначала будет разработана идея, затем синтаксис. И только после - токенизация, парсинг, оптимизация(В конце как бонус), интерпретация, компиляция(пока в байт код)
Огромное спасибо за такой полный комментарий.
У меня и вправду есть две папки: Release и Debug. Однако мне было лень копировать (Сам не знаю как после нескольких часов работы можно так поступить). В любом случае буду стараться делать ещё лучше.
Очень приятно получать хорошо оформленные отзывы, а не просто: 'Молодец'. В отличие от них ощущается полнота мнения.
З.Ы Удачи вам в ваших проектах!
Может ты хотел сказать, не собственный язык программирования, а собственный фреймворк или IDE.
Превосходное видео, никаких дёрганий не заметил, видимо надо было подождать, пока ютуб обработает все варианты. Рендер очень понравился. Вращающиеся блоки очень красиво смотрятся, понятно что это демонстрация рендера, но всё же, осталось добавить редактор карт и сохранение игры. Файлы уровней в бинарном формате, молодец. У меня так же реализованы сохранения в "Сапёре на C#". мало весят - быстро грузятся. Дебаг режим красиво выглядит, но ведь у тебя там уже было это в обёртке: #if !DEBUG #endif почему не использовал это? запустил бы релиз версию, продублировав туда папку levels, а потом дебаг версию и вуаля.
Музыка подобрана отличная. Обзор очень красиво реализован, подписки на инглише, видимо для многоязычного портфолио =) молодец!!! Не зря столько времени потратил. В след. раз тоже самое быстрее реализуешь.
Спасибо, пытаюсь делать всё как можно качественнее. Но, к сожалению, это не всегда удаётся.
Спасибо за ваш отзыв! Мне очень приятно =)
Стараюсь. Вот я теперь думаю: А может мне создать курс по разработке собственного языка программирования на голом C#?
Надеюсь хоть кому-то это будет интересно. Если будет нужна помощь, то привлеку вас =)
Рад поработать и порадовать вас.
Если есть какие-то идеи, то можете высказать их здесь.
В любом случае, спасибо за отзыв :)
Отлично,хорошая работа)
Супер! Отличная игра, отличное видео! Молодец! =)
Огромное спасибо за комментарий! Рад что вам понравилось.
А дальше будет больше (с)
Миша, ты молодец! Превосходная работа.
Я очень рад, что наш урок тебя так вдохновил.
Интересно, в твоей программе хоть что-то осталось от базового урока? :-)
Видео отменное. Идея с вращающимися блоками блестящая!
Интересно, что будет дальше? ;)
С каждым разом твои программы становятся профессиональнее.
Супер Арканоид! Молодец!
Огромное спасибо!
А что думаете насчёт видео и управления в игре?
Кстати, я заметил, что на видео всё дёргано. На самом деле там 120FPS, но, к сожалению, что-то идёт не так с записью видео.
Надеюсь ваше время не было потрачено зазря! =)
Класс! Можете научить как это сделать?
Уже что-то получается. А это значит, что всё в ваших руках.
Если будет возможность, то очень хочу помочь с созданием курса.
Отлично! Я за! Буду участвовать.
Только нужна изюминка. Например использование эффектов. Или же какие-то GPU преобрахования. В крайнем случае что-то ещё.
Мне кажется таких уроков достаточно мало, но они будут намного интереснее и полезнее, что является огромным плюсом.
Удачи в создании! Если будет нужна помощь с материалами/презентациями и т.п - обращайтесь =)
Просто замечательно!
Я очень хочу начать использовать C/C++(Знаю что разные, учил C++, затем чуть-чуть C) для создания приложений. Но C++ Я уже знаю достаточно хорошо и мне нужна помощь профессионала для рендеринга, работы со звуком/изображениями/видео.
Удачи в дальнейшем продвижении! Я теперь слежу за тобой =)
Так скопировал бы часть проекта! =)
Я к тому что горячие клавиши != копипаста.
Ну так можно дойти до того, что горячими клавишами пользоваться нельзя =)
Жулик! Нельзя копипастить!111
А так - молодец =)
Благодарю =~)
Можете попробовать сыграть? Как там с управлением?
Это по-настоящему круто! Молодец, Михаил!
Спасибо, однако цвета(моя палитра) для данного случая не очень подошла.
Ничего, есть же ещё и арканоид! Он у меня с супер фичами =) Ждите, так сказать