PDA

Просмотр полной версии : Мой блог


bambuk1996
22.07.2011, 01:35
Здорово всем,несколько дней назад решил занятся блогом=),тематика программирование под psp, если кому интересно почитать здесь =>comptechnew.blogspot.com.За это небольшое время успел намутить 2 урока ,щас пишу 3 урок-создания игры(примитивной змейки без G U только printf=)).
В общем заходи критикуйте(будем править)!
Всем спасибо за внимание!

ErikPshat
22.07.2011, 02:33
bambuk1996, ссылки не видно.

http://comptechnew.blogspot.com/

frostegater
22.07.2011, 05:09
bambuk1996, непонимаю, люди. Как можно научиться Си по вашим урокам! Всего, что мне хватило, то пара учбников и я их ещё не дочитал.. Hello World даже ребёнок напишет. Раньше сам пытался по быстрому чему нибудь нахвататься из уроков товарища БонифацЕ.. так вот нифига. Для начала.. хаха.. юзаните учебник для идиотов (так и называется)..

P.S. bambuk1996,
Из блога:
return 0; //Ретурн)
:xD: :D.... надоже так.. Что такое ваш ретутрн, так это возвращение значения переменной или числа в функции, применимо к "целым" (int.. ) функциям.
Если не хотитим ничего (образно) возвращать, ставим 0.

Такими уроками, товарищ, мало того, что вы нубите, то мы разводим так называемых sсriptkiddy aka codemonkey aka быдлокодеры, т.к. разжёвываем элементарщину, а как вы предлагаете программировать "мышкой", это вообще убожество, поверьте..
\me не одобряэ)) ©Yoti

P.P.S. А слабо объяснить строчки в SetupCallbacks() и прилежащим, скопипастеным вами, функциям?

bambuk1996
22.07.2011, 12:47
Опустил ты меня не хило=)Я не говорю ,что вам не хватит учебников просто возможно ты почитаешь другие источники(Удивишься или нет?),то что http://www.pspinfo.ru/homebrew/hbsoft/9023-uroki-programmirovanija.urok-2.html
написано вот здесь? Он сам сделал уроки для псп и пытается во втором уроке изобрести учебник для си!А я просто пытаюсь показать как юзать стандартные функции с префиксом sce?Не нравится ,я же написал ресурсы на которых ты можешь почитать иностранные уроки например здесь->http://www.psp-programming.com/forums/.И расскажи ,что тебе не понравится в этих уроках(разжеванных в пять раз хлеще)!
P.S. Да и поводу callbacks напишу в блог сообщение с разжеванным кодом специально для тебя!

frostegater
22.07.2011, 13:19
bambuk1996, http://www.pspinfo.ru/homebrew/hbsoft/9023-uroki-programmirovanija.urok-2.html
Копипаст!! Чистейший!
Это Липпман, С++ для начинающих. Думаешь я не читал эту книгу?
Я читаю его, Джесса Либерти, Богатырёва (в самом начале)... и ещё что-то..

Он сам сделал уроки для псп и пытается во втором уроке изобрести учебник для си!
Пишет в начале, что уроки по Си, а они по Си++..

Твой главный фейл.. на инфо only copypaste!! Это закономерность..

upd/ P.S. Да и поводу callbacks напишу в блог сообщение с разжеванным кодом специально для тебя!
И объясни мне .. почему именно те адреса а не другие в sceKernelCreateThread().

bambuk1996
22.07.2011, 14:18
bambuk1996,
И объясни мне .. почему именно те адреса а не другие в sceKernelCreateThread().
Написал статью - можешь зайти и почитать,вроде все разжевал!

bambuk1996 добавил 22.07.2011 в 14:05
Я думаю тебе должно понравится, мне же нравится адекватная критика
Frostegater,=)

bambuk1996 добавил 22.07.2011 в 14:06
Так ладно начинаю писать про змейку!

frostegater
22.07.2011, 14:45
bambuk1996, текст удалён
Ещё одна такая выходка и я тебя отправлю в бан за спамерство!

А теперь по делу...
Я думаю тебе должно понравится, мне же нравится адекватная критика
Если ты не понял, я тебя всего лишь чмырю, я так многих, что сюда приходят и начинают.. умничать, так сказать проверка на вшивость =)

Так ладно начинаю писать про змейку!
Вот ты напиши сначала. Нелюблю необоснованые панты.. обычно такие и превращаются в быдлокододеров и фейкеров типа:

sdim2015 aka sdim2016 aka Eragon
avatar44ik aka pre-IPL
RedBull
ylia2011 (только что туда попал) изза этого (http://psp-gen.ru/showthread.php?1403-programma-dlja-psp-gen.html)
pein_az


SetupCallbacks - разъяснение(специально для Frostegater с pspx)
Прекрати ёрничать, и убери этот бред. Будто я незнаю, что там, да как.. тем более ты не объяснил значения функций.. а тупо синтаксис.. больше ничего писать не надо... но советую поизучать доки к MPSPSDK (PSP API)..

bambuk1996
22.07.2011, 15:29
Ок=)Но почмыри себя ,а не других!
Прекрати ёрничать, и убери этот бред. Будто я незнаю, что там, да как.. тем более ты не объяснил значения функций.. а тупо синтаксис.. больше ничего писать не надо... но советую поизучать доки к MPSPSDK (PSP API).
thid = sceKernelCreateThread("update_thread", CallbackThread, 0x11, 0xFA0, 0, 0);
а вот тут творится ,что-то интересное ,а именно создается новый поток не зависимый от main_thread!Первый аргумент название потока(назывыйте как хотите),второй аргумент это какая функция выполняется потоком(кстати функция должна иметь вид int (SceSize args, void *argp) для того чтобы функция работала), третий - приоритет (меньше – приоритетнее),
четвертый – какой будет изначальный размер стека,пятый-доп опции!
функция вернула нам UID потока или ошибку (если меньше нуля) Это разве не объясняет что за функция,зачем нужна, какие аргументы??Более подробно объснить не получается ведь у меня же нет исходника этой функции!

Ладно щас разъяснение(специально для Frostegater с pspx) поменял на общие понятия.=)
Ну, вот лови про змейку понты=) (http://comptechnew.blogspot.com/2011/07/blog-post_21.html#more) Видишь сделал ,а ты гнал на меня!

frostegater
22.07.2011, 15:45
bambuk1996, Ну, вот лови про змейку
Неплохо.. Вот если бы ты сначала сделал.. а потом писал.. то ваще молодец был бы.. а так просто молодец :)

Но почмыри себя ,а не других!
Ммм.. нуну.. отучи меня.. =) *шучу*

Это разве не объясняет что функция для создания callback???
Ну в чём прикол то.. Threads - this is функции для использования системных функций.. каковой и является меню выхода из игры. Впрочем таким образом можно заюзать.. всё XMB если попотеть.. Эти функции используются чаще для патчинга XMB.. TN`s xmbctrl, а также Bubbletune`s GC, GCL тому пример..
Кстати, возможно, VLF lib была построена именно на этом (src нету =( )

Заходи в скайп, а.. интересно пообщаться)) или просто слишком зазнался.. лан.. эт моё дело.

upd/coppи.. злой сёдня чёто..((

bambuk1996
22.07.2011, 15:53
Да я исправил не удачный пример получился.Спасибо что хоть щас похвалил=)Ну ты не когда не узнаешь как они это сделали!

bambuk1996 добавил 22.07.2011 в 15:49
Кстати оставь ченить в комментах ,а то люди читаю ,а отзывов 0

bambuk1996 добавил 22.07.2011 в 15:52
Да ладно забей=):drinks:

bambuk1996 добавил 22.07.2011 в 15:53
У меня микр сломался перемыкает,разоваривать не возможно! Ну ,если че добавляй zighj74!

frostegater
22.07.2011, 16:05
bambuk1996, Ну ,если че добавляй zighj74!
Добавил, ты, походу OFF-LINE.. зайди.. я тока по чату всегда говорю.. такчто моего противного голоса ты не услышишь :)

bambuk1996
22.07.2011, 18:49
Обновил блог - скинул скрины игры,вторая часть змейки уже в процессе!

Yoti
23.07.2011, 08:47
3 назад решил занятся блогом=)
Три тысячелетия?

В общем заходи критикуйте(будем править)!
Учебника по русскому языку там очень не хватает.



Если не хотитим ничего (образно) возвращать, ставим 0.
Принято, что 0 = "всё окей" и -N при ошибках.
Если от функции не требуется возврата проще написать её как void.

\me не одобряэ)) ©Yoti
Прямой слэш, а не обратный. Это команда такая.



Ну, вот лови про змейку
И начерта там плюсы? И без них неплохо без гуя то.



src нету =(
Реверсни попробуй. Я тоже был бы рад исхам, поправил бы кое-что по мелочи.

frostegater
23.07.2011, 08:55
bambuk1996, мда, кстати, лучше бы ты заюзал wordpress на поддомене (Виталик может на своём сайте создать).. у меня такой есть, но я не веду блог.. во-первых лень, во-вторых .. мне на публику давно плевать.

Yoti, поправил бы кое-что по мелочи.
Мда.. я бы тоже. Меня бесит, что нужно тексты удалять.. хотя.. через массив объеденить текст и засунуть на цикл - это не проблема.

#define NUM_DEL_ITEMS Кл-во удаляемых строк
VlfText text_hardware[NUM_DEL_ITEMS];




int i;
for(i=0; i < NUM_DEL_ITEMS; i++)
{
vlfGuiRemoveText(text[i]);
}

Yoti
23.07.2011, 09:26
Frostegater,
насколько я помню, vlfGuiAddSquare просто забыта в коде...

bambuk1996
23.07.2011, 12:35
Yoti, Это просто опечатки в основном!А плюсы нужны чисто для ++,что бы типо с классами все сделать!

Yoti
23.07.2011, 17:58
Это просто опечатки в основном
Нифига. Вопиющая неграмотность детектед.

А плюсы нужны чисто для ++,что бы типо с классами все сделать!
И? Чем оправдано использование классов? Просто "чтобы было"?

bambuk1996
23.07.2011, 18:37
Как чем оправданно вместо того чтобы писать
struct a{
int a;
int b;
a* c;
}
void ADetect(struct a *d){
}
я пишу
class a{
int a;
int b;
a* c;
void Detect()
{
}
}
В кого ты такой весь с понтом? Типо крутой руссист-программист?

frostegater
23.07.2011, 19:39
bambuk1996, В кого ты такой весь с понтом? Типо крутой руссист-программист?

Во-первых, я когда также нарывался, он меня чуть ли не в бан отправил.. я удержался, у меня 0 нарушений)) а тебе вон, Кирилл уже 20ник впаял..
Во-вторых, ты реал пишешь, аж читать противно.. Я, и думаю все остальные любят, когда всё оккуратьненько, в публицистическом, а лучше в научном стиле..
P.S. Поверь, он заслужил свой понт..)

Yoti
25.07.2011, 20:00
В кого ты такой весь с понтом? Типо крутой руссист-программист?
Забавно, как нынче молодёж отвечает на вопрос по теме. Видимо, ты не понимаешь зачем классы нужны. Просто вычитал про них в первом же учебнике и делаешь всё подряд с ними.