Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.17.75.227] |
|
Сообщ.
#1
,
|
|
|
помогите, может кто сталкивался с такой проблемой
|
Сообщ.
#2
,
|
|
|
начал бы с рассказа о том, что это за игра такая, а то не все знают.
|
Сообщ.
#3
,
|
|
|
рыбу ловить, язык java, server EJB, интерфейс GUI или WEB, помогите плиз,...или подскажите хотя бы с чего начинать.
|
Сообщ.
#4
,
|
|
|
Цитата kwintik @ рыбу ловить, язык java, server EJB, интерфейс GUI или WEB, помогите плиз,...или подскажите хотя бы с чего начинать. Этим ответом Вы расшифровали слово "рыбалка". Смысл игры остался за рамками ответа. |
Сообщ.
#5
,
|
|
|
Цитата kwintik @ помогите, может кто сталкивался с такой проблемой А в чем проблема? изложите свой вопрос, что у вас не получается? За вас никто писать не будет. ЗЫ. Google в помощь |
Сообщ.
#6
,
|
|
|
именно с логикой помогите!как создать матрицу- это водоем,..как рыб, удочку....не злитесь на меня) я просто новичок в этом деле, а тут курсач писать надо
|
Сообщ.
#7
,
|
|
|
вы не понимаете, что от вас хотят.
подробно логику игры опишите, без привязки к технологиям. сформируйте четкое представление о том, что хотите реализовать, а потом начинайте думать как именно. или вы хотите, чтобы логику за вас выдумали? |
Сообщ.
#8
,
|
|
|
хочу реализовать водоем в виде матрицы, в нем плавает рыба(рандомного размера и рандомного количества) и с разной периодичностью попадается на крючек, вот и вся логика. к технологиям я сам все привежу, подскажите плиз, как это все в виде кода представить, хотя бы образно:( , я просто вообще не имею представления(
|
Сообщ.
#9
,
|
|
|
=)
ок, логику игры вытянули. теперь скажите, для чего вам ejb? - начинаем вытягивать логику приложения) |
Сообщ.
#10
,
|
|
|
вот требования к работе
- EJB-Container: GlassFish3.0.1 или JBoss5.1; - Бизнес-логика клиентской веб-части: Apache Tomcat 7.0.2 - JDK 6/ JRE6. - СУБД по выбору: Sybase SQL Anywhere 11.0, MS SQL 2005, MySql Community Server 5.1, Java DB 10.x, PostgreSQL 9.0. т.е логика должна быть реализована с использованием компонентов EJB. Клиентская часть должна быть реализована с использованием современных технологий на базе языка Java. Доступ к данным в СУБД должен осуществляться через драйвер JDBC |
Сообщ.
#11
,
|
|
|
На мой взгляд, совсем неудачная задачи для EJB.
Делали бы интернетбанк для какого-то гипотетического банка или что-то похожее. |
Сообщ.
#12
,
|
|
|
Эмм..
Цитата kwintik @ - EJB-Container: GlassFish3.0.1 или JBoss5.1; - Бизнес-логика клиентской веб-части: Apache Tomcat 7.0.2 Если вы используете Application Server, то зачем вам Томкат который и так в этих серверах есть? Какая может быть бизнес логика в игрушке рыбалка, что бы понадобился сервлет контейнер? JDK6 ..ну благо не 7ая, которая еще не вышла ) Цитата kwintik @ - СУБД по выбору: Sybase SQL Anywhere 11.0, MS SQL 2005, MySql Community Server 5.1, Java DB 10.x, PostgreSQL 9.0. А зачем в игре СУБД?)) Игрушку сами придумали делать или препод сказал?)) Для этой игры ничего кроме JDK6 не надо...у всех этих компонент другое предназначение, которое в логику вашей игры ну никак не впишется. ЗЫ. Вместо EJB я бы рекомендовал Spring + Hibernate, если все же подобный изврат нужен в игре Рыбалка)) Хотя это уже не Рыбалка будет, **балка с разработкой ) |
Сообщ.
#13
,
|
|
|
Цитата Alex_ru @ А зачем в игре СУБД?)) Игрушку сами придумали делать или препод сказал?)) народ это все не мои заскоки,..то что было в требованиях я вам и выложил,...если можно обойтись без б.д., то ее можно не привязывать. вы просто подскажите логику, хотя бы в общих чертах,..пожалууййссттааа( |
Сообщ.
#14
,
|
|
|
совсем в общих чертах
клиентское приложение(кп) - просто графический интерфейс, для взаимодействия с игроком. кп на определенные действия игрока обращается к серверу. сервер может, допустим, при выборе клетки с рыбой, на основе координат и веса рыбы решать выловил игрок ее или нет, и генерировать соответствующий ответ клиенту. В базу данных можете сохранять суммарный вес рыбы, выловленной игроком. Теперь выбираете с помощью чего реализовать клиент и изучаете нужные вам технологии(с серверными у вас все вроде определенно). |
Сообщ.
#15
,
|
|
|
Подобную игру надо реализовывать во flex, а уж точно не на javascript.
Идите к преподу и уточняйте требования, что его рыбалка ну никак не вяжется с EJB и другим рядом серверных технологий. |
Сообщ.
#16
,
|
|
|
Цитата NoMe @ при выборе клетки с рыбой, на основе координат и веса рыбы решать выловил игрок ее или нет вот я и хочу узнать как это реализовать с помощью кода хотя бы примерно, подайти какие-нибудь идеи( Цитата Alex_ru @ Подобную игру надо реализовывать во flex, а уж точно не на javascript. Идите к преподу и уточняйте требования, что его рыбалка ну никак не вяжется с EJB и другим рядом серверных технологий. мне не нужно писать уж очень замудренную программу,..достаточно просто реализовать несколько usecase-ов на языке java, а не на другом языке |
Сообщ.
#17
,
|
|
|
Возьмите спринг + jQuery, сделайте табличку аля:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 повесьте обработку onClick событие, которое будет на сервер передавать координаты ячейки, а по ним будет возвращаться есть рыба или нет. Вот ссылка на спринг http://static.springsource.org/spring/docs/2.0.x/reference/mvc.html ЗЫ. Нету рыбы, ушла на дальник кордон |
Сообщ.
#18
,
|
|
|
Цитата Alex_ru @ Alex_ru спасибо, хоть есть с чего начинать) |
Сообщ.
#19
,
|
|
|
Цитата Alex_ru @ Возьмите спринг + jQuery, сделайте табличку аля: Скажите, а зачем может понадобиться jQuery? И еще вопрос: наверное можно с помощью массива создать поле, аля "водоём", вот только как реализовать закидывание удочки в определенный участок "водоёма" при помощи мыши? |
Сообщ.
#20
,
|
|
|
kwintik
jQuery- это мощная javascript библиотека, которая облегчит обработку событий, запросов на сервер и тд. Очень легко настроить и ииспользовать, намного проще чем классическим javascript Цитата kwintik @ "водоёма" при помощи мыши? отлавливать событие onClick |
Сообщ.
#21
,
|
|
|
Цитата kwintik @ хочу реализовать водоем в виде матрицы, в нем плавает рыба или рыбалка ... (рандомного размера и рандомного количества) и с разной периодичностью попадается на крючек, вот и вся логика. к технологиям я сам все привежу, подскажите плиз, как это все в виде кода представить, хотя бы образно:( , я просто вообще не имею представления( решили задачу? M Решил. Убрал твои рекламные ссылки И за одно прописал RO на твою жысть у нас. |