Суббота, 27 Апреля 2024, 06:21

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Записи участника » voodoo [12]
Результаты поиска
voodooДата: Среда, 08 Января 2014, 22:17 | Сообщение # 1 | Тема: Вопрос-Ответ (C++)
был не раз
Сейчас нет на сайте
froex, спасибо конечно, но я рассчитывал на что-то по проще, я начинающий, поэтому для меня это не понятно confused
voodooДата: Среда, 08 Января 2014, 02:25 | Сообщение # 2 | Тема: Вопрос-Ответ (C++)
был не раз
Сейчас нет на сайте
Всем привет! Прошу вашей помощи, начал писать змейку на c, всё было хорошо, пока не встал вопрос насчёт хвоста, алгоритм в голове есть, но не могу это программно закрепить.

Вот фрагмент кода, если вас не затруднит, напишите для хвоста функцию, отталкиваясь от этого кода:
Код

  #include <iostream>  
  #include <conio.h>  
  #include <stdlib.h>  
  #include <windows.h>  
  #include <ctime>  
     
  using namespace std;  
     
  enum keys  
  {  
      Top = 119,  
      Down = 115,  
      Left = 97,  
      Right = 100  
  };  
     
  int move_Y(int pos_Y, int key_pressed)  
  {  
      switch (key_pressed)  
      {  
          case Top:  
              --pos_Y;  
              break;  
          case Down:  
              ++pos_Y;  
              break;  
      }  
     
      return pos_Y;  
  }  
     
  int move_X(int pos_X, int key_pressed)  
  {  
      switch (key_pressed)  
      {  
          case Left:  
              --pos_X;  
              break;  
          case Right:  
              ++pos_X;  
              break;  
      }  
     
      return pos_X;  
  }  
     
  int main()  
  {  
      COORD cursor = { 0, 0 };  
     
      const int width = 30;  
      const int height = 20;  
     
      char plane[width][height] = {0};  
     
      int pos_Y = height / 2;  
      int pos_X = 0;  
     
      int key_pressed = Right;  
     
      while (true)  
      {  
          Sleep(100);  
     
          if (_kbhit() == true)  
          {  
              key_pressed = _getch();  
          }  
     
          pos_Y = move_Y(pos_Y, key_pressed);  
          pos_X = move_X(pos_X, key_pressed);  
     
          SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), cursor);  
     
          for (int i = 0; i < height; ++i)  
          {  
              for (int j = 0; j < width; ++j)  
              {  
                  plane[j][i] = 0;  
     
                  plane[pos_X][pos_Y] = 1;  
              }  
          }  
     
          for (int i = 0; i < height; ++i)  
          {  
              for (int j = 0; j < width; ++j)  
              {  
                  cout << plane[j][i];  
              }  
              cout << endl;  
          }  
      }  
     
      return 0;  
  }


За ранее спасибо!
voodooДата: Четверг, 14 Апреля 2011, 19:01 | Сообщение # 3 | Тема: Ссылки на ресуры связанные с 3D Rad
был не раз
Сейчас нет на сайте
3drad.do.am

Ссылка на мой ресурс,потдержки 3d Rad

voodooДата: Среда, 13 Апреля 2011, 00:17 | Сообщение # 4 | Тема: 3DRAD ПО-РУССКИ
был не раз
Сейчас нет на сайте
Всем привет!
Приглашаю вас на мой сайт-коммюнити посвященный конструкторы игр 3D Rad!
Сайт новый, давайте сделаем его лучше вместе.
На сайте уже есть некоторый контент,но этого мало...
Вообщем вот ссыль:

http://3drad.do.am/

voodooДата: Пятница, 10 Сентября 2010, 18:16 | Сообщение # 5 | Тема: Вопросики(Нужны модели)
был не раз
Сейчас нет на сайте
пойдёт пак?
voodooДата: Среда, 08 Сентября 2010, 22:29 | Сообщение # 6 | Тема: Вопросики(Нужны модели)
был не раз
Сейчас нет на сайте
Вот тебе пак в стиле города!)
довольно качественый!

Там внутри есть окна.

Сообщение отредактировал voodoo - Среда, 08 Сентября 2010, 22:31
voodooДата: Среда, 08 Сентября 2010, 22:20 | Сообщение # 7 | Тема: Предлагаю собрать команду ФПСКников!
был не раз
Сейчас нет на сайте
Поwar, Полностью согласен!
я только за!
если что займусь сайтом.
voodooДата: Среда, 18 Августа 2010, 23:31 | Сообщение # 8 | Тема: Я хочу создать мморпг
был не раз
Сейчас нет на сайте
да щас только не много подроботаю его

Добавлено (18.08.2010, 23:31)
---------------------------------------------
сейчас может сделаю возможность садиться и выходить с машины.

voodooДата: Среда, 18 Августа 2010, 22:04 | Сообщение # 9 | Тема: Я хочу создать мморпг
был не раз
Сейчас нет на сайте
Destroy, ФПС на 3dRad сделать не проблема....у меня валялась где то моя демка с готовым оружеем,пулями...только вот не разобрался с противником!
voodooДата: Среда, 18 Августа 2010, 14:19 | Сообщение # 10 | Тема: Я хочу создать мморпг
был не раз
Сейчас нет на сайте
Destroy, не согласен!как было сказано выше 3D Rad подходит практически под любой жанр!

Но дело не в этом.Самому РПГ тяжело вытянуть...а ро ММО я молчу

voodooДата: Среда, 18 Августа 2010, 12:08 | Сообщение # 11 | Тема: The FIRST
был не раз
Сейчас нет на сайте
могу пойти художником,а так же моделлером карт!

не плохо знаю 3D Rad

voodooДата: Среда, 18 Августа 2010, 11:57 | Сообщение # 12 | Тема: Я хочу создать мморпг
был не раз
Сейчас нет на сайте
Поими что не каждая большая студия возьмёться за ММОРПГ!
а тут ты один.Шансов нету.ты забросишь проэкт не начавши его!
Это очень глупая идея как по мне!
не ну если конечно хочшь то вперёд!может у тебя и всё получиться!
но тебе нужна довольно приличная команда,хотябы из человек 10-15
Форум игроделов » Записи участника » voodoo [12]
  • Страница 1 из 1
  • 1
Поиск:

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