|
1857 / 714 / 55
Регистрация: 11.12.2008
Сообщений: 1,019
|
|
Несколько небольших игрушек08.02.2010, 23:16. Показов 268105. Ответов 216
Метки нет (Все метки)
Я тут решил повылаживать некоторые примеры моего творчества на заре знакомства с Билдером. Некоторые я уже тут выкладывал, некоторые нет, но я решил выложить все в одном месте. Может быть кому-нибудь поможет, может быть кто-нибудь подчерпнет для себя что-то…
В общем, смотрите, берите если нужно.
52
|
|
| 08.02.2010, 23:16 | |
|
Ответы с готовыми решениями:
216
Несколько небольших вопросов Несколько небольших вопросов по С++ Несколько небольших вопросов |
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
||
| 17.12.2019, 16:05 | ||
|
Еще и исходник выложил ... Как там 3D движок поживает ? рост то хоть есть ? Или мхом все поросло ? хотя да вижу вижу, великие были помыслы до удаль молодецкая ушла ... Начните создавать что то посерьезней, такие вещи как пакманы змейки пятнахи и прочее это поделки на вечер. Пакман к примеру был серьезным проектом в 80х только потому что под него сначала создали процессор для игрового автомата а потом на нем сделали код пакмана, писать такое в 21 веке на современных языках, ну я даже не знаю пойду поплачу над деградацией человечества...
0
|
||
| 17.12.2019, 20:40 | |
|
Этот Понг я переписал для тех кто будет изучать актуальный шейдерных OpenGL вместе с C#, изучая туториал: https://noobtuts.com/cpp/2d-pong-game По моей задумке любой начинающий в шейдерном OpenGL может читать данный туториал открыть мой код и изучить основы. В проём проекте происходит загрузка ширфтов, которые можно сгенерировать с помощью Bitmap Font Generator. Этот способ вывода текста можно использовать в 2D и 3D играх. На шейдерном OpenGL нет средств для вывода шрифтов. В данное теме выкладываются наработки. Здесь нужно выкладывать код, который может кому-то пригодится. Не нужно здесь флудить. За это накажут модераторы. Выдадут предупреждение или штраф. Каждый развивается и пытается помочь другим своими наработками, кто как может. Если у вас есть исходники, то выкладывайте. Не нужно здесь критиковать никого. Никто никому ничем не обязан. Напишите в личку, если хотите высказать критику (не надо!)
0
|
|
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
|
| 17.12.2019, 21:04 | |
|
Прогресс это движение вверх... В большинстве своем что здесь выложено не поможет ничему и никому, эти поделки не стоят потраченного на них времени.
Вон в разделе GUI пользователь пытается спросить как сделать программную анимацию, я знаю ? да конечно но я не скажу, он не поймет так думает иначе, по учебнику. О том как гонять на "долбилках" (таймеры, потоки) кубик тобишь ваш мячик большого ума не надо, дальше то что ? Вы потрудились создать ракету бота ? или по вашей змейке пройдемся, вы видели современные игры "Змейка", у меня вот вопрос почему вы сделали змейку где за шаг берется целая клетка ? Так делали в тех же 80х и не потому что это мода была, так были устроены языки программирования тогда когда за шаг брался один псевдо-символ 8х8 пикселей. Почему не сделать современней красивей, еще раз Вам задаю вопрос с чего вы взяли что ваш "мусор" игры созданные по понятиям 40 летней давности чему то могут научить ? Еще и удивление, ну да конечно вы же на это время потратили да ? Как там говорил "Кирпич" -Если бросаю кость то не важно нравиться она или нет. А все таки я жду ваш движек 3Д, с вашим статусом делать такой вот "Понг" стыдно....
0
|
|
| 17.12.2019, 22:30 | |
|
Нужно сначала учиться писать маленькие игры, тренироваться на них, постепенно эти игры будут развиваться с теми кто их пишет. Добавлять постепенно: текст, изображения, звук, игру на двоих (то есть сокеты), 3D и т.д. Мы все живые луди. Мы не можем сразу взять и реализовать скелетную анимацию на шейдерном OpenGL. Нужно через труд к этом идти, через практику. Увидел, что где-то реализован вывод шрифта и туториал под рукою, можешь открыть и взять на вооружение, сделать частью себя, довести до автоматизма, переходить на следующий этап, его доводить до автоматизма и т.д. Многие учатся так программировать через игры. Потому что это весело делать разные маленькие игрушки. Я сейчас работаю над сетевыми крестиками ноликами. Мой сервер будет на бесплатном хостинге Heroku. Пишу на TypeScript, Node.js, Express, Hadlebars, socket.io. За одно веб программирование изучаю, то есть CSS и HTML. Сделаю возможность создавать комнаты для двух человек. Далее, эти наработки можно будет использовать для других браузерных сетевых игр. Для клиента можно будет взять либо WebGL, либо Phaser (фреймворк на WebGL, с возможностью программирования на TypeScript). Можно сделать Крестики-нолики в 3D на чистом WebGL/GLSL либо взять движок Babylon.js, который написан на TypeScript. Давайте не стыдить друг друга, а выкладывать свои достижения, чтобы мотивировать других. Здесь люди иногда не выкладывают исходники, а выкладывают видео или скриншоты. Я может тоже напишу Крестики-нолики и покажу результат, а исходники не буду выкладывать - может использую свои исходники для выполнения заказов. Если не хотите выкладывать исходники, то выложите скриншоты, какие игры вы сделали. По-моему, никаких правил нет, которые обязывают выкладывать исходники в этой теме. Многое же и не смотрят исходники. Я часто запускал игры из этой темы, если выкладывали EXE. Лучше выкладывать EXE (или исполняемые файлы для Linux и macOS). Мне очень интересно запускать и пробовать играть в чьи-то игрушки.
0
|
|
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
||
| 18.12.2019, 08:17 | ||
|
О уже крестики-нолики на подходе да еще и по сети, ваши игры не учат не чему, на ваших потугах не создать и жалкую аркаду. я могу вас просто закидать первокласными туториалами и книгами с исходниками по 2D играм, там есть все от аркад до лабиринтов и анимации но есть одно НО, они на AS2-AS3 а это уже мертво... я это понимаю так как изучал а вы то нет как и остальные, а переписывать мне лень. Ваши понги как и крестики-нолики всего лишь тешат ваше самолюбие в этом разделе пора это признать. А цена таким поделкам даже даром не нужно...
0
|
||
|
|
|
| 18.12.2019, 10:20 | |
|
Nidl, складывается ощущение, что тебя кто-то заставляет читать данную тему, да ещё и денег просит за просмотр. Не нравится - не читай. Если лично для тебя в данной теме пользы нет, то это вовсе не означает, что пользы нет ни для кого. Если вся суть твоего появления в данной теме сводится к тому, чтобы высказать недовольство в адрес 8Observer8, то на форуме есть личка, пиши туда. Не надо утомлять других людей чтением своих опусов, которые кроме тебя вряд ли кому-то интересны
3
|
|
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
|||
| 18.12.2019, 10:48 | |||
|
Evg,
Не думаю что тема станет чудесной если каждый день я буду закидывать ее "Понгами", "Крестиками-ноликами", "Галактикой", "Пакманами" которые пишутся от 1 до 2 часов каждая, и прочими поделками которые являются простыми и конечными и не несут ничего образовательного и не подразумевают никакого развития мышления для более сильных проектов, причем автор темы врятле задумывал данную тему что она вместо роста скатиться вниз, подобные разделы требуют очень хорошей модерации дабы не превращаться в свалку поделок "первоклашек". Последний "Понг" с управлением для двух игроков это уже дно развития данной ветки. Я все сказал.
0
|
|||
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
||||||
| 19.12.2019, 12:53 | ||||||
|
Ну а ЧО
![]()
0
|
||||||
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
|||||||||||
| 19.12.2019, 12:58 | |||||||||||
|
ох оказия то какая, надо вместо
0
|
|||||||||||
| 19.12.2019, 18:03 | |
|
Не по теме: Nidl, архитектура монолитная, не расширяемая (где паттрены проектирования?).
0
|
|
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
||
| 19.12.2019, 19:56 | ||
|
snake32,
, это у меня стиль такой, я пишу одним полотном не люблю дробить код если он не больше 10000 строчек, а вот в том что код монолит здесь вы не правы, для меня он еще как модульный. Возьмем этот код немного припудрим и вуаля
0
|
||
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
||
| 19.12.2019, 20:06 | ||
|
многопоточность в java тоже не панацея опытным путем я вышел что максимум 5-6 потоков оптимально, дальше опять же виртуальная java машина закипает.
0
|
||
|
0 / 0 / 0
Регистрация: 22.07.2020
Сообщений: 3
|
|
| 22.07.2020, 15:30 | |
|
Otaka, не могли ли вы объяснить ваш код в игре "Пятнашки". Так как я новичок в этой сфере и много чего не знаю, мне было бы интересно узнать побольше об этом. За ранее спасибо!
0
|
|
|
0 / 0 / 0
Регистрация: 09.08.2020
Сообщений: 1
|
|
| 09.08.2020, 01:58 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 28.08.2022
Сообщений: 1
|
|
| 28.08.2022, 18:20 | |
|
Обозревателям игр:
Наконец-то! За 6 дней я сделал первую консольную игру на C++, которую, пожалуй, назову "ОБВАЛ". Смысл в чём: (Идея не ORIGINAL) На точку, находящуюся внизу комнаты под управлением игроком, падают ступеньки блоков в которых есть дыры. Эти дыры нужно заделать другими блоками, которые управляют, чтобы при заполнении ступенька удалилась, освобождая место под блоками. Есть небольшой баг с заполнением, есть недочёт, много костылей, но для v1,0 думаю добротно получилось. Запуск в формате: EXE Права админа: не нужны. Кликните здесь для просмотра всего текста
https://www.cyberforum.ru/attachment.php?attachmentid=1364868&stc= 1&d=1661699869
https://www.cyberforum.ru/atta... 1661700026
0
|
|
|
1022 / 312 / 17
Регистрация: 21.01.2023
Сообщений: 548
|
|
| 19.03.2023, 09:41 | |
|
Я так понял, тут публикуются только небольшие игрушки?
Тогда вот: Бильярд 32к Игра в жанре демосцены, написана на VB6, исходник прилагается, так же в комплекте есть EXE для тех, у кого нет VB6. Все ресурсы (геометрия, текстуры, звуки) генерируются. После компиляции для достижения размера 32к EXE сжат с помощью утилиты upx.exe, есть и незапакованный вариант на случай того, что антивируснику не понравится самораспаковка. Можно играть вдвоём или против ИИ, можно просто наблюдать за битвой двух ИИ.
2
|
|
|
1022 / 312 / 17
Регистрация: 21.01.2023
Сообщений: 548
|
|
| 30.03.2023, 10:20 | |
|
Что-то тихо тут, попробую ещё расшевелить.
Прогулка Карапета Спросите, почему "Карапета"? А вы на нос посмотрите . Со всем уважением к армянскому народу.Это фанатская поделка под впечатлением от старой игры Preliminary Monty 16k, которую я играл когда-то на Atari. Но это не полный клон, ни по геймплею, ни по левелдизайну. В этой игре я впервые сделал поддержку геймпадов, уж не знаю, все ли модели будут работать. Экран игры имеет размер 128*200 с широким пикселем, подобные режимы были на Atari, но, в отличие от Atari, здесь не 4, а 16 цветов. Изображение формируется софтрендером, но финальный вывод на экран производится с помощью DirectX с регулируемым масштабированием и отключаемым эффектом ТВ развёртки. Все звуки воспроизведены на эмуляторе Atari, для чего мне пришлось вспоминать Atari Basic, и записаны в WAV. Игра может показаться чересчур хардкорной, но Preliminary Monty 16k была значительно сложнее. Тем не менее я понимаю, что "времена не те" и т. п. В игре четыре эпизода, один из них секретный. Прогресс пройденных эпизодов сохраняется. С помощью "Restart" его можно обнулить. В архиве игра с исходником и редактором карты.
2
|
|
| 30.03.2023, 10:20 | |
|
Несколько игрушек не устанавливаются
6 небольших программок Есть 2 небольших вопроса... Верстка небольших блочков Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть не большие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|