41

(41 відповідей, залишених у Python)

а хідери всі підключені?

42

(22 відповідей, залишених у Залізо)

SATA це круто, LVDS не вкурсі шо таке, але я просто приглядуюсь до якогось такого гаджета щоб зі своєї LCD-шки зробити смарт. от і більше цікавився стіками хоча чи расбері, чи куб, чи цей банан мені стає все цікавіший і цікавіший. З ними явно більше можливостей ніж із стіками от тільки як вони себе проявлять в  ролі мультимедійної станції?

43

(41 відповідей, залишених у Python)

Master_Sergius написав:
quez написав:

1. Нащо там <windows.h>? Я видалив цей рядок і в мене все зібралось під лінуксом. Чи ви хочете зразу відсіяти альтернативні вісі?

Як вам вдалось зібрати? Я поставив g++, але воно какає цілий ряд помилок типу undefined reference!
Цей с++ повсюди такий різний і дикий, тому люблю пайтон )

А точніше що за помилки? Підозрюю що ліби OpenGL  не підключені.

44

(22 відповідей, залишених у Залізо)

Torbins написав:

У того продавана нормальний рейтинг, тому мабуть можна. Але треба мати на увазі, що Алі - це лише великий базар, і на ньому купа різних продавців. Адміністрація звичайно може вирішити деякі суперечки, але вестися на якісь фантастичні ціни усе одно не варто.

Roman-F написав:

Хм... Cubieboard це вже цікавіше... Тільки от ціна... (Коли ти писав про 900 грн у твоїх думках долар був по 10 грн )

Просто я мав на увазі молодші моделі: http://arduino-ua.com/prod476-Cubieboard2_A20
Ну й ще один дешевий варіант: http://ru.aliexpress.com/item/The-LA40A … rue#extend

Начинка в Banana Pi шикарна! Аж слинка тече. Але це китай клон, яка ймовірність того що він буде функціонувати нормально? Я веду до того що зараз є купа клонів HDMI стіків з андройдами щоб з LCD-шкі зробити смарта всім самсунговським смартам смарт. От тільки зазвичай ті клон стіків дуже глючні (гріються, WIFI постійно відвалюється, теж саме з блютузом, влешки вбивають).
До речі в малинки зараз можна зробити Preorder на KIT Dron. Ціна такої цяцьки щось в районі $115.
https://www.shopstarter.com/s/Tiddlybot/

45

(41 відповідей, залишених у Python)

А хтось знайомий з бібліотекою SDL? Почав реалізовувати свою задумку з початку, Але вже з підєднанням спрайтів. На даний момент реалізував  промальовку ресурсів на ігровому полі у вигляді спрайту, юніт теж спрайтовий вже рухає рукамиі ногами, може найти найближчий ресурс, переміститись до нього, і віднести його на базу, і піти за наступним. В SDL  мені сподобалась система координат, з нею можна легко реалізувати переміщення не тільки по осі Х, чи Y, а одночасно по обидвох, дуже реалістично дивиться). Спрайти взяв з war craft 2.

Прихований текст

http://s017.сайт-злодій/i435/1411/af/faf081a3c220t.jpg
http://s014.сайт-злодій/i329/1411/58/9acb1fb2de83t.jpg
http://s019.сайт-злодій/i601/1411/94/fd0d3f326240t.jpg

46

(12 відповідей, залишених у Вибір подальшого шляху)

все саме так.

47

(12 відповідей, залишених у Вибір подальшого шляху)

Master_Sergius написав:

Вчи те, що тобі на співбесіді казатимуть. Випруть раз, другий, ще підтягнеш знання, навички та вміння. Я, принаймні тричі ходив на співбесіди, це все тягнулося майже рік, але врешті-решт це сталося )

Можна буде і третій раз прийти і четвертий? Який тобі рівень на англійській дали?

Усім привіт! Питання таке чи реально потрапити в ІТ Академію SoftServe без ІТ освіти?
Тобто є незначні знання по програмуванні:
-Структури
-Вкладені структури
-Класи
-Вкладені класи
-Доступ до закритих полів класу
-Наслідування
-Перегрузка операторів
-Перегрузка функцій
-Вказівники
-Динамічне виділення памяті.
-Всілякі дрібнички щоб заставити все вище написане функціонувати між собою.
Тестове завдання яке викладене на сторінці ІТ Академії труднощів не викликає.
Була вже одна спроба по вступу в академію, тестове завдання виконав(перший етап відбору пройшов),
завалив інтервю на англійській, тобто я не те щоб не розумів по англійськи. Читання тех. літератури, читання форумів на англійській труднощів теж не викликає. Але розмовляю погано, но тут не  в цьому питання. Пипустимо  пройшов інтервю на англійській.
Мене цікавить третя співбесіда. Вона проходе з викладачем та сеньойорами, який шанс що вони мені не скажуть сорі Майкл, але ти зі своїм юрфаком нам не підходиш. Знань твоїх не достатньо (мало знати по с++).Що ще потрібно знати окріv плюсів щоб потрапити на IOS? Який реально рівень по с++ повинен бути(що я повинен знати, вміти, розуміти) щоб моя кандидатура їх зацікавила?

49

(41 відповідей, залишених у Python)

згідний <windows.h> зайвий, функції причесати/переписати однозначно треба бо там чорт голову зломе,
там неповинно бути такого : 123456789:;<, мабуть доця допомагала писати код)
Скайп завтра буде. :)

50

(41 відповідей, залишених у Python)

Вже виклав https://github.com/StoBF/Life_of_ANTS.git
Там правда вся реалізація в main.cpp, там бардак повний, треба зробити якийсь рідмі по функціях? якшо шо та я спробую трошки пояснити що до чого.
Для запуску проекту потрібна якась OpenGL бібліотека я використовую freeglut. Ігрове поле реалізовано в 2D (Декартова система координат X та Y). Є дві бази по 20 мурах які посинають шукати їжу, якщо є їжа в певному радіусі від них вони за нею йдуть якщо нема то сидять в мурашнику, якщо мураха підібрала їжу  нова їжа генерується з новими координатами, а юніт несе свою їжу на базу. Навігацію в мене примітивна в майбутньому планую реалізувати алгоритм пошуку шляху Lee. Він тут підійде ідеально. Але коли буде кілька тисяч юнітів я навіть не уявляю що це буде, можливо її требабуде зробити покроковою хз. Шо думаєте?

51

(17 відповідей, залишених у C++)

А якуб ви книжку порекомендували? В мене є: Джесс Либерти - Освой самостоятельно С++ за 21 день, Бьерн Страуструп - Язык программирования С++.
Але незавжди в них вдається знайти відповіді на свої питання.
Може є якась секретна книжка?

52

(17 відповідей, залишених у C++)

Те що читати потрібно я згідний як то кажуть книга джероло знань тут я не поспорю. Але от приклад вказівники в книзі їх розмусолили на 4 сторінки,а у  відео уроці на 10 хв. Ну цеж простіше переглянути відео урок щоб зрозуміти принцип дії, ніж 4 сторінки російського тексту з кривим перекладом читати. Веду до того що до книжок я звертаюсь вже в крайоньому випадку. Тай в книжці я навряд чи би знайшов так швидко відповідь на своє питання.
А тут запитав ви зразу і розставили всі крапки над і  :)
А в загальному мені програмування подобається дуже, програмування це як конструктор сиди бався і щось вибудовуй) Як  то кажуть коли Бог всім людям дав руки а мені граблі то тут тільки клавіатура і врятує)

53

(17 відповідей, залишених у C++)

koala написав:
StoBF написав:

Голосно дякую! працює, навіть не знав що так можна.

Дайте здогадаюся: ви вчили паскаль, і тепер замість того, щоб почитати підручник з C++, ви почали робити як в паскалі?

Ні я ніякої мови не вчив зразу на с++, а підручники читати в мене якось не получається можеб варто було але я як тільки сідаю за підручник мені різко починає хотітись спати. Мені якось ростіше побачити один приклад з реалізацією чогось там ніж сісти і прочитати кілька сторінок.

54

(17 відповідей, залишених у C++)

koala написав:
Ork[0] = new Sprites(

Ork[0] - це вказівник (до речі, якби визначення Ork написали, це було б очевидніше). Що таке &Ork[0]? Адреса вказівника?

Ork[0]->GetX << ' ';//error C3867: 'Sprites::GetX': function call missing argument list  


Вам же кажуть - списку параметрів нема, тобто

Ork[0]->GetX()

Голосно дякую! працює, навіть не знав що так можна.

55

(17 відповідей, залишених у C++)

Це функції для доступу до закритих полів класу SDL_Rect

class Sprites
{
private:
    SDL_Texture* image;
    [b]SDL_Rect rect;[/b]
    SDL_Rect anim;
    SDL_Renderer* render;
    int img_width;
    int img_height;
    int CurentFrame;
    int animDelay;
    int A_Frame_X;
    int A_Frame_Y;

public:
    int GetX();
    int GetY();
    bool turn;
    bool Invent;
    int StartPosX;
    int StartPosY;
    Sprites(SDL_Renderer* pass_render, std::string FilePath, int x, int y, int w, int h);
    void Draw();
    void PlayAnimation(int BeginF, int EndF, int Row, float Speed);
    void setX(int x);
    void setY(int y);
    void setPosition(int x, int y);
    void setAnimation(int passed_A_X, int passed_A_Y);

    ~Sprites();
};

Функції повинні оримати координати.

56

(17 відповідей, залишених у C++)

Усім привіт. Не знайшов схожої теми. Я тільки всі С++, і дуже часто, а точніше з дивовижною постійністю отримую різного роду помилки при компіляції своїх проектів, от і ствоив тему може знаючі люди допоможуть. Якщо тему не потруть то буду тут питатись. Сьогодні отримав от таку помилку:
error C2276: '&' : illegal operation on bound member function expression.
а ось код:

Прихований текст

Ork[0] = new Sprites(sdl_setup->GetRenderer(), "DATA/peon.png", 276, 258, 60, 60);

cout << &Ork[0]->GetX << ' '; //error C2276: '&' : illegal operation on bound member function expression.
cout << &Ork[0]->GetY << ' ';//error C2276: '&' : illegal operation on bound member function expression.
cout << Food->x << ' ';
cout << Food->y << ' ';
cout << Ork_Body->x << ' ';
cout << Ork_Body->y << ' ' << endl;

а якщо так :

Прихований текст

cout << Ork[0]->GetX << ' ';//error C3867: 'Sprites::GetX': function call missing argument list; use                                                                   '&Sprites::GetX' to create a pointer to member
cout << Ork[0]->GetY << ' ';//error C3867: 'Sprites::GetX': function call missing argument list; use '&Sprites::GetX' to create a pointer to member
cout << Food->x << ' ';
cout << Food->y << ' ';
cout << Ork_Body->x << ' ';
cout << Ork_Body->y << ' ' << endl;

57

(629 відповідей, залишених у Обговорення)

Invader написав:
Прихований текст

StoBF. що до гри, то створіть окрему тему. Може TBS?  В мене колись був CD з керівництвом по створенню RTS і власне цією самою вже готовою RTS яку учень мав би створити. Шукали якісь матеріалу на дану тему?
Що до напрямку, то якщо з математикою все фігово, то що в ігрострої робити? Я звичайно не шарю в темі, але по том що чув і бачив склалося враження що треба нормально так знати всілякі математичні дисципліни.

На раxунок гри то це так...  не серйозно я не з тиx людей що нічого не вміючи xочуть розробити вбивцю WOW чи LineAge.  Я всьоголиш вчу с++  на основі якоїсь гри.  Вдається писати стратегію тому руxаюсь в цьому напрямку.  Принаймі мені це цікаво.  А взагалі по xорошому мабуть мені потрібен ментор.  На раxунок матиматики я не те що в ній не даю дупля я просто..  Ну не знаю ніколи її не вчив бо завжди вважав що вона мені в житті не пригодиться.  Але коли я з нею стикнувся то все виявилось не так страшно як я думав.  От напривлад мені потрібно було якось реалізувати функцію якаб вираxовувала відстань між двома точками координат.  Вечір посидів тай замутив( xоча це більше до геометрії відноситься).  Просто я веду до того що оказується можна вивчити будь що головне бажання.  А що стосується мене то те що я боявся (алгебра геометрія) мені почало подобатись (надіюсь це не стосується фізики і xімії) не xочу ще і їx вчити.
Сорі за помилки пишу зі смарта дуже на зручно набирати.  А виправляти ще не зручніше.

58

(629 відповідей, залишених у Обговорення)

Прівєт FakiNyan

59

(41 відповідей, залишених у Python)

Пивіт. В мене є ідея. Це стратегія, Типу є база (в моїй інтерпритації це мурашник бо стратегія про мурах але тут хочу виділити саму механіку гри). База з кількома мурахами (юнітами).
Кожен юніт має стати наприклад: сила, швидкісь, проворність(ловкасть), витривалість.
Сила для нанесення урону
Швидкість для пересування по ігровому полі, і швидкості нанесення урону ворогам, і добуванні ресурсів.
Ловкість для уникнення ударів.
Витривалість  щоб оприділити як довго зможе мураха ефективно виконувати якісь дії, чи наприклад юзання скілів. І для кожного юніта стати генеруються окремо і випадково з певними умовами.
наприклад
Speed-8,0-12;
Live - 20,0-28,0;
Agility 6,0-12,0;
Srteing 2,0-8,0;
тобто щоб получилось так:

Unit № 1
Speed-11.9;
Live - 25;
Agility 9.3;
Srteing 5.6;

Unit № 1
Speed-9.3;
Live - 28;
Agility 11.5;
Srteing 3.6;

Тобто ніхто не зможе сказати з якимим статами буде мураха; І зробити дуже маленьку ймовірність що згенерується мураха наприклад з епічними статами, назвемо її мураха герой.

Unit Hero
Speed-19.9;
Live - 40;
Agility 18.5;
Srteing 15.6;
чи наприклад один зі статів епічний, а якщо всі стати згенерувались епічні (з нереально маленькою ймовірністю)
то це якась мураха герой нагібатор.

Але шанс настільки маленький що герой може згенеруватись там один на 1000 мурах. Тобто починаючи баталію ніхто не буде знати з яким військом йому прийдеться воювати.
Мурахи зі старту гри в певному радіусі від мурашника починають збирати якісь ресурси при умові досягнення певної кількості рисурсів можна купити ще юніта, чи тюнити мурашник, чи там ще щось.
Юніти бігають трудяться збирають реси хавчик і всяке таке і все носять в мурашник. При умові якщо мураха замітить в діапазоні своєї видимості ворожу мураху в неї буде вибір якщо близько є мурахи з її мурашника вона може покликати їх на домомогу щоб вальнути ворога, напасти самому, або втікнути до  своїх. Це можна реалізувати за допомогою порівнняня статів мурах, вирахунку відсоток ймовірної перемоги. Мурахи яких покликали на допомогу можуть самі прийняти рішення чи допомогти чи зайнятись чимось іншим.
Якщо наприклад на допомогу кличе мураха георй шанс що їй союзники допоможуть значно вищий, також такі мурахи можуть піднімати бойовий дух союзників. Союзник може відмовитись якщо він взагалі краб (слабак).
тоді і починається розподіл обовязків краби в основному збирають реси, там чи трудяться на благо інших. І тільки вже в крайніх випадках вступають в бій або коли кількість  ворогів значно домінують над кількістю союзників.

Контроль над грою заключається тільки в тому щоб розвинути базу, чи поповнити військо,  ну чи відправити когось/всіх в атаку. Якщо гравесь не дав ніякої команди юніту він автоматично відповідно до своїх статів і ситуації сам вирішує що йому робити збирати  реси, чи йти будувати мурашник чи прийти на допомогу союзникам, чи організуватися з мурахами бійцями і спробувати вламати тягла мурасі герою ворогу.
Щодо ресів  може бути наприклад їжа чим більше є популяція мурах тим більший запас їжі поинен бути на складі. їжі не хватає мурахи дохнуть.
І в результаті фінальна битва щоб відбулась там за кількістю кількох тис мурах з кількома героями з обох сторін.

От така от механіка. Я думаю це булоб цікаво.

І в загалі я теж хочу взяти участь в розробці якоїсь гри. Давайте щось придумаєм.
І якщо комусь цікаво ось я потрошки в міру своїх можливостей почав щось таке кодити.

60

(629 відповідей, залишених у Обговорення)

Всім пивіт. Мене звати Ростик живу у славетному місті Лева.По освіта юрист, але завжди хотів бути програмістом. І зважаючи на те що по своїй основній спеціальності я нічого не добився (як  би це не бул встидно визнавати але це факт). Я чуть більше року назад вирішив повнісю перекваліфікуватись на програміста. Чому на програміста? Відколи мені батьки в далекому 2002 році після успішного поступлення на юрфак (це була не моя мрія а моїх батьків) подарували мій перший ПК(була домовленість поступлю куплять ПК), я зрозумів що компютери мені подобаються, хоча я вчився в інституті не погано, мені завжди було цікаво а як то воно  виглядає то програмування? І от тепер мені 30-ка на носі по основній спеціальності повний 0 не досяг нічого. Де я тільки не працював(ломбарди, торгівля, в армії служив, інтернет прокладав). Ніде довго не затримувався бо нічого з цього мені не подобається. Вважаю що людина може досягти чогось тільки в тій справі яка їй подобається і від якої вона отримує задоволення. Тому я вирішив піду на крси щоб мене навчили програмувати хочаб для свого саморозвитку в той момент я не думав що зможу зайти так далеко(для мене я зайшов далеко). Гугл видав мені багато контор де за гроші мене обіцяли навчити основам. Тому що я ніколи з тим не стикався і рік назад навіть не знав що таке змінні(думаю тим все сказано), і навіть страх того що треба трошки шарити в матиматиці мене не зупинив (матиматику в школі хібащо проходив) але я настільки хотів кодити що я вирішив треба спробувати. Обрав для старту контору "Бюро Компютерних Технологій". В них навчання проходило 3 рази в тиждень по 2 чи 3 години.
І навчальний процес ділиться на 3 рівня 1-рівень основи, потім другий рівень вже більш поглиблено ковиряли ООП.
3-й рівень не вкурсі на нього не пішов. Я пройшов 2 рівні. Це в мене зайняло близько 8 місяців. І саме головне щось трошки тай навили. Ближче до кінця цього літа  я вирішив спробувати поступити в академію SoftServe (хочу знати, вміти, і могти більше), перший етап по тестуванню я пройшов, там нічого складного не було. А от інтервю на англійській.. це  був Epic Fail. Жіночка сказала що мій рівень елементаний, і до пре інтерміда мені як донеба. Але ця невдача мене не зупинила принаймі покищо руки ще не опустились, тепер крім С++ ще вчу Англійську(взагалі бляха якось смішно получається скільки живу стільки щось вчусь, вічний студент то про мене), буду пробувати поступити ще раз.  Зараз в основному пробую ковиряти сорси сам. Знайомого програміста  немаю жодного. Якщо в когось може виникло питання  який саме напрямок по програмуванню я обрав?  То я відповім, ігри. Подобається кодити ігри, на них (а точніше на ній) я і вчусь. Пишу щось типу стратегії нічого грандіозного звичайна 2D ізометрична стратегія, навіть не пишу а пробую щось ліпити до купи опираючись на мій багаж знань. Основними інструментами в мене є ((С++) + (OpenGL)) ну і на даний момент пробую освоїти ще і SDL. От власне моя історія.
І дуже цікова послухати критику що до моєї роботи https://github.com/StoBF/Life_of_ANTS.git