Publish 2018-11-19 Ideal games and game development tools article
This commit is contained in:
@@ -1,5 +1,125 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<feed xmlns="http://www.w3.org/2005/Atom"><title>Opensource Game Studio</title><link href="http://opengamestudio.org/" rel="alternate"></link><link href="http://opengamestudio.org/feeds/all.atom.xml" rel="self"></link><id>http://opengamestudio.org/</id><updated>2018-10-02T00:00:00+03:00</updated><entry><title>OGS Mahjong 2: Demo 2</title><link href="http://opengamestudio.org/mahjong-demo2.html" rel="alternate"></link><published>2018-10-02T00:00:00+03:00</published><updated>2018-10-02T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2018-10-02:/mahjong-demo2.html</id><summary type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-10-02-mahjong-demo2.png"></p>
|
||||
<feed xmlns="http://www.w3.org/2005/Atom"><title>Opensource Game Studio</title><link href="http://opengamestudio.org/" rel="alternate"></link><link href="http://opengamestudio.org/feeds/all.atom.xml" rel="self"></link><id>http://opengamestudio.org/</id><updated>2018-11-19T00:00:00+03:00</updated><entry><title>Ideal games and game developement tools</title><link href="http://opengamestudio.org/ideal-gamedev.html" rel="alternate"></link><published>2018-11-19T00:00:00+03:00</published><updated>2018-11-19T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2018-11-19:/ideal-gamedev.html</id><summary type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-11-19-ideal-gamedev.png"></p>
|
||||
<p>In this article, we discuss how ideal video game and video game development
|
||||
tool look like, in our opinion.</p>
|
||||
<p><strong>Questions</strong></p>
|
||||
<p>As you know, the <a href="http://opengamestudio.org/pages/about.html">goals of Opensource Game Studio</a> are:</p>
|
||||
<ul>
|
||||
<li>creation of free video game development tools</li>
|
||||
<li>making video games with those tools</li>
|
||||
<li>preparing video game development tutorials</li>
|
||||
</ul>
|
||||
<p>This time …</p></summary><content type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-11-19-ideal-gamedev.png"></p>
|
||||
<p>In this article, we discuss how ideal video game and video game development
|
||||
tool look like, in our opinion.</p>
|
||||
<p><strong>Questions</strong></p>
|
||||
<p>As you know, the <a href="http://opengamestudio.org/pages/about.html">goals of Opensource Game Studio</a> are:</p>
|
||||
<ul>
|
||||
<li>creation of free video game development tools</li>
|
||||
<li>making video games with those tools</li>
|
||||
<li>preparing video game development tutorials</li>
|
||||
</ul>
|
||||
<p>This time we asked ourselves two simple questions:</p>
|
||||
<ul>
|
||||
<li>What is an ideal video game?</li>
|
||||
<li>What is an ideal video game development tool?</li>
|
||||
</ul>
|
||||
<p>The best answers we could think of are below.</p>
|
||||
<p><strong>Answer 1: A video game is ideal if it delivers maximum pleasure possible</strong></p>
|
||||
<p>While content is probably the most important aspect to keep a player invested
|
||||
into the game, the technical side is the transport to deliver that content.
|
||||
There are quite a few technical problems that may damage otherwise excellent content of a game:</p>
|
||||
<ul>
|
||||
<li>insufficient accessibility: the game does not run on your hardware</li>
|
||||
<li>insufficient optimization: the game is slow</li>
|
||||
<li>critical bugs: the game crashes from time to time</li>
|
||||
</ul>
|
||||
<p>We work hard to make sure the games we create are accessible everywhere.
|
||||
That's why we released
|
||||
<a href="http://opengamestudio.org/mahjong-demo2.html">the second demonstration of OGS Mahjong 2</a> only for
|
||||
the web: because you can run web version virtually anywhere.</p>
|
||||
<p><strong>Answer 2: A video game development tool is ideal if it lets you create a video game of your dream in the shortest time possible</strong></p>
|
||||
<p>Even though we put a lot of effort into sharing our knowledge through
|
||||
<a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide">guides</a> and <a href="https://github.com/OGStudio/openscenegraph-cross-platform-examples">tutorials</a>, we understand that those take a lot
|
||||
of time to study. One can't possibly make even a simple video game like
|
||||
<a href="https://en.wikipedia.org/wiki/Concentration_(game)">Memory</a> without performing the following steps:</p>
|
||||
<ul>
|
||||
<li>configure the development environment</li>
|
||||
<li>write code</li>
|
||||
<li>build an application</li>
|
||||
<li>debug the application</li>
|
||||
<li>repeat <code>write-build-debug</code> steps as many times as necessary</li>
|
||||
</ul>
|
||||
<p>Writing code and debugging are probably the ultimate forms of input and output
|
||||
of any software, so we can't escape those. However, there are ways to
|
||||
completely remove (or at least significantly decrease) the need for
|
||||
<code>development environment setup</code> and <code>build</code> steps. And this is what we are
|
||||
going to do in the coming months.</p>
|
||||
<p>Our goal for the coming months is to create a video game development tool that
|
||||
would allow any programmer (or sufficiently skilled person) to create the
|
||||
<a href="https://en.wikipedia.org/wiki/Concentration_(game)">Memory</a> video game from scratch in an hour.</p>
|
||||
<p>That's it for discussing how ideal video game and video game development tool
|
||||
look like, in our opinion.</p></content></entry><entry><title>Идеальные игры и средства для их разработки</title><link href="http://opengamestudio.org/ideal-gamedev-ru.html" rel="alternate"></link><published>2018-11-19T00:00:00+03:00</published><updated>2018-11-19T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2018-11-19:/ideal-gamedev-ru.html</id><summary type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-11-19-ideal-gamedev.png"></p>
|
||||
<p>В этой статье мы обсудим, как выглядят идеальные видеоигра и инструмент для
|
||||
разработки видеоигр, по нашему мнению.</p>
|
||||
<p><strong>Вопросы</strong></p>
|
||||
<p>Как вы знаете, <a href="http://opengamestudio.org/pages/about-ru.html">целями Opensource Game Studio</a> являются:</p>
|
||||
<ul>
|
||||
<li>создание бесплатных инструментов для разработки видеоигр</li>
|
||||
<li>создание видеоигр с помощью этих инструментов</li>
|
||||
<li>создание самоучителей по разработке видеоигр</li>
|
||||
</ul>
|
||||
<p>В этот раз мы решили задать себе …</p></summary><content type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-11-19-ideal-gamedev.png"></p>
|
||||
<p>В этой статье мы обсудим, как выглядят идеальные видеоигра и инструмент для
|
||||
разработки видеоигр, по нашему мнению.</p>
|
||||
<p><strong>Вопросы</strong></p>
|
||||
<p>Как вы знаете, <a href="http://opengamestudio.org/pages/about-ru.html">целями Opensource Game Studio</a> являются:</p>
|
||||
<ul>
|
||||
<li>создание бесплатных инструментов для разработки видеоигр</li>
|
||||
<li>создание видеоигр с помощью этих инструментов</li>
|
||||
<li>создание самоучителей по разработке видеоигр</li>
|
||||
</ul>
|
||||
<p>В этот раз мы решили задать себе пару простых вопросов:</p>
|
||||
<ul>
|
||||
<li>Какова идеальная видеоигра?</li>
|
||||
<li>Каков идеальный инструмент для разработки видеоигр?</li>
|
||||
</ul>
|
||||
<p>Ниже представлены наши ответы.</p>
|
||||
<p><strong>Ответ 1: Видеоигра идеальна, если она доставляет максимально возможное удовольствие</strong></p>
|
||||
<p>Несмотря на то, что содержание является, пожалуй, самой важной частью,
|
||||
удерживающей человека в игре, техническая сторона является транспортом для
|
||||
доставки этого содержания. Существует немало технических проблем, которые
|
||||
могут полностью испортить впечатление даже от превосходного содержания:</p>
|
||||
<ul>
|
||||
<li>недостаточная доступность: игра не идёт на оборудовании человека</li>
|
||||
<li>недостаточная оптимизация: игра тормозит</li>
|
||||
<li>критичные ошибки: игра падает время от времени</li>
|
||||
</ul>
|
||||
<p>Мы тратим много сил, чтобы сделать наши игры доступными везде. Именно поэтому
|
||||
мы выпустили <a href="http://opengamestudio.org/mahjong-demo2-ru.html">вторую демонстрацию OGS Mahjong 2</a> лишь для веба:
|
||||
т.к. вы можете запустить веб-версию практически где угодно.</p>
|
||||
<p><strong>Ответ 2: Инструмент для разработки видеоигр идеален, если он позволяет создать игру мечты в кратчайшие возможные сроки</strong></p>
|
||||
<p>Несмотря на то, что мы тратим много усилий на то, чтобы делиться своими
|
||||
знаниями с помощью <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide">руководств</a> и <a href="https://github.com/OGStudio/openscenegraph-cross-platform-examples">самоучителей</a>, мы осознаём,
|
||||
что на работу с ними уходит много времени. Сейчас нельзя создать даже
|
||||
простейшую <a href="https://en.wikipedia.org/wiki/Concentration_(game)">видеоигру на память</a> без выполнения следующих шагов:</p>
|
||||
<ul>
|
||||
<li>настроить окружение разработки</li>
|
||||
<li>написать код</li>
|
||||
<li>собрать приложение</li>
|
||||
<li>отладить приложение</li>
|
||||
<li>повторить шаги <code>написать-собрать-отладить</code> столько раз, сколько нужно</li>
|
||||
</ul>
|
||||
<p>Написание кода и отладка, пожалуй, являются конечными формами входа и
|
||||
выхода любого программного обеспечения, поэтому мы их не избежим. Однако,
|
||||
мы можем полностью избавиться от шагов (или хотя бы значительно сократить их)
|
||||
<code>настройки окружения разработки</code> и <code>сборки</code>. Именно на это мы и потратим
|
||||
ближайшие месяцы.</p>
|
||||
<p>Наша цель на ближайшие месяцы состоит в том, чтобы создать такой инструмент
|
||||
разработки видеоигр, чтобы любой программист (или достаточно квалифицированный
|
||||
человек) мог создать <a href="https://en.wikipedia.org/wiki/Concentration_(game)">видеоигру на память</a> с нуля за час.</p>
|
||||
<p>На этом мы заканчиваем обсуждение, как выглядят идеальные видеоигра и
|
||||
инструмент для разработки видеоигр, по нашему мнению.</p></content></entry><entry><title>OGS Mahjong 2: Demo 2</title><link href="http://opengamestudio.org/mahjong-demo2.html" rel="alternate"></link><published>2018-10-02T00:00:00+03:00</published><updated>2018-10-02T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2018-10-02:/mahjong-demo2.html</id><summary type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-10-02-mahjong-demo2.png"></p>
|
||||
<p>We are glad to announce the release of the second demonstration of OGS Mahjong 2.
|
||||
The purposes of this release were to refine our development techniques and
|
||||
build a solid cross-platform foundation.</p>
|
||||
|
||||
@@ -1,5 +1,65 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<feed xmlns="http://www.w3.org/2005/Atom"><title>Opensource Game Studio - News</title><link href="http://opengamestudio.org/" rel="alternate"></link><link href="http://opengamestudio.org/feeds/news.atom.xml" rel="self"></link><id>http://opengamestudio.org/</id><updated>2018-10-02T00:00:00+03:00</updated><entry><title>OGS Mahjong 2: Demo 2</title><link href="http://opengamestudio.org/mahjong-demo2.html" rel="alternate"></link><published>2018-10-02T00:00:00+03:00</published><updated>2018-10-02T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2018-10-02:/mahjong-demo2.html</id><summary type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-10-02-mahjong-demo2.png"></p>
|
||||
<feed xmlns="http://www.w3.org/2005/Atom"><title>Opensource Game Studio - News</title><link href="http://opengamestudio.org/" rel="alternate"></link><link href="http://opengamestudio.org/feeds/news.atom.xml" rel="self"></link><id>http://opengamestudio.org/</id><updated>2018-11-19T00:00:00+03:00</updated><entry><title>Ideal games and game developement tools</title><link href="http://opengamestudio.org/ideal-gamedev.html" rel="alternate"></link><published>2018-11-19T00:00:00+03:00</published><updated>2018-11-19T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2018-11-19:/ideal-gamedev.html</id><summary type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-11-19-ideal-gamedev.png"></p>
|
||||
<p>In this article, we discuss how ideal video game and video game development
|
||||
tool look like, in our opinion.</p>
|
||||
<p><strong>Questions</strong></p>
|
||||
<p>As you know, the <a href="http://opengamestudio.org/pages/about.html">goals of Opensource Game Studio</a> are:</p>
|
||||
<ul>
|
||||
<li>creation of free video game development tools</li>
|
||||
<li>making video games with those tools</li>
|
||||
<li>preparing video game development tutorials</li>
|
||||
</ul>
|
||||
<p>This time …</p></summary><content type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-11-19-ideal-gamedev.png"></p>
|
||||
<p>In this article, we discuss how ideal video game and video game development
|
||||
tool look like, in our opinion.</p>
|
||||
<p><strong>Questions</strong></p>
|
||||
<p>As you know, the <a href="http://opengamestudio.org/pages/about.html">goals of Opensource Game Studio</a> are:</p>
|
||||
<ul>
|
||||
<li>creation of free video game development tools</li>
|
||||
<li>making video games with those tools</li>
|
||||
<li>preparing video game development tutorials</li>
|
||||
</ul>
|
||||
<p>This time we asked ourselves two simple questions:</p>
|
||||
<ul>
|
||||
<li>What is an ideal video game?</li>
|
||||
<li>What is an ideal video game development tool?</li>
|
||||
</ul>
|
||||
<p>The best answers we could think of are below.</p>
|
||||
<p><strong>Answer 1: A video game is ideal if it delivers maximum pleasure possible</strong></p>
|
||||
<p>While content is probably the most important aspect to keep a player invested
|
||||
into the game, the technical side is the transport to deliver that content.
|
||||
There are quite a few technical problems that may damage otherwise excellent content of a game:</p>
|
||||
<ul>
|
||||
<li>insufficient accessibility: the game does not run on your hardware</li>
|
||||
<li>insufficient optimization: the game is slow</li>
|
||||
<li>critical bugs: the game crashes from time to time</li>
|
||||
</ul>
|
||||
<p>We work hard to make sure the games we create are accessible everywhere.
|
||||
That's why we released
|
||||
<a href="http://opengamestudio.org/mahjong-demo2.html">the second demonstration of OGS Mahjong 2</a> only for
|
||||
the web: because you can run web version virtually anywhere.</p>
|
||||
<p><strong>Answer 2: A video game development tool is ideal if it lets you create a video game of your dream in the shortest time possible</strong></p>
|
||||
<p>Even though we put a lot of effort into sharing our knowledge through
|
||||
<a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide">guides</a> and <a href="https://github.com/OGStudio/openscenegraph-cross-platform-examples">tutorials</a>, we understand that those take a lot
|
||||
of time to study. One can't possibly make even a simple video game like
|
||||
<a href="https://en.wikipedia.org/wiki/Concentration_(game)">Memory</a> without performing the following steps:</p>
|
||||
<ul>
|
||||
<li>configure the development environment</li>
|
||||
<li>write code</li>
|
||||
<li>build an application</li>
|
||||
<li>debug the application</li>
|
||||
<li>repeat <code>write-build-debug</code> steps as many times as necessary</li>
|
||||
</ul>
|
||||
<p>Writing code and debugging are probably the ultimate forms of input and output
|
||||
of any software, so we can't escape those. However, there are ways to
|
||||
completely remove (or at least significantly decrease) the need for
|
||||
<code>development environment setup</code> and <code>build</code> steps. And this is what we are
|
||||
going to do in the coming months.</p>
|
||||
<p>Our goal for the coming months is to create a video game development tool that
|
||||
would allow any programmer (or sufficiently skilled person) to create the
|
||||
<a href="https://en.wikipedia.org/wiki/Concentration_(game)">Memory</a> video game from scratch in an hour.</p>
|
||||
<p>That's it for discussing how ideal video game and video game development tool
|
||||
look like, in our opinion.</p></content></entry><entry><title>OGS Mahjong 2: Demo 2</title><link href="http://opengamestudio.org/mahjong-demo2.html" rel="alternate"></link><published>2018-10-02T00:00:00+03:00</published><updated>2018-10-02T00:00:00+03:00</updated><author><name>Opensource Game Studio</name></author><id>tag:opengamestudio.org,2018-10-02:/mahjong-demo2.html</id><summary type="html"><p><img alt="Screenshot" src="http://opengamestudio.org/2018-10-02-mahjong-demo2.png"></p>
|
||||
<p>We are glad to announce the release of the second demonstration of OGS Mahjong 2.
|
||||
The purposes of this release were to refine our development techniques and
|
||||
build a solid cross-platform foundation.</p>
|
||||
|
||||
Reference in New Issue
Block a user