Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Gustavo Pezzi logo

Gustavo Pezzi

Gustavo Pezzi - преподаватель университета в Лондоне, Великобритания. Он получил несколько образовательных наград в качестве учителя и также является основателем pikuma.com. Густаво преподает основы информатики и математики; его академический путь включает такие учебные заведения, как Государственный университет Питтсбурга, Городской университет Лондона и Оксфордский университет.
42 1

Популярное в gustavo pezzi

Курсы от Gustavo Pezzi

Искусство программирования для NES на 6502 Assembly logo

Искусство программирования для NES на 6502 Assembly

NES Programming with 6502 Assembly
Этот курс - полное погружение в мир Nintendo Entertainment System. Мы будем учиться программировать игры для NES, используя язык Assembly 6502, исследуя основные элементы компьютерной архитектуры. Уникальное устройство NES - идеальная среда для освоения ключевых понятий низкоуровневого программирования.По окончании курса вы получите практическое знание ассемблера 6502, глубокое понимание аппаратного обеспечения NES и завершенный проект собственно
27 ч 55 мин 3 сек
English
Премиум
Освойте язык скриптов Lua logo

Освойте язык скриптов Lua

Master the Lua Scripting Language
Этот курс представляет собой полное погружение в язык программирования Lua - один из самых популярных скриптовых языков в мире. Lua - быстрый, компактный и легко интегрируется с C и C++, что делает его отличным выбором для расширения и скриптинга приложений на C и C++.
13 ч 59 мин 27 сек
English
Премиум
Компиляторы, интерпретаторы и формальные языки logo

Компиляторы, интерпретаторы и формальные языки

Compilers, Interpreters and Formal Languages
Этот курс представляет собой дружелюбное для новичков введение в компиляторы. Мы будем постепенно разрабатывать интерпретатор для простого скриптового языка.
12 ч 3 мин 54 сек
English
Премиум
Программирование игрового движка на C++ logo

Программирование игрового движка на C++

C++ Game Engine Programming
Этот курс представляет собой мягкое и всеобъемлющее введение в основы архитектуры 2D игрового движка. Мы рассмотрим несколько популярных паттернов программирования, используемых в разработке игр, и постараемся применить всю теорию на практике, написав небольшой 2D игровой движок с использованием современного C++, SDL и Lua.Мы напишем небольшой фреймворк ECS с нуля для управления сущностями, компонентами и системами. Мы обсудим, как разработчики д
31 ч 48 мин 39 сек
English
Премиум
PlayStation 1: Программирование с использованием MIPS Assembly и C. logo

PlayStation 1: Программирование с использованием MIPS Assembly и C.

PS1 Programming with MIPS Assembly & C
Этот курс - погружение в мир программирования для PlayStation! Мы изучим аппаратное обеспечение PS1, разберем его подкомпоненты и узнаем, как создавать игры, используя MIPS-ассемблер и язык программирования C. Мы также узнаем, как использовать библиотеку SDK PS1 в паре с современным инструментарием разработки, чтобы быть более продуктивными и выводить быстрые полигоны на нашу консоль.
34 ч 39 мин 27 сек
English
Премиум
Реализация движка рейкастинга logo

Реализация движка рейкастинга

Raycasting Engine Programming
Этот курс научит вас создавать полноценный движок лучевого трассирования с нуля. Мы будем использовать алгоритм, похожий на тот, который использовался в Wolfenstein 3D. Итоговый проект будет написан на JavaScript и C. В нем будут реализованы движение игрока, вид карты в 2D, проекция стен в 3D, текстурированные стены, спрайты и другие техники оптимизации.
18 ч 13 мин 33 сек
English
Премиум
Изучение командной строки Linux и Bash-скриптинга logo

Изучение командной строки Linux и Bash-скриптинга

Master the Linux Command-Line & Bash Scripting
Этот курс представляет собой всестороннее погружение в командную строку Linux и других систем, подобных UNIX. Мы изучим самые популярные инструменты оболочки и рассмотрим концепции теории операционных систем, которые стали популярными с появлением ОС UNIX.Мы также обсудим другие важные инструменты разработки, которые можно использовать с Linux, и научимся писать сценарии оболочки для автоматизации системных задач.
7 ч 56 мин 19 сек
English
Премиум
Программирование физики 2D игр logo

Программирование физики 2D игр

2D Game Physics Programming
Этот курс является мягким введением в мир физики 2D игр! Мы рассмотрим всю прекрасную математику, которая лежит в основе большинства физических движков, начиная с тщательного изучения векторов, матриц, основ тригонометрии, столкновений твердых тел, а также немного затронем и калькулюс.
35 ч 7 мин 8 сек
English
Премиум
Программирование трехмерной компьютерной графики logo

Программирование трехмерной компьютерной графики

3D Computer Graphics Programming
Этот курс является полным погружением в основы компьютерной графики! Вы узнаете, как работает программный 3D-движок «под капотом», и научитесь использовать язык программирования C для написания полноценного программного растеризатора с нуля, включая текстуры, камеру, обрезку и загрузку сложных OBJ-файлов. Пиксель за пикселем, треугольник за треугольником, меш за мешем.
37 ч 55 мин 2 сек
English
Премиум