Войти
ПроектыФорумКонкурсы

Конкурс 64к игр [результаты] (58 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 157 58 59 60310 Следующая »
#855
16:41, 29 сен. 2013

Super_inoy
> нет, ты просто застрял в век селерона 600мгц с видюхой встроенной в материнку,
> сейчас всё что меньше 4к х 4к, не текстура а мыло.

Какое мыло, ты чё, я не буду делать размытия текстур, я сделаю как в первокваке!

#856
16:43, 29 сен. 2013

TarasB
> Какое мыло, ты чё, я не буду делать размытия текстур, я сделаю как в
> первокваке!
ну ещё лучше, квадраты атаке. Пойду пилить свой майнкрафт с космосом в 64к xD

#857
16:46, 29 сен. 2013

Super_inoy
квадраты это стильно и олдскульно

#858
16:47, 29 сен. 2013

Super_inoy
так с собой ддлку можно кидануть?

#859
16:47, 29 сен. 2013

MAMOHT-92
можно, только надо, чтобы всё вместе в сумме уложилось в 64к

#860
17:00, 29 сен. 2013

MAMOHT-92
> так с собой ддлку можно кидануть?
что хочешь, хоть cry engine, если сожмёшь в 64к

#861
17:10, 29 сен. 2013

TarasB
> 32х32 в 2 цвета нормальная, разве нет
В DOOM и то были 64*64, 256 цветов на полах-потолках, а на стенах были и 128, а небо, насколько помню, 128*256.

#862
17:13, 29 сен. 2013

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

#863
17:19, 29 сен. 2013

Вот самый простой безшовный шум Перлина на шарпе:

    const int PSize = 512; // здесь ставишь свой размер
    float[,] Noise = new float[PSize, PSize];

    private void Gen()
    {
      Random Rnd = new Random();
      int d = PSize >> 1;
      while (true)
      {
        for (int y = 0; y < PSize; y += d + d)
        {
          for (int x = 0; x < PSize; x += d + d)
          {
            Noise[(x + d) & (PSize - 1), y] = (Noise[x, y] + Noise[(x + d + d) & (PSize - 1), y]) * 0.5f + (float)d * (0.001f * (float)Rnd.Next(1000) - 0.5f);
            Noise[x, (y + d) & (PSize - 1)] = (Noise[x, y] + Noise[x, (y + d + d) & (PSize - 1)]) * 0.5f + (float)d * (0.001f * (float)Rnd.Next(1000) - 0.5f);
            Noise[(x + d) & (PSize - 1), (y + d) & (PSize - 1)] = (Noise[x, y] + Noise[(x + d + d) & (PSize - 1), (y + d + d) & (PSize - 1)] + Noise[x, (y + d + d) & (PSize - 1)] + Noise[(x + d + d) & (PSize - 1), y]) * 0.25f + (float)d * (0.001f * (float)Rnd.Next(1000) - 0.5f);
          }
        }
        if (d == 1) break;
        d = d >> 1;
      }
    }

#864
17:20, 29 сен. 2013
+ Показать
#865
17:39, 29 сен. 2013

TarasB
> (v1+v2)/(1-v1*v2/c^2)
:)))) Зачёт!

MAMOHT-92
> Так в правилах не написанно, что запрещается использовать OpenAL, просто
> написанно, что разрешается использовать midi музыку. Нипанять.
Всё очень просто. На свежеустановленной винде без сторонних компонентов твоё приложение должно запуститься. Поскольку OpenAL в системе отсутствует и его надо ставить отдельно, то OpenAL не годится (а жаль, сам бы его с удовольствием использовал; пришлось писать реализацию через DirectSound). Так что использовать можно только то, что есть в голой винде. Всё стороннее - с собой, в 64-кбайтный архив, если влезет. OpenAL не влезает.

> а я вот забыл, как бесшовный шум перлина делать, Mikle можешь напомнить?
Гугл, если что, подскажет много альтернативных вариантов и на других языках. Но вариант Mikle, я смотрю, действительно очень компактный.

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

#866
17:50, 29 сен. 2013

много больших и разноцветных текстур - хорошо, но вот что насчет геймлея, что можно вписать в 64К ?

#867
17:52, 29 сен. 2013

Rayman2
> что можно вписать в 64К
Да всё что угодно. Абсолютно любой жанр. Кроме, разве что, MMORPG и прочих, где основной фишкой геймплея является разнообразие всяких предметов в инвентаре с описаниями на несколько абзацев каждый.

Лично я (внимание, спойлер!) вообще хочу геймплей сделать смешанным из нескольких жанров. Если успею.

#868
17:58, 29 сен. 2013

Роман Шувалов
> сделать смешанным из нескольких жанров
из нескольких жжжанров...жж-жж..

#869
18:00, 29 сен. 2013

Роман Шувалов
> Кроме, разве что, MMORPG и прочих, где основной фишкой геймплея является
> разнообразие всяких предметов в инвентаре с описаниями на несколько абзацев
> каждый.
блин, я как раз на этом собираюсь геймлпей завязать. Текста то в 64кб должно много влезть.

---
В принципе первый прототип уже есть, получилась смесь рогалика и ксоникса. Дело за наполнением.

Страницы: 157 58 59 60310 Следующая »
ПроектыФорумКонкурсы

Тема в архиве.