|
|
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Кто умеет писать код игра, помогиту пожалуйста? Мне для школа надо, а не умею игру да конца писать. Все что делала, в этом папка http://wikisend.com/download/956968/ Преподаватель испанец, по русский не слова не говорить и ему все равно как я эту игру делаю. Игра должна быть завтра вечером готова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 20:36 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Игру написать. На джаве, для школы. А говорят что среднее образование на западе плохое :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 20:41 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Ylleему все равно как я эту игру делаю. Игра должна быть завтра вечером готова здоровый подход ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 20:44 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
JonnySKS, Я в академии учусь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 22:09 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Изопропил, Испанец через 2 недели уходить и он должен какие то оценки выписать нам. По этому такое задание, писать игру. А я на его лекция смотрела видеуроки C# на русском языком Мы только 2 месяца Java учились. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 22:15 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
YlleИгра должна быть завтра вечером готова. в выходной вечером твоя игра никому не упала. так что еще достаточно времени, чтобы что-то сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 22:26 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
rema174YlleИгра должна быть завтра вечером готова. в выходной вечером твоя игра никому не упала. так что еще достаточно времени, чтобы что-то сделать. Почему? Думаю вопрос в цене. Правда для этого форум не подходящий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 23:16 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
на спринг мвс могу написать уеб версию. но не до завтра ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2016, 19:22 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2016, 19:50 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Usman, Здесь даже google не помогает. Евросоюз меня уже без стипенди оставил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 15:52 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Точно Евросоюз виноват? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 16:41 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Спохватиться за одни сутки до деадлайна - явно евросоюз виноват. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 17:00 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
По сути надо дописать только метод update. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2016, 18:27 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
mayton, Это код у меня есть и Sokoban по вес ящика гуляет, а надо что ходил бы только по дорогу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 00:22 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
JonnySKS, Думаешь, что в Евросоюзе демократия? У нас в школе заблокировали Российские социальные сети и никто не говорить, почему. Уже 8 дней через proxy общаемся--тот кто по русские знает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:25 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Еще актуально? Вообще-то, игрушка не выглядит слишком простой. Тут и отслеживание движение, и падение ящиков делать нужно. На пару честных дней кодинга с отладкой вполне тянет. В хорошем состоянии духа (я сейчас не в таком). Субботние мечты "сделать к понедельнику" - иллюзия. IMHO & AFAIK ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:30 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevВообще-то, игрушка не выглядит слишком простой. Тут и отслеживание движение, и падение ящиков делать нужно. На пару честных дней кодинга с отладкой вполне тянет. В хорошем состоянии духа (я сейчас не в таком). Что за "падение ящиков"? По-моему часа на два работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:35 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЧто за "падение ящиков"? По-моему часа на два работы. Я так понимаю, там цель толкать ящики, они должны падать... Такой "не доделанный" bolder dash. Хотя не уверен, в игру не играл. Автор ТЗ (описание игры, не приложил). И не очень понятно, может ли ящиком задавить Если бегать и что-то собирать - то наверное да. В свое время питона за пару часов на Basic'е программировал. Но то было в молодости, а сейчас "любой срок который говорит программист нужно умножать на 2" ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:38 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
BlazkowiczLeonid KudryavtsevВообще-то, игрушка не выглядит слишком простой. Тут и отслеживание движение, и падение ящиков делать нужно. На пару честных дней кодинга с отладкой вполне тянет. В хорошем состоянии духа (я сейчас не в таком). Что за "падение ящиков"? По-моему часа на два работы. Стоп, коллеги. Давайте формализуем правила Сокобан. Без этого каждый себе представляет разные игры. Кто-то уже воображает 3D. По сабжу я не против но нужна точка отсчета. Я последний раз играл в сабж лет 18 назад в таком виде. (Узнаёте палитру?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:39 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
maytonДавайте формализуем правила Сокобан. Без этого каждый себе представляет разные игры. Та ладно? ГГ, ящики, стены и плэйсхолдеры. Обрабатываем движения, обновляем модель, валидируем, вот и вся программа. maytonКто-то уже воображает 3D. По сабжу я не против но нужна точка отсчета. Меняем 2-мерный массив на 3-мерный и готово. maytonЯ последний раз играл в сабж лет 18 назад в таком виде. Клоны каждый год выходят. mayton (Узнаёте палитру?) CGI. Сейчас очень модные цвета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 13:59 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
BlazkowiczCGI. Сейчас очень модные цвета. Common Gateway Interface (CGI) The Color Graphics Adapter (CGA) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 14:10 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
YlleJonnySKS, Думаешь, что в Евросоюзе демократия? У нас в школе ты школу свою с евросоюзом не путаешь? Ylleзаблокировали Российские социальные сети и никто не говорить, почему я скажу почему - чтобы ты, неуч, и подобные тебе, учились, а не котиков лайкали ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 14:25 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
MonochromatiqueCommon Gateway Interface (CGI) The Color Graphics Adapter (CGA) Падлавил. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 14:35 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevЯ так понимаю, там цель толкать ящики, они должны падать... Такой "не доделанный" bolder dash. Хотя не уверен, в игру не играл. Не. Ящики толкаются по одному. Цель затолкать их в плейсхолдеры. Это пазл, а не экшн. Leonid Kudryavtsevа сейчас "любой срок который говорит программист нужно умножать на 2" ))) Я уже умножил. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 14:37 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
YlleJonnySKS, У нас в школе заблокировали Российские социальные сети и никто не говорить, почему. Наверное потому что это школа? Ходят слухи, что она создана не для сидения во вконтактиках и одноклассниках. Я бы к ним доступ давал вообще после достижения совершеннолетия. Я так понимаю, факт отсутствия соцсетей повлиял на лишение тебя стипендии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 15:11 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
BlazkowiczМеняем 2-мерный массив на 3-мерный и готово. А физика? Мы ее усложняем? Ящики с 2-го уровня будут падать на первый если грузчик выталкивает? Или будут двигаться вместе? А проходы между комнатами будут иметь третье измерение (низкие двери или высокое окошко) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 15:49 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
maytonА физика? Мы ее усложняем? Нет. maytonЯщики с 2-го уровня будут падать на первый если грузчик выталкивает? Гравитация это теперь синоним 3D? maytonИли будут двигаться вместе? Нет, не будут. maytonА проходы между комнатами будут иметь третье измерение (низкие двери или высокое окошко) ? Какие такие проходы? Стена или пустота эта одна клетка. Нет никакой высоты и никаких дверей и даже комнат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 15:54 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
В "грузчике" ящики не падают. Но игру это не слишком упрощает. P.S. Рассматривайте карту как "вид сверху склада в разрезе" и ненужные вопросы про гравитацию отпадут сами собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 19:30 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
JonnySKS, Мне 2 поставили, а какой преподаватель, пока еще не знаю. Обешала яйцы отрезать. А все ппреподаватели говорят, не я, не я, не я... И поэтому без стипенди осталась. А соцсети поэтому заблокировали, что мы не хотим в Эстонии черных, иллегальных иммигрантых. И русские против черных. Хотим вместе поступать против политика Евросоюза, эстонцы и русские. Я знаю по русский и общалась там. Facebook тоже заблокировали, а только на 2 дня. Это против закон. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2016, 22:38 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Ylle, респект вашему Антону Кексу. Молодец чувак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 00:23 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
mayton, Извини Mayton, а кто Антон Кекс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 00:55 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Ну ты блин даёшь. Это известный эстонец. https://www.youtube.com/results?search_query=%D0%90%D0%BD%D1%82%D0%BE%D0%BD+%D0%9A%D0%B5%D0%BA%D1%81 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 01:20 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
YlleJonnySKS, Мне 2 поставили, а какой преподаватель, пока еще не знаю. Обешала яйцы отрезать. А все ппреподаватели говорят, не я, не я, не я... С таким отношением к учебе и преподавателям я глубоко сомневаюсь, что причина лишения стипендии какой то отдельный преподаватель или евросоюз в целом. YlleЭто против закон. Я конечно не особо осведомлен об Эстонском законодательстве, но хотелось бы посмотреть на запрет блокирования социальных сетей и прочих развлекательных ресурсов в образовательных учреждениях. Все остальное - политота, с ней в ПТ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 09:11 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
JonnySKS, Российские соцсети для нас снова открыто, жалоба помогала. У нас учоба подругому, не так как обычно. Мы первая экспериментальная группа. Учоба у нас 10 месяца. За это время учимься Phyton, JavaScript, C#, Java, Visual Basic, Access, HTML, CSS, JQuery, XML, Bootstrap, PHP, JNode, Unity, Photshop, Excel, SQL, MySQL, PostgreSQL, серверы и руководство бизнеса. Что дать специалистом, мы сами дольжны делать выбор чего хотим дальше учиться. Выходных у нас нет и прошлый недель приходили чивоники смотерть, мы еще живые или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 11:37 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
mayton, Мой код Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 12:06 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Ну ты правильно начал. Допиши обработки для LEFT, DOWN, UP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 12:09 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Yllemayton, Мой код http://www.sql.ru/forum/rules.aspx Рекомендации пункт 3. - Отделите загрузку данных в отдельный метод. Вообще загрузка как-то странно реализована. Такой же файл руками не удобно будет редактировать. - Не используйте конструкции вида if else if else if else... Для цветов идеально бы подошел Map<Tile, Color>. А логика движения она не зависит от нажатой клавиши. От кнопки зависит только направление движения. А логика одинаковая для любого направления. Подумайте над этим прежде чем копипастить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 12:16 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
На таких начальных условиях можно вообще не делать никаких файлов с ресурсами. Двумерный массив целых чисел покрывает потребности. А преподы... подперев щёку сидят и ждут... ну выкати дескыть хоть што нибудь работающее. Мдя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 12:21 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
maytonНа таких начальных условиях можно вообще не делать никаких файлов с ресурсами. Двумерный массив целых чисел покрывает потребности. Ты читаешь мои мысли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 12:27 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Файлы вообще 4. Остальные 3 здесь. 1. файл Player.java import java.awt.Color; import java.awt.Graphics; public class Player { private final int PLAYER_WIDTH = 10; private final int PLAYER_HEIGHT = 10; private int currentColumn; private int currentRow; public Player(int row, int column) { setPosition(row, column); //System.out.println("Player created at (" + currentRow + "," + currentColumn + ")"); } public void setPosition(int row, int column) { currentRow = row; currentColumn = column; } public int getRow() { return currentRow; } public int getColumn() { return currentColumn; } public void draw(Graphics g, int x, int y) { g.setColor(Color.GREEN); g.fillRect(x, y, PLAYER_WIDTH, PLAYER_HEIGHT); } } 2. файл Sokoban.java import javax.swing.JFrame; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; public class Sokoban extends JFrame implements KeyListener { public static final int WINDOW_WIDTH = 500; public static final int WINDOW_HEIGHT = 500; private Map map; public Sokoban() { setSize(WINDOW_WIDTH, WINDOW_HEIGHT); setLocationRelativeTo(null); setResizable(false); addKeyListener(this); map = new Map(); map.loadLevel("level1.skb"); add(map); } public static void main(String[] args) { System.out.println("Sokoban started!"); Sokoban sokoban = new Sokoban(); sokoban.setVisible(true); } public void keyPressed(KeyEvent e) { int key = e.getKeyCode(); map.update(key); } public void keyReleased(KeyEvent e) { } public void keyTyped(KeyEvent e) { } } 3. файл level1.skb 0b13 0000 0000 0101 0101 0100 0000 0000 0000 0000 0000 0000 0001 0000 0001 0000 0000 0000 0000 0000 0000 0000 0102 0000 0100 0000 0000 0000 0000 0000 0001 0101 0000 0201 0100 0000 0000 0000 0000 0000 0100 0002 0002 0001 0000 0000 0000 0000 0001 0101 0001 0001 0100 0100 0000 0101 0101 0101 0100 0000 0100 0101 0001 0101 0101 0000 0303 0101 0002 0000 0200 0000 0000 0000 0000 0003 0301 0101 0101 0100 0101 0100 0104 0101 0000 0303 0100 0000 0001 0000 0000 0001 0101 0101 0101 0101 0000 0000 0101 0101 0101 0100 0000 0000 0000 00 Буду дальше думать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:14 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Ylle, ты с SVN работал когда-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:40 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
mayton, Нет. Для учоба школа нам свои ноутбуки дала. Есть XAMPP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 13:54 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Yllemayton, Нет. Для учоба школа нам свои ноутбуки дала. Есть XAMPP. Ладно. Я не то имел в виду. Забей. Смотри если ты объединишь 4 файла в 1 файл (будет 1 public класс и 3 внутренних) то мы сможем оперативно поправить весь твой код в онлайне на https://codeshare.io ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 14:04 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
mayton, Ok! У нас должно быть всех файлы отделно. Код пишем в Sublime Text редакторе. Код запускаем в терминале/консол. например javac Sokoban.java и если ошибки нет, тогда java Sokoban После этого открывается игра. В Sublime должно быть всех 4 файла и перед этого надо идти в папке, где файлы нахожиться. cd desktop/sokoban ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 15:49 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Ну ладно. Давай по фичам. Что щас не работает? Я для себя вижу грузчик (зеленый кубик ходит только вправо). А еще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 15:55 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 15:58 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Ylle, У нас санкции ... из за санкций нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:04 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Можно. Мне редактирование доступно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:07 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Atum1, Будешь в Эстонии, научим тебя порбаться против санкции. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:10 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Задача изначально неверно побита на классы. Почему-то игрок (player) выделен в отдельную сущность которая имеет координаты а ящики нет. Это создаёт некий диссонанс при lifecycle. Получается что мы можем применять полиморфизм для player а для ящиков делаем просто ветки if-else. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:13 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Добавил к player методы move*. Тестируй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:16 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
sokoban.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:18 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Добавил class Box. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:29 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Тут грязь какаято. Зачем мы в draw передаем координаты его-же самого. Код: java 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:38 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Устал. Путь другие покодят. Эй студент. Компилируется код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:45 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
maytonУстал. Путь другие покодят. Эй студент. Компилируется код? Box extends Player это пять! Классика геймдева. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:48 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
mayton, Map.java error Class box is public, should be declared in a file named Box.java public class Box extends Player ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 16:54 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
BlazkowiczmaytonУстал. Путь другие покодят. Эй студент. Компилируется код? Box extends Player это пять! Классика геймдева. Ну чувак. Видишь не хочу вводить новых сущностей. Выкручиваюсь как могу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 17:10 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Yllemayton, Map.java error Class box is public, should be declared in a file named Box.java public class Box extends Player Ну добавь 4-й файл чтоли. Мне то одинаково. Я в среде разработки делаю. А ты сам захотел "простыней" писать. Я предлагал SVN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 17:12 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
mayton, Не хочу "простой писать", а составляют. Даже Eclipse запретили. А может в Гиспании еще так Java код пишут. Преподаватель все таких испанец. Когда смотрю видеоуроки на русском языком, мне кажеться что у вас образование по специальность информационные системы и технологии лучше, чем у нас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 19:46 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Просто странный у вас преподаватель. Чудак. Но я на сегодня устал и энтузиазма нет. Кроме того хочу добить свой анализатор цепей 18924042 Может Блажкович тебе поможет по твоей игре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 19:50 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
maytonМожет Блажкович тебе поможет по твоей игре. Не. Править такой код не хочу. Из спортивного интереса с нуля на время, могу попробовать. Но какой в этом смысл для ТС? Готового кода полный интернет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 20:41 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
Не знаю как происходит "сдача" кода. Но если студент просто скачает готовый проект то велика вероятность что не сдаст. Просто сам факт заимстования чужого кода будет налицо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2016, 22:03 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
mayton, Мне Java не надо хорошо знать. За Sokoban мне оценку поставять и все, на экзамен Java не будет. А пока оценка только 2,16. Не останеца этот испанец от меня. Поставил бы хоть 3. Покаживала ему этот форум и сказала, когда вы здесь код выдумаете, тогда моя работа готова и отправляю на мыло. Он смеётся и говорить, что любить русских, а оценка по прежнему 2,16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2016, 12:56 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
maytonНе знаю как происходит "сдача" кода. Но если студент просто скачает готовый проект то велика вероятность что не сдаст. Просто сам факт заимстования чужого кода будет налицо. Прогнать через обфускатор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2016, 13:26 |
|
||
|
игра Sokoban на Java. Помогите, люди умные.
|
|||
|---|---|---|---|
|
#18+
YlleПокаживала ему этот форум и сказала, когда вы здесь код выдумаете, тогда моя работа готова и отправляю на мыло. YlleА пока оценка только 2,16. Поставил бы хоть 3. Почему то не удивлен что 2. С чего Вы, собственно, решили что тут кто то будет за Вас код "выдумывать"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2016, 14:03 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2124223]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
111ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 467ms |

| 0 / 0 |
