Comments 14
А можно узнать в каком месте программы реализуется движение игрока? Просто в свое время долго мучался с Chipmunk Physics (по сути дела порт Box2D на C и Object-C), но ничего вразумительного так и не написал.
Поделитесь экзешником, пожалуйста! А то в начале статьи обещали, а в конце дали только исходники.
github.com/Izaron/Platformer/tree/master/SFMLTeach
SFMLTeach.exe
Только этого недостаточно, надо еще скачать карту, шрифт, изображение из той же папки, и скинуть в Windows/System32 все dll из репозитория
SFMLTeach.exe
Только этого недостаточно, надо еще скачать карту, шрифт, изображение из той же папки, и скинуть в Windows/System32 все dll из репозитория
Спасибо, это круто! Я давно хотел начать постигать разработку игр на C, но руки никак не доходили (я специализируюсь на Web-разработке).
Вы не планируете, случайно, написать еще и про 3D игры?
Вы не планируете, случайно, написать еще и про 3D игры?
Я хотел было написать про DirectX, но дело в том, что я охладел к нему из-за того, что его новые версии продвигают только на новой же винде, а OpenGL я еще не знаю
В общем, время покажет :)
В общем, время покажет :)
А есть какие то готовые компоненты для написания аналогичного платформера под .Net?
И какие то бесплатные наборы тайтлов.
И какие то бесплатные наборы тайтлов.
Ага, есть
Вместо SFML можно использовать XNA, вместо TinyXML встроен свой парсер XML (точного названия класса не помню), а инициализация Box2D не сильно отличается от оного в С++
Насчет тайлов не уверен, но где-то читал, что к Tiled Map Editor прилагается бесплатный набор тайлов. Пока не наняли художника или делаете проект для себя — не надо стесняться, берите отличные тайлсеты с девиантарта, ощущения будут в 10 раз лучше, чем от разноцветных квадратов :)
Вместо SFML можно использовать XNA, вместо TinyXML встроен свой парсер XML (точного названия класса не помню), а инициализация Box2D не сильно отличается от оного в С++
Насчет тайлов не уверен, но где-то читал, что к Tiled Map Editor прилагается бесплатный набор тайлов. Пока не наняли художника или делаете проект для себя — не надо стесняться, берите отличные тайлсеты с девиантарта, ощущения будут в 10 раз лучше, чем от разноцветных квадратов :)
А зачем Windows/System32? Приложение ведь по-умолчанию сначала в текущей папке ищет, потому уже в системных.
и скинуть в Windows/System32 все dll из репозитория
Зачем, ему просто посмотреть, для этого не нужно system32 засорять
Sign up to leave a comment.
Создаем платформер за 30 минут