LINUX.ORG.RU

Sdl


20

1

Всего сообщений: 4

Рисуем хорька в гексагональной графике

Прошло 3 недели с тех пор как я писал о создании конвертора гексагональной графики:

Гексогональные пиксели и детальная документация

И вот теперь уже готов примитивный редактор. В нём реализовано клавиатурное управление, единственный инструмент — перо, палитра, выбор цвета, редактор масок субпиксельной информации и синхронизации курсора с референсным изображением.

На скриншоте видно, как я начинал рисовать своего хорька. При этом для правого глаза уже добавлена субпиксельная информация, а для левого — ещё нет. Посмотреть, что получилось, и другие примеры гексагональной графики можно здесь.

Про главного героя фото. Хорёк у нас появился в сентябре. Снимок, собственно, тогда же и сделан. Сейчас он значительно подрос. Научился выбираться из клетки и теперь его в неё не загонишь. Зверёк очень шустрый, грызёт руки или ноги — до чего дотянется. В отличии от кошек его очень трудно выдворить, например, за дверь. Как только он приземляется на ноги, он практически без задержек устремляется назад в комнату и закрыть дверь не всегда успеваешь. Для тех, кто не в курсе. Есть выражение «спать как хорёк», так как же спит хорёк? Не всегда но иногда хорёк впадает в такой сон, что его не возможно разбудить. Он словно неживой. Его можно как угодно брать, перекладывать и творить с ним всё, что угодно, ему абсолютно по барабану.

Репозиторий проекта

Проект детально документирован. как и hexpict.

 , , ,

unDEFER
()

QB64 (на волне новогодних новостей про недоязычки)

Нативный кубасик под линукс. Работает как транслятор из бейсика в cpp, для графики используется SDL. Есть редактор, однако (в отличие от редактора фрипаскаля) текстовый режим в нём имитируется. Не умеет юникод.

Вполне подходит как свободная имитация qbasic для всяких школьных линуксов. Привычное синее блевотное окошко на месте, диссонанса не возникнет.

UPD: Русский удалось завести в редакторе путём смены шрифта из настроек и установки там же трансляции юникода в кириллическую кодировку. Только вот шрифт в рантайме — растровый, захардкоженный и, судя по всему, без кириллицы.

http://storage9.static.itmages.ru/i/12/0105/h_1325708654_6706731_d032b15112.png

 , , qb64, , ,

PolarFox
()

Totem Wars

Привет всем! Раньше хотел написать танчики, простенькую и без наворотов. Так как на данный момент занялся написанием игрушки жанра Tower Defense (http://www.linux.org.ru/gallery/screenshots/4815481), времени на танчики мало, поэтому пишу от случая к случаю...
Если кого-нибудь заинтересует, можете сделать свой вклад в игрушку :)

Сегодня сделано:
- update graphics
- update license to GPLv3
- update documentation
- fixed problems with timer and else problems
- port for Linux
- added new images for future
- added music from Hedgewars

Так как сообщество ЛОРа критично отнеслась к моему предыдущему проекту, в этом комментарии все переведены на английский, и лицензия GPLv3.

Компилируется командой:
# make

Зависимости можете посмотреть в файле DEPENDS, скачать исходники можно по здесь:
http://lorcode.org/forum/viewtopic.php?f=5&t=75

Все замечание/идеи/патчи/бред отправляйте на vzov@ya.ru

 , , ,

eReSik
()

Tower Defence

Заметил, что для Linux нет игрушек жанра Tower Defence. Вот решил начать писать, на даный момент уже 1331 строк кода, но все равно еще не реализованы прокачки башень, босы, звуковой движок, многоязычность и многое другое.

На даный момент уже есть:
- меню игры
- 10 уровней
- редактор карт
- работа с мышой
- 2 вида башень
- мины
- возможность покупки/продажи
- пауза и еще много мелочей

Язык: С++
Библиотека для работы с мультимедиа: SDL
Лицензия: BSD

Скачать пока нельзя так как игра пока еще не играбельная (проходиться за 5 минут), да и розместить негде.

P.S. Прошу не ругать за мой русский, я его учил всего один год.

 , , ,

eReSik
()