Публикации по теме 'love2d'


Учимся любить (2d) Разработка игр 0 — Building Pong with CSCI E-23a
Это пошаговое руководство по моему коду для задания 0 для отличного курса CSCI E-23a , выпущенного Гарвардом весной 2018 года. Обширные конспекты лекций, созданные @ AbhirathMahipa l можно найти здесь . Предпосылки Базовое программирование (переменные, функции и объекты) Love2d установлен Полезно, если вы смотрели лекции. Я не умею объяснять, поэтому и пишу это. Я всегда любил видеоигры и недавно начал курс разработки игр CSCI E-23a , который доступен бесплатно..

Вопросы по теме 'love2d'

Могу ли я компилировать игры LÖVE в EXE-файлы и продавать их?
У меня есть два вопроса о LÖVE . Могу ли я продавать то, что делаю в LÖVE? Могу ли я скомпилировать все, что я делаю, в EXE-файл?
10027 просмотров
schedule 04.07.2022

Обнаружение столкновения плитки
Итак, я немного поработал над этой игрой. Однако за последний день я не смог понять, как работает обнаружение столкновений. Масштаб по умолчанию равен 2. Размер плеера 41*64*. Мой проигрыватель находится в центре экрана по осям x и y....
1861 просмотров
schedule 06.01.2024

Выполнение скриптов Love2D
Я обнаружил, что единственный способ выполнить мой скрипт с помощью фреймворка Love2d — это заархивировать все это, а затем переименовать zip в love. Это требует много времени для небольшой модификации. Есть ли более быстрый способ сделать это? Я...
6895 просмотров
schedule 23.06.2022

Lua os.execute пустой терминал
У меня есть программа, которая требует, чтобы я вызывал os.execute для запуска внешней программы, однако, когда я это делаю, программа запускается с открытым пустым терминалом в фоновом режиме, что довольно неприятно. Мне было интересно, есть ли...
551 просмотров
schedule 04.08.2022

LÖVE и Луа. Создание файла .EXE
Я делаю игру Lua, используя 2D-фреймворк LÖVE. Мне нужно было знать, КАК сделать с ним файл .exe! Я сделал командную строку, успешно заархивировал мой main.lua и образ, я переименовал расширение файла в .exe!! Когда я запускаю .exe, я получаю...
3226 просмотров
schedule 21.02.2023

lua - main.lua:18: ожидается «конец» (чтобы закрыть «функцию» в строке 12) рядом с «elseif»
Я пришел с Java и пытаюсь программировать приложения для iPad с помощью lua и love2d. Я довольно новый, и я всегда получаю эту ошибку: Syntax error: main.lua:18: 'end' expected (to close 'function' at line 12) near 'elseif' Это мой код:...
2309 просмотров
schedule 17.08.2022

Изображение не двигается в игре Lua LÖVE
Я пишу игру на платформе Lua LÖVE для LudumDare26. Я не могу понять, почему мой «игрок» не двигается, когда я нажимаю WASD. function love.draw() playerX = 10 playerY = 10 if love.keyboard.isDown ("w") then playerY = playerY...
602 просмотров
schedule 01.11.2022

Как я могу поместить строку в другую строку по позиции
Моя строка 'Hllo' . Я хочу поставить внутри него 'e' после 'H' по его позиции, в данном случае, позиции номер 2.
273 просмотров
schedule 20.07.2023

Как использовать Tiled Maps / Tileset, экспортированные как Lua в Love2d
Я экспортировал свой игровой мир (плитки + плитки столкновений) из плитки в виде файла Lua. Как мне интегрировать это в мою игру Love2d и определить, какой из них является пешеходным путем, а какой нет?
2612 просмотров
schedule 18.05.2023

Lua: попытка вызвать глобальный rectangle_draw (нулевое значение)
У меня есть два файла Lua, один из которых - main.lua : require "player" require "level" function love.load() end function love.draw() rectangle_draw() end и еще один под названием player.lua : function rectangle_draw()...
5524 просмотров
schedule 14.04.2022

love2d простой обмен изображениями
Я совершенно новичок в Lua и Love2D и, вероятно, вообще не понимаю этих концепций. Ну, это туториал по Love2D, и я хочу изменить его так, чтобы, когда я нажимаю, например, "а" на клавиатуре, объект менялся (с хомяка на машину) и так далее. Можете...
1993 просмотров
schedule 01.08.2023

Ошибка 2D-массива Lua
Так что я новичок в Lua, и в других языках я смог создать двумерный массив переменных и просто проиндексировать массив, чтобы создать мозаичную карту. Всякий раз, когда я пытаюсь это сделать в lua, я получаю сообщение об ошибке (в частности,...
219 просмотров
schedule 09.01.2023

Lua/Love2D - Ошибка индекса строки динамических переменных
Недавно я решил попробовать Lua/Love2D. Я решил создать небольшую игру и работаю над способом хранения NPC и принадлежащих им данных. Принцип работы довольно прост: у каждого NPC есть слот памяти, где хранятся его идентификаторы. Чтобы помочь...
144 просмотров
schedule 08.06.2024

Есть ли способ запустить мою игру love2d без установки самого love2d?
Я делаю игру с помощью LOVE2D и почти закончил. Однако я волнуюсь; может ли пользователь установить игру, даже не устанавливая сам Love2d? Если да, то как мне его извлечь?
1180 просмотров
schedule 19.04.2023

Разбиение одной lua-функции на небольшие файлы
Я работаю над игрой, используя Lua и LÖVE. Я предпочитаю ООП подход, основанный на замыкании, и каждый уровень — это новый экземпляр функции, содержащей все локальные переменные и функции, необходимые для запуска игры. Я хотел бы разбить эту...
258 просмотров
schedule 23.04.2023

Создание эффекта тумана, меняющегося в зависимости от альфы
Я пытаюсь реализовать «туман войны» в инструменте картирования, который я разрабатываю. Для каждой ячейки сетки, если ячейка «затуманена», цвет устанавливается равным серому, умноженному на текущий цвет ячейки. В противном случае цвет ячейки...
182 просмотров
schedule 24.01.2024

LOVE2d- Пули не стреляют
Итак, я играю со сценарием обучения и добавляю турель, которая следует за движением игрока. Эта турель должна стрелять в игрока каждые несколько секунд. Прежде чем я добавил столкновения или выстрелы по времени или что-то в этом роде, я обнаружил,...
156 просмотров
schedule 18.11.2022

Некорректная игровая логика в коде Lua
Код предназначен для простого клона змеи, и я не хочу, чтобы змея могла уйти влево, если она уже идет вправо. Это работает, если я просто нажимаю ВЛЕВО, когда иду ВПРАВО, но если я, например, нажимаю ВВЕРХ, а затем ВЛЕВО в пределах временного...
126 просмотров
schedule 26.10.2022

Хранилище переменных против избыточной арифметики
Я пишу очень простой цикл на Lua для игры LÖVE, которую я разрабатываю. Я понимаю, что потрачу больше времени на беспокойство по этому поводу, чем когда-либо будет потрачено на любые тактовые циклы процессора, ответ на этот вопрос спасает меня, но я...
62 просмотров

Как заставить снаряд появиться в одном месте в любви
В настоящее время я создаю игру с использованием движка Love2d в Lua, и мне было интересно, можно ли сделать что-то вроде снаряда в одном месте. Как герой, бросающий огненный столб на врага, который находится на 50 пикселей впереди него. В идеале...
48 просмотров
schedule 14.06.2022