You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index3.html 15KB

2 maanden geleden
2 maanden geleden
3 maanden geleden
4 maanden geleden
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. <!DOCTYPE html>
  2. <html>
  3. <meta charset="utf-8">
  4. <head>
  5. <link rel="stylesheet" href="../../style.css">
  6. </head>
  7. <body>
  8. <script data-goatcounter="https://services.opengamestudio.org:443/count" async src="//services.opengamestudio.org:443/count.js"></script>
  9. <div id="header">
  10. <div class="header2">
  11. <div class="menu">
  12. <a href="../../ru/news/index.html">Новости</a>
  13. <a href="../../ru/game/index.html">Игры</a>
  14. <a href="../../ru/tool/index.html">Инструменты</a>
  15. <a href="../../ru/page/about.html">О нас</a>
  16. </div>
  17. <div id="lang">
  18. <a href="../../en/news/index3.html">EN</a>
  19. <a href="../../ru/news/index3.html">RU</a>
  20. </div>
  21. <div class="clear"></div>
  22. </div>
  23. </div>
  24. <center>
  25. <h1>Новости</h1>
  26. <div class="news_item">
  27. <h2 class="news_item_title">
  28. <a href="teaching-kids-to-program.html">Обучение детей программированию</a>
  29. </h2>
  30. <p class="news_item_date">
  31. 2019-02-04 00:00
  32. </p>
  33. <div class="news_item_contents">
  34. <p><img src="../../images/2019-02-04_teaching-kids-to-program-team.png" alt="Ученики и учителя" /></p>
  35. <p>В этой статье Михаил делится своим опытом обучения детей программированию.</p>
  36. <p>Он расскажет о следующем:</p>
  37. <ul>
  38. <li>организация процесса обучения</li>
  39. <li>программа обучения</li>
  40. <li>игра на память</li>
  41. <li>инструмент программирования</li>
  42. <li>уроки</li>
  43. <li>результаты и планы</li>
  44. </ul>
  45. <p><strong>Организация процесса обучения</strong></p>
  46. <p>Обучение проходит в рамках социальной ответственности бизнеса: компания предоставляет помещение с оборудованием, а также объединяет сотрудников, желающих попробовать себя в роли преподавателей, с сотрудниками, желающими обучить своих детей. Всё это исключительно на добровольной основе.. . .</p>
  47. </div>
  48. <div class="news_item_more">
  49. <a href="teaching-kids-to-program.html">Читать далее</a>
  50. </div>
  51. </div>
  52. <div class="news_item">
  53. <h2 class="news_item_title">
  54. <a href="2019-year-of-rethinking.html">Год переосмысления</a>
  55. </h2>
  56. <p class="news_item_date">
  57. 2019-01-01 0:01
  58. </p>
  59. <div class="news_item_contents">
  60. <p><img src="../../images/2017-12-31-celebration.jpg" alt="Бенгальский огонь" /></p>
  61. <p>Этот год во-многом стал для нас годом переосмысления и определенности. Как некоторые из вас помнят, мы начинали этот проект, для создания среды для разработки игр. В течение многих лет идея развивалась от одной формы к другой, иногда изменения были значительными, в других случаях мы отбрасывали весь код и начинали заново.</p>
  62. <p>В результате всех этих изменений мы подошли к концу 2018 года без готового инструмента, но с четким пониманием того, что за инструмент мы создаем.. . .</p>
  63. </div>
  64. <div class="news_item_more">
  65. <a href="2019-year-of-rethinking.html">Читать далее</a>
  66. </div>
  67. </div>
  68. <div class="news_item">
  69. <h2 class="news_item_title">
  70. <a href="ideal-gamedev.html">Идеальные игры и средства для их разработки</a>
  71. </h2>
  72. <p class="news_item_date">
  73. 2018-11-19 00:00
  74. </p>
  75. <div class="news_item_contents">
  76. <p><img src="../../images/2018-11-19-ideal-gamedev.png" alt="Человек без и с инструментами" /></p>
  77. <p>В этой статье мы обсудим, как выглядят идеальные видеоигра и инструмент для разработки видеоигр, по нашему мнению.</p>
  78. <p><strong>Вопросы</strong></p>
  79. <p>Как вы знаете, <a href="../../ru/page/about.html">целями Opensource Game Studio</a> являются:</p>
  80. <ul>
  81. <li>создание бесплатных инструментов для разработки видеоигр</li>
  82. <li>создание видеоигр с помощью этих инструментов</li>
  83. <li>создание самоучителей по разработке видеоигр</li>
  84. </ul>
  85. <p>В этот раз мы решили задать себе пару простых вопросов:</p>
  86. <ul>
  87. <li>Какова идеальная видеоигра?</li>
  88. <li>Каков идеальный инструмент для разработки видеоигр?. . .</li>
  89. </ul>
  90. </div>
  91. <div class="news_item_more">
  92. <a href="ideal-gamedev.html">Читать далее</a>
  93. </div>
  94. </div>
  95. <div class="news_item">
  96. <h2 class="news_item_title">
  97. <a href="mahjong-demo2.html">OGS Mahjong 2: Demo 2</a>
  98. </h2>
  99. <p class="news_item_date">
  100. 2018-10-02 00:00
  101. </p>
  102. <div class="news_item_contents">
  103. <p><img src="../../images/2018-10-02-mahjong-demo2.png" alt="Начало партии Маджонг" /></p>
  104. <p>Мы рады сообщить о выпуске второй демонстрации OGS Mahjong 2. Её целью были улучшение техники разработки и создание надёжной основы кроссплатформенной разработки.</p>
  105. <p><strong>Выпуск</strong></p>
  106. <p>Запустите последний выпуск OGS Mahjong 2 в вашем браузере: <a href="http://ogstudio.github.io/ogs-mahjong">http://ogstudio.github.io/ogs-mahjong</a></p>
  107. <p>Рекомендуем запускать игру с параметром <code>seed</code> следующим образом: <a href="http://ogstudio.github.io/ogs-mahjong?seed=0">http://ogstudio.github.io/ogs-mahjong?seed=0</a>. . .</p>
  108. </div>
  109. <div class="news_item_more">
  110. <a href="mahjong-demo2.html">Читать далее</a>
  111. </div>
  112. </div>
  113. <div class="news_item">
  114. <h2 class="news_item_title">
  115. <a href="examples-and-dependencies.html">Примеры и зависимости</a>
  116. </h2>
  117. <p class="news_item_date">
  118. 2018-08-21 00:00
  119. </p>
  120. <div class="news_item_contents">
  121. <p><img src="../../images/2018-08-21-examples-and-dependencies.png" alt="Облако" /></p>
  122. <p>Эта статья описывает два новых кросс-платформенных примера OpenSceneGraph и изменение в работе с зависимостями.</p>
  123. <p><strong>Примеры клиента HTTP и выбора узла сцены</strong></p>
  124. <p>После окончания работы над <a href="https://github.com/OGStudio/openscenegraph-cross-platform-examples/tree/master/04.RemoteDebugging">примером удалённой отладки</a> и <a href="example-driven-development.html">сообщения об этом</a> мы с удивлением обнаружили, что безопасное соединение HTTPS между отлаживаемым приложением и брокером отладки работало лишь в веб-версии примера. Десктопная и мобильная версии работали лишь с помощью обычного соединения HTTP.. . .</p>
  125. </div>
  126. <div class="news_item_more">
  127. <a href="examples-and-dependencies.html">Читать далее</a>
  128. </div>
  129. </div>
  130. <div class="news_item">
  131. <h2 class="news_item_title">
  132. <a href="example-driven-development.html">Разработка через создание примеров</a>
  133. </h2>
  134. <p class="news_item_date">
  135. 2018-06-27 00:00
  136. </p>
  137. <div class="news_item_contents">
  138. <p><img src="../../images/2018-06-27-example-driven-development.png" alt="Брокер отладки" /></p>
  139. <p>Эта статья описывает то, как создание третьего кросс-платформенного примера OpenSceneGraph привело нас к разработке через создание примеров.</p>
  140. <p><strong>ИЗМЕНЕНИЯ ОТ 2018-08</strong>: третий пример был переименован в четвёртый в связи с причинами, изложенными в <a href="examples-and-dependencies.html">следующей статье</a>.</p>
  141. <p><strong>Третий кросс-платформенный пример OpenSceneGraph</strong></p>
  142. <p>Третий кросс-платформенный пример OpenSceneGraph содержит реализацию <a href="https://github.com/OGStudio/openscenegraph-cross-platform-examples/tree/master/04.RemoteDebugging">удалённой отладки, работающей на всех поддерживаемых платформах</a>. Этот пример относится не столько к OpenSceneGraph, сколько к поддержке различных платформ.. . .</p>
  143. </div>
  144. <div class="news_item_more">
  145. <a href="example-driven-development.html">Читать далее</a>
  146. </div>
  147. </div>
  148. <div class="news_item">
  149. <h2 class="news_item_title">
  150. <a href="openscenegraph-examples.html">Кросс-платформенные примеры OpenSceneGraph</a>
  151. </h2>
  152. <p class="news_item_date">
  153. 2018-04-20 00:00
  154. </p>
  155. <div class="news_item_contents">
  156. <p><img src="../../images/2018-04-20-openscenegraph-examples.png" alt="iOS Simulator отображает куб" /></p>
  157. <p>Эта статья резюмирует создание первых двух кросс-платформенных примеров OpenSceneGraph.</p>
  158. <p>К тому времени, как мы выпустили <a href="mahjong-techdemo1-gameplay.html">первую техническую демонстрацию OGS Mahjong 2</a>, нас уже дожидался <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/issues/4">запрос на описание работы с изображениями</a> в OpenSceneGraph на Android. Сначала мы рассматривали возможность создания нового самоучителя для <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide">кросс-платформенного руководства OpenSceneGraph</a>, но позже мы оценили необходимые трудозатраты и посчитали их излишними для освещения такой небольшой темы (по сравнению с тем, что умеет средняя игра) как загрузка изображений. Мы решили продолжить делиться нашими знаниями в виде конкретных примеров. Так на свет появились <a href="https://github.com/OGStudio/openscenegraph-cross-platform-examples">кросс-платформенные примеры OpenSceneGraph</a>.. . .</p>
  159. </div>
  160. <div class="news_item_more">
  161. <a href="openscenegraph-examples.html">Читать далее</a>
  162. </div>
  163. </div>
  164. <div class="news_item">
  165. <h2 class="news_item_title">
  166. <a href="mahjong-techdemo1-gameplay.html">Первая технодемка OGS Mahjong 2: Игровая механика</a>
  167. </h2>
  168. <p class="news_item_date">
  169. 2018-02-16 00:00
  170. </p>
  171. <div class="news_item_contents">
  172. <p><img src="../../images/2018-02-16-mahjong-techdemo1-gameplay.png" alt="Конец партии Маджонг" /></p>
  173. <p>Мы ради сообщить о выпуске первой технической демонастрации OGS Mahjong 2. Её цель была в проверке игровой механики на всех поддерживаемых платформах.</p>
  174. <p>Проверьте технодемку на своей платформе:</p>
  175. <ul>
  176. <li>Запустить <a href="https://ogstudio.github.io/game-mahjong/versions/013/mjin-player.html">версию для веба</a> в браузере</li>
  177. <li>Получить <a href="https://drive.google.com/open?id=1KW8IEN8Dpz8ODeg8BctVSJyzj9-AL9hR">версию для Android</a></li>
  178. <li>Получить <a href="https://drive.google.com/open?id=1oj0-OXSmEatttzn86u2vgP9SRAIC0ozB">версию для Windows</a></li>
  179. <li>Получить <a href="https://drive.google.com/open?id=1EX7kLIThLiMz9_W7VmBPySms3mlrF-i6">версию для Linux</a></li>
  180. <li>Получить <a href="https://drive.google.com/open?id=1KWnvbHzan8MpMcZPG2QC-7KWoEYbqrM2">версию для macOS</a></li>
  181. </ul>
  182. <p>Замечания:. . .</p>
  183. </div>
  184. <div class="news_item_more">
  185. <a href="mahjong-techdemo1-gameplay.html">Читать далее</a>
  186. </div>
  187. </div>
  188. <div class="news_item">
  189. <h2 class="news_item_title">
  190. <a href="mahjong-recreation-start.html">Начало воссоздания Маджонга</a>
  191. </h2>
  192. <p class="news_item_date">
  193. 2018-01-26 00:00
  194. </p>
  195. <div class="news_item_contents">
  196. <p><img src="../../images/2018-01-26-mahjong-recreation-start.png" alt="Сферические фишки в раскладке Маджонг" /></p>
  197. <p>Эта статья описывает начало воссоздания игры Маджонг.</p>
  198. <p><strong>План</strong></p>
  199. <p>Мы начали воссоздание Маджонга с составления краткого плана реализации игровой механики с минимальной графикой:</p>
  200. <ul>
  201. <li>Загрузить раскладку</li>
  202. <li>Поместить фишки в позиции раскладки</li>
  203. <li>Различить фишки</li>
  204. <li>Реализовать выбор фишек</li>
  205. <li>Реализовать сравнение фишек</li>
  206. </ul>
  207. <p>Как и любой другой план, этот выглядел вполне адекватно на первый взгляд. Тем не менее стоит начать разработку, как появляются новые детали. Этот план не был исключением. Ниже представлена пара проблем, вскрывшихся во время разработки.. . .</p>
  208. </div>
  209. <div class="news_item_more">
  210. <a href="mahjong-recreation-start.html">Читать далее</a>
  211. </div>
  212. </div>
  213. <p class="pagination_title">Страница 3 из 8</p>
  214. <p>
  215. <a href="index2.html">« Новее</a>
  216. <a href="index4.html">Старее »</a>
  217. </p>
  218. <div id="footer">
  219. Сайт сгенерирован <a href="http://opengamestudio.org/pskov/ru">ПСКОВОМ</a>
  220. из <a href="http://github.com/ogstudio/site-opengamestudio">этого исходного кода</a>.
  221. </div>
  222. </center>
  223. </body>
  224. </html>