[JS UI & DOM] Да покажем проекти от отборната работа


9

Не намерих такава тема, затова я създавам.

Как се справихте на ТиймУърка? Стигна ли ви времето? Доволни ли сте от себе си? Искате ли да покажете постигнатото?

--------------

Започвам пръв:

Team "Goofy"

Програмата се казва "Goofy Canvas Painter".
(на бас че може да се сетите какво прави!)

Самата програма не е много красива, затова няма да й показвам интерфейса. Вместо това ще покажа няколко картинки нарисувани с нея:

http://s23.postimg.org/n5w5dnixn/Shape_Fill_Tool_Test1.png
http://s23.postimg.org/93a7yodjv/Simple_Painting.jpg
http://s23.postimg.org/fefff3esb/Simple_Painting_3.jpg
http://s23.postimg.org/eq6kw5g2j/Simple_Painting_5.jpg
http://s23.postimg.org/8f1dfqeu3/Your_Nightmere.png

Мисля че програмката се получи много приятно.



Добавка:

Видях че давате демота и реших и аз да пусна едно.
Заповядайте - рисувайте на воля:
DEMO 




Отговори



1

Team 'Jerry Mouse'

DEMO: here

Успяхме да се справим с времето, за съжаление се намерихме само четирима от шестте човека в отбора. :)


от frowstyl (1008 точки)


0
Ам... те не се разбъркват. Изобщо не виждам как да следя топчето. Нещо грешно ли правя?

от lokiko91 (790 точки)


6

Team "Meat"

Demo : onlinepaint.herokuapp.com

Има 2 - 3 бъга за оправяне, но се надявам, че до защитата ще можем да се справим.


от tddhome (3086 точки)


0
Брао машина много кефи :) Къде е Photshop къде сте вие!

от nzhul (3415 точки)

0
Ще конкурираме най-добрите играчи на световния пазар.

от easlavov (4118 точки)


15

Team 'Snoopy'

Demo

Final Frontier се казва играта, малко бавно се зарежда от github. Tук съм я качил също, и се зарежда по-бързо. (бавното зареждане е главно заради музиката, която е към 4MB)


от dimo.petrof (2887 точки)


0
Играта е много готина, но се чупи когато я пускам през Опера.

от lokiko91 (790 точки)

0
Може, опера не съм ползвал от години :) Не би ли трябвало като работи на хром да работи и на Опера?

от dimo.petrof (2887 точки)



5

Видях че давате демота и реших и аз да пусна едно.
Заповядайте - рисувайте на воля: <Team Goofy>

Същия линк можете да намерите и в първия пост.
(:


от lokiko91 (790 точки)


0
Ние също направихме paint и ме кефи какви feature-и имате. (thumbsup)

от easlavov (4118 точки)

0
Хайде ако имплементирате и Preasure Sensitivity Detection и си е готов app за Digital Art :) Btw - извън шегата - това е напълно възможно - ето тук се разрових по темата и се оказа, че от wacom (най-известните графични таблети) си имат драйвър който ти праща нужните евенти и ти само трябва да ги улавяш с javascript.
http://www.wacomeng.com/web/TestFBPluginTable.html (Под Chrome нещо не работи, но под Firefox е OK). Аз съм с Bamboo тука в работата и го тествах и всички евенти си бачкат. Ще е яко да се направи нещо с това :)

от nzhul (3415 точки)



12

Team "Krusty the Clown"

DEMO

супер че удължиха срока, ще може да се поправят още някой неща

edit: ако имате идеи за подобрения пишете.

edit2: чудя се дали да сложа

The original

 

за start screen


от flame78 (257 точки)


0
Ааааааа, лудница е игрицата, браво!


0
Яко! Харесва ми изкуствения интелект на противника :)

от nzhul (3415 точки)



4

Хайде и ние да постнем нашата.

Team: "Kintaro"

Breaking Brick

DEMO | CODE

За съжаление имаме доста сериозен проблем с перформънса, който надали ще имаме време да го отстраним. Оказа се, че една от функциите на KineticJS, която ползваме за Collision Detection има known performance проблеми.

Иначе това е класически Popcorn, който бяхме правили в академията на конзолата. Сега различното е, че сме използвали canvas, като сме се опитали да разширим малко играта с бонус система и малко визуални/звукови ефекти.

Като цяло след трошене на тухла - се произвежда gift, който при колизия с хилката - задейства определено нейно състояние. За момента е имплементирано само - Shooting Racket ефекта, но имахме идей и за някой други.

Абее това е - горе долу е добре - на бързи машини върви нормално, но на по-слаби - леко цикли.


от nzhul (3415 точки)


0
Бате, това ако му надуя звука, съседите ще си помислят, че е почнала война... с извънземни! :D Доста добре!

от easlavov (4118 точки)

0
Нашия отбор имаше подобен проблем с колизиите. Отчасти го решихме като следим кой обект е възможно да е в колизия чрез външни сметки и само при вероятност за такава ползваме функцията за да проверим дали наистина има колизия. Не съм гледал кода ... но примерно може ако топчето е вдясно да се проверява за колизия само с тухла от дясната половина на екрана... така половината проверки за колизия отпадат.

от JulianG (5316 точки)



7

Team "Liu Kang" - http://ninjaquiz.kris-it.com/

Проекта ни е Ninja Quiz - нещо като "Стани богат", но с ИТ въпроси. Имате 2 жокера на разположение. Единия е спиране на таймера, а другия е смяна на въпроса. Ако смените въпроса може да ви се падне супер лесен въпрос или някой от типа "На Ивайло 3та задача от JS-1", така че внимавайте :P

P.S. Leaderboard-a не работи както трябва, и в базата данни има 60-70 въпроса, така че след няколко игри ще почнат да ви се повтарят  laugh


от kris4o1993 (3555 точки)


0
Играта е супер! Интерфейса е много приятен. :) Въпросите от тестовете за подготовка на Академията ли ги взехте? :D

от g_damyanova (1550 точки)

0
Не. Аз писах въпросите. В последните 5 повечето са от "Структури от даннни и алгоритми", а първите 10 са сравнително лесни :D

от kris4o1993 (3555 точки)



14

Това е нашата игра (Team name: "Jataaka"): малко в стил "Star Wars". Поразцъкали сме three.js, canvas, webgl и jquery."

Team members:
Georgi Prodanov             - georgiwe
Svetoslav Georgiev         - vodkatini
Plamen Georgiev            - plamen.georgiev
Plamen Stanev                - stanev.plamen
Konstantin Severy           - ksevery
Georgis Andonis             - LovechGuy

Стрелбата е с "spacebar" по enemy корабите, само когато е приванат target с мишката. Движението напред е с левия бyтон на мишката или "w". Имаме меню с команди и game-пауза при "escape".

демо

гит


от stanev.plamen (1143 точки)


0
Брааат ко направихте вие бе :) Вери импресив :)

от nzhul (3415 точки)

0
Мерси : ), Георги ни дизайнна presentation screen-овете. А иначе гледахме от разни MIT демота : ). 3D играта основно се визуализира с WebGL в three.js среда.

от stanev.plamen (1143 точки)



0
@ТеамGoofyПрограматa за рисуване с опция Path има супер потенцял.

от pd2905 (22 точки)


0
разгледа ли сменянето на плъгините (падащото меню)? Опция Path е едно от най-простите неща в програмата.

от lokiko91 (790 точки)


5

Mojo Jojo Team с безименна RPG игра.

Контролни клавиши - Arrows & Space.

Цел - да оцелееш. Животът пада постоянно, убитите енемис го качват....

Демо

Код


от Galya (786 точки)