Пятница, 29 Марта 2024, 07:56

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Форум игроделов » Записи участника » Deswing [794]
Результаты поиска
DeswingДата: Пятница, 01 Ноября 2013, 13:12 | Сообщение # 61 | Тема: ОБЩАЛКА
заслуженный участник
Сейчас нет на сайте
Цитата Psycho ()
Deswing, бегу, нащальнике))
ЗЫ: Таки-да, чем можно заняться в отпуске? Отпуск где-то недели две, лол)

(моя идея, но буду рад, если кто-то за неё тоже возьмется tongue ): напиши программу, которая генерирует и проигрывает музыку в режиме реального времени


Сообщение отредактировал Deswing - Пятница, 01 Ноября 2013, 13:15
DeswingДата: Пятница, 01 Ноября 2013, 12:55 | Сообщение # 62 | Тема: ОБЩАЛКА
заслуженный участник
Сейчас нет на сайте
Цитата Psycho ()
Зачем что-то учить и сдавать экзамены, когда дворником быть веселее. Попытка моти

Так почему ты всё ещё здесь?))) Хватай метлу и марш во двор!)))))))))) (шутка)
DeswingДата: Пятница, 01 Ноября 2013, 12:52 | Сообщение # 63 | Тема: ОБЩАЛКА
заслуженный участник
Сейчас нет на сайте
anton-gar, спасибо, и тебе удачи! smile
Коллоквиум - это что-то типа научной конференции?


Сообщение отредактировал Deswing - Пятница, 01 Ноября 2013, 12:52
DeswingДата: Пятница, 01 Ноября 2013, 12:47 | Сообщение # 64 | Тема: ОБЩАЛКА
заслуженный участник
Сейчас нет на сайте
Экзамен по матану во вторник, у меня паника cry Что и как учить не знаю

Добавлено (01.11.2013, 12:47)
---------------------------------------------

Цитата Akopov ()
вопрос: как достоверно ИМИТИРОВАТЬ болезнь полгода?

Есть грибы, называются "рыжики", кажется... Так вот: если их много съесть, то цвет мочи изменится (будет красноватым)... If you know what I mean)))
DeswingДата: Четверг, 31 Октября 2013, 01:07 | Сообщение # 65 | Тема: Время
заслуженный участник
Сейчас нет на сайте
White9, раз уж мозг воспринимает время всегда по-разному, то откуда мы знаем что такое секунда? -> а что есть само время тогда?
DeswingДата: Среда, 30 Октября 2013, 23:27 | Сообщение # 66 | Тема: Время
заслуженный участник
Сейчас нет на сайте
А зря вы (не все) смеетесь над временем. Вот у нас сутки длятся 24 часов, а на венере один день равен 116-ти земным дням!
+Вы разве не замечали, что порой время летит ну очень быстро, а порой наоборот, очень замедляется. И как объяснить это?
DeswingДата: Среда, 30 Октября 2013, 17:31 | Сообщение # 67 | Тема: Создание несложных игр для Вас (На заказ)
заслуженный участник
Сейчас нет на сайте
lakoris, а 3д модели вы тоже свои будете делать? smile
DeswingДата: Воскресенье, 27 Октября 2013, 18:34 | Сообщение # 68 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
Цитата avolkoff ()
Странная фигня, но функция rand() генерирует одно и тоже при запуске выше написанного кода...

Нужно заложить семя:
srand(time(0));
DeswingДата: Воскресенье, 27 Октября 2013, 17:45 | Сообщение # 69 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
Цитата avolkoff ()
int argc, char *argv[]

?
DeswingДата: Воскресенье, 27 Октября 2013, 17:41 | Сообщение # 70 | Тема: Вопрос-Ответ (C++)
заслуженный участник
Сейчас нет на сайте
А как в консоли можно вывести графику? Ну там квадрат, круг и т.п... А без winapi можно?
DeswingДата: Воскресенье, 27 Октября 2013, 16:41 | Сообщение # 71 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
Цитата avolkoff ()
Может динамический массив?
И что-то сразу не посмотрел, не работает логика проги - фигню выдает...

Агась... Мысля такая: создать последовательность (массив) цифр из 0 и 1, где 0 - гласная, а 1 - согласная. Ну а потом другой ф-цией генерировать гласную, если элемент последовательности - 0, и согласную, если 1 соответственно...

Кажется свою ошибку нашел. Не знаю, буду пытаться реализовать

Цитата stalker5889 ()
Рогалик

Можно немного конкретнее?

Добавлено (27.10.2013, 16:33)
---------------------------------------------

Код
#include <iostream>
#include <conio.h>
#include <time.h>
using namespace std;

char m[]={'a','e','i','o','u','y'};
char m2[]={'b','c','d','f','g','h','j','k','l','m','n','p','q','r','s','t','v','w','z','x'};
bool posl[5]={0,1,0,0,0};
int len;

void gen_posl()
{
  len = 3+rand()%3;
  posl[0] = rand()%2;
  if(posl[0]==false)
  {
   posl[1]=true;
  }
  else
  {
   posl[1]=false;
  }
  cout<<posl[0]<<posl[1];
  for(int i = 2; i <= len; i++)
  {
   if((posl[i-1]==true)&&(posl[i-2]==false))
   {
    posl[i]=false;
   }
   if((posl[i-1]==false)&&(posl[i-2]==true))
   {
    posl[i]=true;
   }
   if(rand()%3)
   {
    posl[i]=rand()%2;
   }
  cout<<posl[i];
  }
}
void gen()
{
  for(int i = 0; i <= len; i++)
  {
   if(posl[i])  
   {
    cout<<m[rand()%(sizeof(m)/sizeof(m[0]))];
   }
   else //False
   {
    cout<<m2[rand()%(sizeof(m2)/sizeof(m2[0]))];
   }
  }
}
int main(void)
{
  srand(time(false));
  for(int i = 0; i <= 99; i++)
  {
   gen_posl();
   cout<<'\t';
   gen();
   cout<<endl;
  }
  cout<<endl;
  system("PAUSE");
  return 0;
}


Добавлено (27.10.2013, 16:34)
---------------------------------------------
тьфу, 0 и 1 перепутал. Ну да ладно хд

Добавлено (27.10.2013, 16:41)
---------------------------------------------
у меня плохой тон программирования?

DeswingДата: Воскресенье, 27 Октября 2013, 15:53 | Сообщение # 72 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
avolkoff,
Код
#include <iostream>
#include <conio.h>
#include <time.h>
using namespace std;

char m[]={'a','e','i','o','u','y'};
char m2[]={'b','c','d','f','g','h','j','k','l','m','n','p','q','r','s','t','v','w','z','x'};
bool posl[];
int ch;
int len;

void gen_posl()
{
  int glas = 0;
  len = 3+rand()%3;
  posl[0] = false;
  for(int i = 1; i <= len; i++)
  {
   if((posl[i-1]==true)&&(posl[i-2]!=true))
   {
    posl[i]=true;
   }
   else
   {
    posl[i]=false;
   }
  }
}
void gen()
{
  for(int i = 0; i <= len; i++)
  {
   if(posl[i])  
   {
    cout<<m[rand()%(sizeof(m2)/sizeof(m2[0]))];
   }
   else //False
   {
    cout<<m2[rand()%(sizeof(m)/sizeof(m[0]))];
   }
  }
}
int main(void)
{
  srand(time(false));
  for(int i = 0; i <= 99; i++)
  {
   gen_posl();
   gen();
   cout<<'\t';
  }
  cout<<endl;
  system("PAUSE");
  return 0;
}

но ругается: 1>main.obj : error LNK2001: неразрешенный внешний символ ""bool * posl" (?posl@@3PA_NA)"

Добавлено (27.10.2013, 15:53)
---------------------------------------------
p.s. на левые переменные можете не смотреть, я всего лишь экспериментировал...

DeswingДата: Воскресенье, 27 Октября 2013, 15:13 | Сообщение # 73 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
Цитата beril ()
генератор имен для героев

Запросто! Только подожди немного smile

Цитата beril ()
генератор имен для героев

Может вдохновишься, держи:
Код
#include <iostream>
#include <conio.h>
#include <time.h>
using namespace std;

char m[]={'a','e','i','o','u','y'};
char m2[]={'b','c','d','f','g','h','j','k','l','m','n','p','q','r','s','t','v','w','z','x'};
bool ch;
int len;

void gen()
{
   ch = rand()%2;
   len = 3+rand()%3;
   for(int i = 0; i <= len; i++)
   {
    if(ch) //True
    {
     cout<<m2[rand()%(sizeof(m2)/sizeof(m2[0]))];
     ch = false;
    }
    else //False
    {
     cout<<m[rand()%(sizeof(m)/sizeof(m[0]))];
     ch = true;
    }
   }
}
int main(void)
{
   srand(time(false));
   for(int i = 0; i <= 99; i++)
   {
    gen();
    cout<<'\t';
   }
   cout<<endl;
   system("PAUSE");
   return 0;
}



Сообщение отредактировал Deswing - Воскресенье, 27 Октября 2013, 15:13
DeswingДата: Воскресенье, 27 Октября 2013, 14:02 | Сообщение # 74 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
Цитата Deswing ()
ещё большие буквы не воспринимает.

Цитата Deswing ()
Большие буквы не воспринимает.

я упрлс х_х
DeswingДата: Воскресенье, 27 Октября 2013, 13:57 | Сообщение # 75 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
Цитата Archido ()
Не совсем консоль конечно, но рядом:)

В смысле "не совсем"? о_о Я вижу консоль и символы
Цитата Archido ()
Deswing
Зачем консоль? Где красявая игра про космоc?:)

ну... Там возникли свои проблемы, да и времени стало поменьше... Поэтому я вновь решил вернуться к простеньким программкам...
Asteroid, Asteroid, avolkoff, спасибо за идеи. Напишу простенький шифратор\дешифратор для начала happy

Добавлено (27.10.2013, 13:54)
---------------------------------------------
Код
#include <iostream>
using namespace std;

char m[256];

int main(void)
{
   for(int i = 0; i < 256; i++)
   {
    cin>>m[i];
    if(m[i]=='?')
    {
     break;
    }
   }
   cout<<endl;
   for(int i = 0; i < 256; i++)
   {
    if(m[i]=='?')
    {
     break;
    }
    cout<<m[i];
   }
   cout<<endl;
   for(int i = 0; i < 256; i++)
   {
    if(m[i]=='?')
    {
     break;
    }
    switch(m[i])
    {
    case 'a': cout<<"0"; break;
    case 'b': cout<<"1"; break;
    case 'c': cout<<"2"; break;
    case 'd': cout<<"3"; break;
    case 'e': cout<<"4"; break;
    case 'f': cout<<"5"; break;
    case 'g': cout<<"6"; break;
    case 'h': cout<<"7"; break;
    case 'i': cout<<"8"; break;
    case 'j': cout<<"9"; break;
    case 'k': cout<<"10"; break;
    case 'l': cout<<"11"; break;
    case 'm': cout<<"12"; break;
    case 'n': cout<<"13"; break;
    case 'o': cout<<"14"; break;
    case 'p': cout<<"15"; break;
    case 'q': cout<<"16"; break;
    case 'r': cout<<"17"; break;
    case 's': cout<<"18"; break;
    case 't': cout<<"19"; break;
    case 'u': cout<<"20"; break;
    case 'v': cout<<"21"; break;
    case 'w': cout<<"22"; break;
    case 'x': cout<<"23"; break;
    case 'y': cout<<"24"; break;
    case 'z': cout<<"25"; break;
    case '_': cout<<"_"; break;
    }
    cout<<" ";
   }
   system("PAUSE");
   return 0;
}

Большие буквы не воспринимает. Писать только на английском



Сообщение отредактировал Deswing - Воскресенье, 27 Октября 2013, 14:02
DeswingДата: Воскресенье, 27 Октября 2013, 02:23 | Сообщение # 76 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
Цитата Aevien ()
Начни писать игровой движок. На долго хватит При его написании у тебя будет куча новых программ

Ну, разве что если консольный, т.к. OpenGL/DirectX я так и не познал...
Хотя по поводу "полезности" я сомневаюсь =( Все будут тапками бросаться и орать "ВЕЛОСИПЕД!"
DeswingДата: Воскресенье, 27 Октября 2013, 02:18 | Сообщение # 77 | Тема: Что написать?
заслуженный участник
Сейчас нет на сайте
Что прикольное и полезное можно написать в консоли? Без winapi ток...
Ну, вот что я уже писал:
1)Программа, которая генерирует и отображает карту
2)Которая считает сколько часов я живу
3)Признание в любви happy (текст сам набирался, девушка оценила)
4)"Угадай число"
5)Прогу, которая находила определители квадратных матриц
6)Чат (давнооооооо дело было, уже и не помню когда)

Хочу что-нибудь интересное... Что-то "эдакое"
DeswingДата: Суббота, 26 Октября 2013, 01:22 | Сообщение # 78 | Тема: Подсчёт суммы цифр числа
заслуженный участник
Сейчас нет на сайте
Здесь был баян. Не дочитал сообщение(

Сообщение отредактировал Deswing - Суббота, 26 Октября 2013, 01:22
DeswingДата: Четверг, 24 Октября 2013, 00:44 | Сообщение # 79 | Тема: MySQL
заслуженный участник
Сейчас нет на сайте
Как подключить БД и работать с ней?
P.S. я хочу некоторые значения хранить в базе данных и, при необходимости, доставать их от туда. Вариант с хранением данных в txt/ini отпадает... Почему? На это несколько причин:
1)Так уже умею, хочу чего-нибудь новенькое подчерпнуть для себя happy
2)Чисто ТЕОРЕТИЧЕСКИ в одно и тоже место программа будет обращаться довольно часто. Предположим, что я пишу ммо (лол :D)
DeswingДата: Четверг, 24 Октября 2013, 00:29 | Сообщение # 80 | Тема: Assembler
заслуженный участник
Сейчас нет на сайте
Спасибо всем огромное. Психанул, посидел часик и до меня дошло озарение...
Почитал про всякие директивы db, dw, dd, dq, dt ...
Решил задачку на пересечение и объединение элементов (and - это пересечение, а or - объединение. Хотя, если честно, такие сравнения мне не по душе, кажутся мне глупыми...).
Теперь объясните тупейшему: что такое "МОДЕЛЬ" в асме? Ideal и т. п... И что такое прерывания? Вот когда мне стало интересно как выводить значения на экран появляются какие-то прерывания...
И, собственно, как мне "включить" или "выключить" пиксель в определенном месте на экране?

Добавлено (24.10.2013, 00:29)
---------------------------------------------
...и что вы думаете о книжке от Абеля?.. Все преподы заставляют её читать, говорят что она супер и т.п... Я-то читаю, но, вроде, книг я видел и получше...

Форум игроделов » Записи участника » Deswing [794]
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг