forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты C++ (http://forum.boolean.name/forumdisplay.php?f=56)
-   -   Курсач нпо инфе НГТУ (http://forum.boolean.name/showthread.php?t=18832)

RegIon 05.01.2014 23:07

Курсач нпо инфе НГТУ
 
http://rghost.ru/51425876
Запилил 3тий "курсач" с нуля за минут 40, говнокода многовато, и утечка памяти вроде есть (но если сравнить мой говнокод с их, то это идеал просто).
Идея проста, тыкаешь на появляющийся квадрат и +1 очкам и -2 времени задержки.(задержка в итерациях, так что АРЕНШИ со своими 6 ядрами не реал наверное поиграть)

Сам на 5*5 больше 112 не смог набрать, может кто сможет)?

*/DEV + Allegro 4.4.2
*/Порой висит - хз почему
*/не себе конечно .
*/*/реально народ доставать начинает, типо круче меня никого нет, а все просто шифруются..

ARA 05.01.2014 23:37

Ответ: Курсач нпо инфе НГТУ
 
Цитата:

Сам на 5*5 больше 112 не смог набрать, может кто сможет)?
Мог бы и больше, но надоело :-D


Цитата:

так что АРЕНШИ со своими 6 ядрами не реал наверное поиграть
Ты недооцениваешь мои ядра :-D

RegIon 06.01.2014 00:50

Ответ: Курсач нпо инфе НГТУ
 
А как)?
там же потом каждые 50 циклов новый добавляется

ARA 06.01.2014 13:20

Ответ: Курсач нпо инфе НГТУ
 
Цитата:

А как)
:-D Я цинично хакнул твою программу зажав кнопку мыши на одном квадрате

RegIon 06.01.2014 13:52

Ответ: Курсач нпо инфе НГТУ
 
Блин, так и думал=)
В библиотеке нету события нажатия, только переменная кнопок(мол mouse_b&1 ...)

HolyDel 07.01.2014 14:17

Ответ: Курсач нпо инфе НГТУ
 
Код:

hit_1 = false;

if(mouse_b&1)
{
if(hit_1_state)
hit_1 = true;
hit_1_state = false;
}
else
{
hit_1_state = true;
}

if(hit_1)
{
зверски уничтожить квадрат
}



Часовой пояс GMT +4, время: 19:25.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot