|
Опубликовано 01.03.2014 18:50 (11 лет назад) # |
neuch написал:
бяки вы у меня почти 2мега весит пустой билд с конструктора
Тогда может пора расширять кругозор и попробовать что-то кроме конструктора? Или другой конструктор? |
|
|
|
Опубликовано 01.03.2014 20:02 (11 лет назад) # |
Я тоже решил проверить как мой двиг скомпилит почти пустой проект.
В итоге получил 50кб exe'шник и либ необходимых для запуска на 5мб...
Может кто посоветует какой-нибудь маленький и неприлично простенький движочек под Си(не плюсы)? |
|
|
Копробарон
|
Опубликовано 01.03.2014 22:41 (11 лет назад) # |
OpenGL.
редакция от Ignis, 01.03.2014 22:41 |
|
|
|
Опубликовано 01.03.2014 23:12 (11 лет назад) # |
Ну что-ж... правила простые, ограничение более чем божеское (особенно учитывая 4-х цветную графику - спрайты в png вообще ничего весить не будут) - наверно поучаствую... Правда среда разработки, которую я планирую использовать, я совершенно не знаю, так что пока ничего не гарантирую.
|
|
|
|
Опубликовано 02.03.2014 07:29 (11 лет назад) # |
Ignis написал:
OpenGL.
Не у всех есть поддержка OpenGL определенных версий, можно промахнуться. Взять тот же Direct2D, в XP уже не запуститься. Поэтому сложно ориентироваться, когда не знаешь целевую систему. В Visual Studio например, для XP надо отдельно настраивать проект, вот такая политика M$, технологии совершенствуются, а пользователи не спешат :( |
|
|
|
Опубликовано 02.03.2014 08:45 (11 лет назад) # |
бери opengl 1.1 или direct3d9 (без всяких вспомогательных либ) и тогда точно не промахнёшься ;) |
|
|
Копробарон
|
Опубликовано 02.03.2014 08:47 (11 лет назад) # |
Superbar, OpenGL это не DirectX. У нее не теряется совместимость с предыдущими версиями, если правильно писать. Если не брать выше 3 версии то будет поддерживаться считай у всех. А вам хватит всем и версии 1.2
А MS к OpenGL имеет достаточно косвенное отношение |
|
|
|
Опубликовано 03.03.2014 05:59 (11 лет назад) # |
Кто-нибудь проверьте пожалуйста http://files.mail.ru/1563E74122F042AEBE3136831C2F919B минимальный проект. Надеюсь это не запрещено правилами.
Стоит участвовать, а то получится так, что никто не сможет поиграть? |
|
|
|
Опубликовано 03.03.2014 06:43 (11 лет назад) # |
Работа участника не принимается в следующих случаях:
Игра опубликована до появления архива
Спрашивай, а потом делай, а то вдруг что. =) |
|
|
|
Опубликовано 03.03.2014 07:10 (11 лет назад) # |
Не запустилось. Не хватает MSVCR120.dll. Я конечно могу её нагуглить и скачать, но мне лень, и если такое вылезет в конкурсной работе - это будет тебе большим минусом.
редакция от Malcolm, 03.03.2014 07:11 |
|
|
|
Опубликовано 03.03.2014 07:22 (11 лет назад) # |
Malcolm написал:
Не запустилось. Не хватает MSVCR120.dll. Я конечно могу её нагуглить и скачать, но мне лень, и если такое вылезет в конкурсной работе - это будет тебе большим минусом.
Вот, о чем я и говорил( Гуглить не надо, это стандартная виндовая библиотека, их должно быть 2 msvcp120.dll и msvcr120.dll, они входят в Visual C++ Redistributable Packages. Я конечно могу положить в архив эти ддлки, но на саму игру совсем места не хватит
Хотя Mefistofel говорит: "В правилах указано, что общедоступные элементы (Директ икс, флэшь, C++ Redistr, .Net и подобное) можно не включать в сборку, а просто указать, что они используются."
как быть?
суровый конкурс - берись за древние технологии |
|
|
|
Опубликовано 03.03.2014 07:30 (11 лет назад) # |
В чем проблема использовать не MSVC redist 2013, а старее? |
|
|
Древний организм
|
Опубликовано 03.03.2014 07:32 (11 лет назад) # |
Предположу что можно указать что именно нужно, или положить в папочку рядом с документацией установщик этого пака, для тех, у кого нет. Это вариант А.
Вариант Б - сделать так, чтобы ни у кого не вылезало такое сообщение. Я на плюсах не пишу и либы от плюсов мне не уперлись на компе, так что скорее всего их нет. |
|
|
|
Опубликовано 03.03.2014 10:00 (11 лет назад) # |
слинкуй msvcr статически. и все нужные функции будут у тебя сразу в exe а не во внешних дллках. у меня такой пустой проект занял 32кб в msvc2010 (если ещё порыться в настройках, то думаю можно ещё урезать). |
|
|
|
Опубликовано 05.03.2014 09:45 (11 лет назад) # |
Господа участвующие и им сочувствующие, есть чем похвастаться? :) |
|
|
|
Опубликовано 05.03.2014 11:27 (11 лет назад) # |
Я сессию наконец закрыл, пойдет?
Накопал небольшой курс по Allegro, вдруг чего успею. |
|
|
|
Опубликовано 05.03.2014 14:06 (11 лет назад) # |
Daemon написал:
Господа участвующие и им сочувствующие, есть чем похвастаться? :)
Вот, что получается у меня:
Звёздочки во время движения выглядят прикольнее. |
|
|
Инженер‑космогоник
|
Опубликовано 05.03.2014 15:36 (11 лет назад) # |
Я правильно понимаю, что используется белый, чёрный, жёлтый и красный цвета, а оранжевый - это полупрозрачный жёлтый на красном?:)
|
|
|
|
Опубликовано 05.03.2014 15:54 (11 лет назад) # |
Фотошоп показывает, что на картинке всего 4 цвета. Остальное - игра света и дорисовка воображения. |
|
|
|
Опубликовано 05.03.2014 15:58 (11 лет назад) # |
Никакой полупрозрачности. Оранжевый цвет не используется - это обман зрения!)))
Можно посмотреть таблицу цветов в Фотошопе. |
|
|