Архив сообщества
2011 — 2019
Аватар intercross

Кодостримчик

Автор: intercross · 28.06.2015, 21:53 · 98 сообщений

Сообщений в теме: 98

intercross#26
Jarlo (28 June 2015 - 14:46) писал:

Тем временем гнешь свою линию с простой игрой.

Не замечал такого

Скопировать ссылку
intercross#27
Jarlo (28 June 2015 - 16:14) писал:

Учить людей писать код редактируя код станции - глупость.

Я именно так и научился, бьёнд был моим первым серьёзным языком. Если уж и писать с нуля, то точно не на бьёнде, там той мякотки нет, которая присуща созданию с нуля. Да и вообще если ты собираешься погрузиться в бьёндокод, значительно проще пользоваться уже имеющейся кодобазой, потому что есть несколько вещей, о которых можно рассказывать довольно долго, к примеру gamestate, который в частности отвечает за обработку ввода пользователя, при различном геймстейте различные обработчики ввода. Ввод и интерфейс это две самых ужасных вещи, как по мне, о них нужно или рассказывать подробно, или не говорить вообще.

Но так-то мне всё равно. Если бы я хотел конкретный вариант, я бы не добавлял бы опрос. Я могу написать скромную игру на ужасных костылях и восхитительных шаблонах игрового программирования на любой из этих штук. Ну кроме юнити и бьёнда, там только костыли, ибо ядро уже хорошо реализовано.

Вот вам краткое описание, кстати:

BYOND - платформа, на которой и работает эта лагающая игра. Просто, весело, быстро.

Unity3D - тоже платформа, довольно неплохая, но я не очень в неё на самом-то деле. Просто, "да как же это работает", быстро.

XNA/MonoGame - прекрасный(е) фреймворк(и), который(е) дают довольно базовые возможности вроде вывода изображения, звука, текста, чего более чем достаточно для тех, кто хочет сделать игру.

OpenTK - фреймворк под решётку, являющийся оболочкой к OpenGL, весь стрим будем разбираться, как же эта хрень работает и как нарисовать чёртову модельку. А рисовать мы её будем по шестому изданию "Суперкниги OpenGL" через шейдеры.

SDL.NET - интересный, очень интересный фреймворк, где вся отрисовка основана на поверхностях, на которых ты можешь рисовать. Изображение на поверхность? Легко. Примитив? Ещё легче. Поверхность на поверхность? Да вообще раз плюнуть.

Скопировать ссылку
intercross#28

Ах, да. Я тут подумал и понял, что вам понадобятся хотя бы базовые знания бьёнда. Если их нет, можете почитать переведённое руководство или мой незавершённый гайдик на вики

Скопировать ссылку
JamsMor#29

Когда стрим-то будет? Мне будет интересно послушать/увидеть.

Скрытый текст

Содержимое спойлера отсутствует в сохранённом тексте.

Лоли и ТестЮнит проголосовали за все варианты опроса.

Скопировать ссылку
intercross#30
JamsMor (29 June 2015 - 00:12) писал:

Когда стрим-то будет? Мне будет интересно послушать/увидеть.

В следующую субботу.

Никто не хочет OpenTK T_T

Скопировать ссылку
Kinrany#31
Цитата

gamestate, который в частности отвечает за обработку ввода пользователя, при различном геймстейте различные обработчики ввода

Паттерн "Стратегия", реализуется несколькими строчками, разве нет?

Скопировать ссылку
Jarl#32
intercross (28 June 2015 - 23:33) писал:

Не замечал такого

Это был не упрек, а предложение.

Надеюсь так понятнее:

" Как насчет того, что ты будешь делать игру и отвечать на возникающие вопросы меж делом".

Скопировать ссылку
intercross#35
alkoz (29 June 2015 - 05:05) писал:

А может, просто займешься чем-нибудь полезным, без стримов?

Я это два года делал, но весь мой код слегка потеряли. Ну нахрен

Скопировать ссылку
intercross#36

Ну и, судя по всему, голосование выиграло создание игры с нуля на бьёнде. Предлагайте годные и не очень большие идеи.

Скопировать ссылку
mind#37
intercross (29 June 2015 - 07:10) писал:

Ну и, судя по всему, голосование выиграло создание игры с нуля на бьёнде. Предлагайте годные и не очень большие идеи.

Тетрис

Гонки

Сокобан

Спейс Инвэйдерс

Скопировать ссылку
intercross#42

mind (29 June 2015 - 07:46) писал:

Тетрис

Гонки

Сокобан

Спейс Инвэйдерс

Armun (29 June 2015 - 08:50) писал:

шахматы

Это чрезвычайно скучно, честно говоря. Всякие тетрисы и прочее делаются очень быстро. Свои первые шахматы без ИИ я написал в 150-200 строк быдлокода с учётом всякого графического вывода. Тетрис можно уместить в 50-100. Тетрис с мультиплеером это уже много интереснее.

alkoz (29 June 2015 - 07:52) писал:

Тетрис онлайн, марио модерн варйейр, ласт спесс инвейдр.

Editor TEH Chaos-neutral (29 June 2015 - 09:38) писал:

Рогалик на бъонде.

А вот это уже интереснее.

Скопировать ссылку
mind#43
intercross (29 June 2015 - 10:04) писал:

Это чрезвычайно скучно, честно говоря. Всякие тетрисы и прочее делаются очень быстро. Свои первые шахматы без ИИ я написал в 150-200 строк быдлокода с учётом всякого графического вывода. Тетрис можно уместить в 50-100. Тетрис с мультиплеером это уже много интереснее.

Ну сам же сказал

Цитата

Скопировать ссылку
intercross#44
mind (29 June 2015 - 10:06) писал:

Ну сам же сказал

Но я ожидал хоть какой-то оригинальности

Скопировать ссылку
intercross#47
tizit (29 June 2015 - 11:09) писал:

Как тетрис онлайн запилить? ММО дрочильня про тетрис?

Несколько игроков на расширенном поле к примеру. Или строительство с двух сторон, один снизу, другой сверху. Можно ещё что нибудь придумать.

Скопировать ссылку
LethalGhost#50

"Здраствуйте. Я, Кирилл. Хотел бы чтобы вы сделали игру, 3Д-экшон суть такова... "

По сабжу:

Основная идея стрима - полный (без релиза/допила) процесс создания игры?

Если выберешь идею подразумевающую многопользовательский режим будет создание клиента или только сервер?

Что относительно графениума?  Хотя бы по прикидкам.

Скопировать ссылку

Обратно в Кодинг