Сайт

Категория

Следующее приложение

Game of Pong

Кодирование игры Pong с использованием AI-помощника

О игре Pong

Недавно OpenAI выпустила в закрытом бета-тестировании Codex. Codex - это модель искусственного интеллекта, которая приводит в действие GitHub Co-pilot, названный "Вашей парой программиста AI".

Вокруг этой технологии ходит много шума (и с хорошей причиной), но чтобы лучше понять эту передовую технологию автоматической генерации кода, нам нужно рассмотреть конкретный пример. Хорошим примером является тот, который может быть описан всего несколькими строками текста, легко понятен через визуализацию и находится в области, не являющейся вашей экспертной, чтобы вы могли лучше оценить ценность "помощника по коду" для неэкспертов.

Итак, давайте создадим игру Pong!

Первая попытка - Генерация кода на основе общего описания

Когда вы ищете "игру Pong" в Google, вы попадаете на WikiPedia, которая предлагает следующее описание:

Pong - это двухмерная спортивная игра, имитирующая настольный теннис. Игрок управляет внутриигровой ракеткой, перемещая ее вертикально по левой или правой стороне экрана. Игрок может соревноваться с другим игроком, управляющим второй ракеткой с противоположной стороны. Игроки используют ракетки, чтобы отбивать мяч туда и обратно. Целью является набрать одиннадцать очков до соперника; очки зарабатываются, когда один из игроков не может вернуть мяч. Если бы вы верили популярной прессе[2], вы бы ожидали, что проблема генерации кода уже полностью решена.

Читайте полное руководство на https://medium.com/@bart.theeten/an-openai-codex-experiment-coding-the-game-of-pong-using-an-ai-co-pilot-461639421882

Автор: Bart Theeten

Скриншоты игры Pong

Game of Pong - скриншот 1

Читать на английском