From 429f7fba8837f97548d1c7ceb003ca63edf0f28d Mon Sep 17 00:00:00 2001 From: Michael Kapelko Date: Mon, 19 Nov 2018 11:52:36 +0300 Subject: [PATCH] Publish 2018-11-19 Ideal games and game development tools article --- 2018-11-19-ideal-gamedev.png | Bin 0 -> 134380 bytes archives.html | 4 + author/opensource-game-studio.html | 122 +++++++----- author/opensource-game-studio2.html | 45 +++-- author/opensource-game-studio3.html | 42 ++--- author/opensource-game-studio4.html | 42 +++-- author/opensource-game-studio5.html | 20 ++ category/news.html | 122 +++++++----- category/news2.html | 45 +++-- category/news3.html | 42 ++--- category/news4.html | 42 +++-- category/news5.html | 20 ++ feeds/all.atom.xml | 122 +++++++++++- feeds/news.atom.xml | 62 +++++- ideal-gamedev-ru.html | 177 ++++++++++++++++++ ideal-gamedev.html | 177 ++++++++++++++++++ index.html | 122 +++++++----- index2.html | 45 +++-- index3.html | 42 ++--- index4.html | 42 +++-- index5.html | 20 ++ pages/about.html | 4 +- .../articles/2018-11-19-ideal-gamedev-ru.md | 75 ++++++++ .../articles/2018-11-19-ideal-gamedev.md | 75 ++++++++ .../images/2018-11-19-ideal-gamedev.png | Bin 0 -> 134380 bytes pelican/content/pages/about.md | 4 +- 26 files changed, 1171 insertions(+), 342 deletions(-) create mode 100644 2018-11-19-ideal-gamedev.png create mode 100644 ideal-gamedev-ru.html create mode 100644 ideal-gamedev.html create mode 100644 pelican/content/articles/2018-11-19-ideal-gamedev-ru.md create mode 100644 pelican/content/articles/2018-11-19-ideal-gamedev.md create mode 100644 pelican/content/images/2018-11-19-ideal-gamedev.png diff --git a/2018-11-19-ideal-gamedev.png b/2018-11-19-ideal-gamedev.png new file mode 100644 index 0000000000000000000000000000000000000000..944198c3f2909c74542e9255d2106672a8bde38a GIT binary patch literal 134380 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 z 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 + + Пн 19 ноября 2018 + Ideal games and game developement tools + Вт 02 октября 2018 OGS Mahjong 2: Demo 2 diff --git a/author/opensource-game-studio.html b/author/opensource-game-studio.html index 7872e1b..fbf8254 100644 --- a/author/opensource-game-studio.html +++ b/author/opensource-game-studio.html @@ -47,6 +47,75 @@ +

+

Ideal games and game developement tools

+
Пн 19 ноября 2018 + ru + +

Screenshot

+

In this article, we discuss how ideal video game and video game development +tool look like, in our opinion.

+

Questions

+

As you know, the goals of Opensource Game Studio are:

+
    +
  • creation of free video game development tools
  • +
  • making video games with those tools
  • +
  • preparing video game development tutorials
  • +
+

This time we asked ourselves two simple questions:

+
    +
  • What is an ideal video game?
  • +
  • What is an ideal video game development tool?
  • +
+

The best answers we could think of are below.

+

Answer 1: A video game is ideal if it delivers maximum pleasure possible

+

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:

+
    +
  • insufficient accessibility: the game does not run on your hardware
  • +
  • insufficient optimization: the game is slow
  • +
  • critical bugs: the game crashes from time to time
  • +
+

We work hard to make sure the games we create are accessible everywhere. +That's why we released +the second demonstration of OGS Mahjong 2 only for +the web: because you can run web version virtually anywhere.

+

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

+

Even though we put a lot of effort into sharing our knowledge through +guides and tutorials, we understand that those take a lot +of time to study. One can't possibly make even a simple video game like +Memory without performing the following steps:

+
    +
  • configure the development environment
  • +
  • write code
  • +
  • build an application
  • +
  • debug the application
  • +
  • repeat write-build-debug steps as many times as necessary
  • +
+

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 +development environment setup and build steps. And this is what we are +going to do in the coming months.

+

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 +Memory video game from scratch in an hour.

+

That's it for discussing how ideal video game and video game development tool +look like, in our opinion.

Category: News + +

+ + +
+ + +
+ + + + +

OGS Mahjong 2: Demo 2

Вт 02 октября 2018 @@ -58,36 +127,14 @@ The purposes of this release were to refine our development techniques and build a solid cross-platform foundation.

Release

Run the latest version of OGS Mahjong 2 in your web browser: -http://ogstudio.github.io/ogs-mahjong

-

You are encouraged to run the game with seed parameter like this: -http://ogstudio.github.io/ogs-mahjong?seed=0

-

This allows you to play the same layout each time you launch the game.

-

Each seed uniquely identifies the placement of tiles. Thus, different seeds -give you a different experience.

-

Development techniques and foundation

-

During the second demonstration development, we switched from standard -development to example-driven one. This resulted in the -creation of three distinct repositories to back the development of OGS Mahjong 2:

-
    -
  • OpenSceneGraph cross-platform examples repository provides cross-platform foundation like resource handling, render window setup, etc.
  • -
  • OGS Mahjong components repository provides Mahjong specific functionality like parsing layout, matching tiles, etc.
  • -
  • OGS Mahjong repository contains snapshots of OGS Mahjong components features that comprise specific game version. E.g., Demo 2 version is almost identical to 05.ColorfulStatus example of OGS Mahjong components.
  • -
-

Beyond Mahjong solitaire

-

In addition to seed parameter, you can let the game use remote layout hosted at GitHub: -http://ogstudio.github.io/ogs-mahjong?seed=0&layout=github://OGStudio/ogs-mahjong-components/data/cat.layout

-

Utilizing remote resources is an extremely powerful approach allowing anyone -to create a layout of his/her choice and see the layout in action instantly.

-

Our next step is to turn game logic into a resource, too.

Category: News +http://ogstudio.github.io/ogs-mahjong …

Category: News

-
- - + Read More
- + @@ -276,31 +323,6 @@ It seems that this is the technology capable of …

Cate


- - - -
-

The birth of MJIN world

-
Вс 10 сентября 2017 - ru - -

The birth of MJIN world

-

This article describes the birth of MJIN world in August 2017.

-

mjin-player

-

As you know, we spent July to research scripting. We found a solution that satisfies the following criteria. Scripts should:

-
    -
  1. run unchanged on all supported platforms
  2. -
  3. allow extending C++ code
  4. -
-

We have verified the second criterion by writing …

Category: News - -

- - - Read More -
-
-
Page 1 of 5
diff --git a/author/opensource-game-studio2.html b/author/opensource-game-studio2.html index 260f4f1..6b3eca0 100644 --- a/author/opensource-game-studio2.html +++ b/author/opensource-game-studio2.html @@ -48,6 +48,31 @@ +
+

The birth of MJIN world

+
Вс 10 сентября 2017 + ru + +

The birth of MJIN world

+

This article describes the birth of MJIN world in August 2017.

+

mjin-player

+

As you know, we spent July to research scripting. We found a solution that satisfies the following criteria. Scripts should:

+
    +
  1. run unchanged on all supported platforms
  2. +
  3. allow extending C++ code
  4. +
+

We have verified the second criterion by writing …

Category: News + +

+ + + Read More +
+
+ + + +

Scripting research

Ср 16 августа 2017 @@ -222,26 +247,6 @@ In case you missed it, here's …

Category:

- - - -
-

October 2016 recap

-
Сб 19 ноября 2016 - ru - -

October recap

-

This article describes how we spent a month building OpenSceneGraph (OSG) for Android: the first attempt to build OSG, the search for OSG alternatives, and the success in building OSG.

-

First attempt to build OSG.

-

Having no prior knowledge of Android development, we grabbed the latest Android Studio and started …

Category: News - -

- - - Read More -
-
-
Page 2 of 5
diff --git a/author/opensource-game-studio3.html b/author/opensource-game-studio3.html index 02bbbc0..7a1ea6f 100644 --- a/author/opensource-game-studio3.html +++ b/author/opensource-game-studio3.html @@ -48,6 +48,26 @@ +
+

October 2016 recap

+
Сб 19 ноября 2016 + ru + +

October recap

+

This article describes how we spent a month building OpenSceneGraph (OSG) for Android: the first attempt to build OSG, the search for OSG alternatives, and the success in building OSG.

+

First attempt to build OSG.

+

Having no prior knowledge of Android development, we grabbed the latest Android Studio and started …

Category: News + +

+ + + Read More +
+
+ + + +

Technology showcases

Пн 31 октября 2016 @@ -225,28 +245,6 @@ It's time to create simple Mahjong solitaire game.

Categ


- - - -
-

May 2016 live session materials

-
Вс 29 мая 2016 - ru - -
- -

This time we have shown how to create a simple Domino based game. Below you can find all materials related to the game creation.

-
    -
  1. Editor 0.9 for Linux (Debian based), OS X (10.9+), Windows is available at SourceForge. Simply unpack it and launch the run script.
  2. -
  3. Domino project …

Category: News - -

- - - Read More -
-
-
Page 3 of 5
diff --git a/author/opensource-game-studio4.html b/author/opensource-game-studio4.html index 6745108..97480b2 100644 --- a/author/opensource-game-studio4.html +++ b/author/opensource-game-studio4.html @@ -48,6 +48,28 @@ +
+

May 2016 live session materials

+
Вс 29 мая 2016 + ru + +
+ +

This time we have shown how to create a simple Domino based game. Below you can find all materials related to the game creation.

+
    +
  1. Editor 0.9 for Linux (Debian based), OS X (10.9+), Windows is available at SourceForge. Simply unpack it and launch the run script.
  2. +
  3. Domino project …

Category: News + +

+ + + Read More +
+
+ + + + - - - -
-

SOON: Creating a simple game live (Editor 0.7)

-
Пн 02 ноября 2015 - ru - -

As we have promised, we are ready to give you Editor 0.7 which is capable of creating the complete test chamber. However, after recreating the test chamber ourselves, it became clear that:

-
    -
  1. it takes more than 8 hours to recreate it (too long)
  2. -
  3. it's inappropriate to be presented in …

Category: News - -

- - - Read More -
-
-
Page 4 of 5
diff --git a/author/opensource-game-studio5.html b/author/opensource-game-studio5.html index c64b6a2..4751891 100644 --- a/author/opensource-game-studio5.html +++ b/author/opensource-game-studio5.html @@ -48,6 +48,26 @@ +
+

SOON: Creating a simple game live (Editor 0.7)

+
Пн 02 ноября 2015 + ru + +

As we have promised, we are ready to give you Editor 0.7 which is capable of creating the complete test chamber. However, after recreating the test chamber ourselves, it became clear that:

+
    +
  1. it takes more than 8 hours to recreate it (too long)
  2. +
  3. it's inappropriate to be presented in …

Category: News + +

+ + + Read More +
+
+ + + +

Desura no more, hello Humble Bundle Widget

Чт 23 июля 2015 diff --git a/category/news.html b/category/news.html index b0e2236..ab5de75 100644 --- a/category/news.html +++ b/category/news.html @@ -47,6 +47,75 @@ +
+

Ideal games and game developement tools

+
Пн 19 ноября 2018 + ru + +

Screenshot

+

In this article, we discuss how ideal video game and video game development +tool look like, in our opinion.

+

Questions

+

As you know, the goals of Opensource Game Studio are:

+
    +
  • creation of free video game development tools
  • +
  • making video games with those tools
  • +
  • preparing video game development tutorials
  • +
+

This time we asked ourselves two simple questions:

+
    +
  • What is an ideal video game?
  • +
  • What is an ideal video game development tool?
  • +
+

The best answers we could think of are below.

+

Answer 1: A video game is ideal if it delivers maximum pleasure possible

+

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:

+
    +
  • insufficient accessibility: the game does not run on your hardware
  • +
  • insufficient optimization: the game is slow
  • +
  • critical bugs: the game crashes from time to time
  • +
+

We work hard to make sure the games we create are accessible everywhere. +That's why we released +the second demonstration of OGS Mahjong 2 only for +the web: because you can run web version virtually anywhere.

+

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

+

Even though we put a lot of effort into sharing our knowledge through +guides and tutorials, we understand that those take a lot +of time to study. One can't possibly make even a simple video game like +Memory without performing the following steps:

+
    +
  • configure the development environment
  • +
  • write code
  • +
  • build an application
  • +
  • debug the application
  • +
  • repeat write-build-debug steps as many times as necessary
  • +
+

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 +development environment setup and build steps. And this is what we are +going to do in the coming months.

+

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 +Memory video game from scratch in an hour.

+

That's it for discussing how ideal video game and video game development tool +look like, in our opinion.

Category: News + +

+ + +
+ + +
+ + + + +

OGS Mahjong 2: Demo 2

Вт 02 октября 2018 @@ -58,36 +127,14 @@ The purposes of this release were to refine our development techniques and build a solid cross-platform foundation.

Release

Run the latest version of OGS Mahjong 2 in your web browser: -http://ogstudio.github.io/ogs-mahjong

-

You are encouraged to run the game with seed parameter like this: -http://ogstudio.github.io/ogs-mahjong?seed=0

-

This allows you to play the same layout each time you launch the game.

-

Each seed uniquely identifies the placement of tiles. Thus, different seeds -give you a different experience.

-

Development techniques and foundation

-

During the second demonstration development, we switched from standard -development to example-driven one. This resulted in the -creation of three distinct repositories to back the development of OGS Mahjong 2:

-
    -
  • OpenSceneGraph cross-platform examples repository provides cross-platform foundation like resource handling, render window setup, etc.
  • -
  • OGS Mahjong components repository provides Mahjong specific functionality like parsing layout, matching tiles, etc.
  • -
  • OGS Mahjong repository contains snapshots of OGS Mahjong components features that comprise specific game version. E.g., Demo 2 version is almost identical to 05.ColorfulStatus example of OGS Mahjong components.
  • -
-

Beyond Mahjong solitaire

-

In addition to seed parameter, you can let the game use remote layout hosted at GitHub: -http://ogstudio.github.io/ogs-mahjong?seed=0&layout=github://OGStudio/ogs-mahjong-components/data/cat.layout

-

Utilizing remote resources is an extremely powerful approach allowing anyone -to create a layout of his/her choice and see the layout in action instantly.

-

Our next step is to turn game logic into a resource, too.

Category: News +http://ogstudio.github.io/ogs-mahjong …

Category: News

-
- - + Read More
- +
@@ -276,31 +323,6 @@ It seems that this is the technology capable of …

Cate


- - - -
-

The birth of MJIN world

-
Вс 10 сентября 2017 - ru - -

The birth of MJIN world

-

This article describes the birth of MJIN world in August 2017.

-

mjin-player

-

As you know, we spent July to research scripting. We found a solution that satisfies the following criteria. Scripts should:

-
    -
  1. run unchanged on all supported platforms
  2. -
  3. allow extending C++ code
  4. -
-

We have verified the second criterion by writing …

Category: News - -

- - - Read More -
-
-
Page 1 of 5
diff --git a/category/news2.html b/category/news2.html index b0e4a74..fa415d9 100644 --- a/category/news2.html +++ b/category/news2.html @@ -48,6 +48,31 @@ +
+

The birth of MJIN world

+
Вс 10 сентября 2017 + ru + +

The birth of MJIN world

+

This article describes the birth of MJIN world in August 2017.

+

mjin-player

+

As you know, we spent July to research scripting. We found a solution that satisfies the following criteria. Scripts should:

+
    +
  1. run unchanged on all supported platforms
  2. +
  3. allow extending C++ code
  4. +
+

We have verified the second criterion by writing …

Category: News + +

+ + + Read More +
+
+ + + +

Scripting research

Ср 16 августа 2017 @@ -222,26 +247,6 @@ In case you missed it, here's …

Category:

- - - -
-

October 2016 recap

-
Сб 19 ноября 2016 - ru - -

October recap

-

This article describes how we spent a month building OpenSceneGraph (OSG) for Android: the first attempt to build OSG, the search for OSG alternatives, and the success in building OSG.

-

First attempt to build OSG.

-

Having no prior knowledge of Android development, we grabbed the latest Android Studio and started …

Category: News - -

- - - Read More -
-
-
Page 2 of 5
diff --git a/category/news3.html b/category/news3.html index ffa84d5..9050bfa 100644 --- a/category/news3.html +++ b/category/news3.html @@ -48,6 +48,26 @@ +
+

October 2016 recap

+
Сб 19 ноября 2016 + ru + +

October recap

+

This article describes how we spent a month building OpenSceneGraph (OSG) for Android: the first attempt to build OSG, the search for OSG alternatives, and the success in building OSG.

+

First attempt to build OSG.

+

Having no prior knowledge of Android development, we grabbed the latest Android Studio and started …

Category: News + +

+ + + Read More +
+
+ + + +

Technology showcases

Пн 31 октября 2016 @@ -225,28 +245,6 @@ It's time to create simple Mahjong solitaire game.

Categ


- - - -
-

May 2016 live session materials

-
Вс 29 мая 2016 - ru - -
- -

This time we have shown how to create a simple Domino based game. Below you can find all materials related to the game creation.

-
    -
  1. Editor 0.9 for Linux (Debian based), OS X (10.9+), Windows is available at SourceForge. Simply unpack it and launch the run script.
  2. -
  3. Domino project …

Category: News - -

- - - Read More -
-
-
Page 3 of 5
diff --git a/category/news4.html b/category/news4.html index a1fef48..1f58832 100644 --- a/category/news4.html +++ b/category/news4.html @@ -48,6 +48,28 @@ +
+

May 2016 live session materials

+
Вс 29 мая 2016 + ru + +
+ +

This time we have shown how to create a simple Domino based game. Below you can find all materials related to the game creation.

+
    +
  1. Editor 0.9 for Linux (Debian based), OS X (10.9+), Windows is available at SourceForge. Simply unpack it and launch the run script.
  2. +
  3. Domino project …

Category: News + +

+ + + Read More +
+
+ + + + - - - -
-

SOON: Creating a simple game live (Editor 0.7)

-
Пн 02 ноября 2015 - ru - -

As we have promised, we are ready to give you Editor 0.7 which is capable of creating the complete test chamber. However, after recreating the test chamber ourselves, it became clear that:

-
    -
  1. it takes more than 8 hours to recreate it (too long)
  2. -
  3. it's inappropriate to be presented in …

Category: News - -

- - - Read More -
-
-
Page 4 of 5
diff --git a/category/news5.html b/category/news5.html index 58e56f1..93b0c41 100644 --- a/category/news5.html +++ b/category/news5.html @@ -48,6 +48,26 @@ +
+

SOON: Creating a simple game live (Editor 0.7)

+
Пн 02 ноября 2015 + ru + +

As we have promised, we are ready to give you Editor 0.7 which is capable of creating the complete test chamber. However, after recreating the test chamber ourselves, it became clear that:

+
    +
  1. it takes more than 8 hours to recreate it (too long)
  2. +
  3. it's inappropriate to be presented in …

Category: News + +

+ + + Read More +
+
+ + + +

Desura no more, hello Humble Bundle Widget

Чт 23 июля 2015 diff --git a/feeds/all.atom.xml b/feeds/all.atom.xml index a1b0c0c..0a98155 100644 --- a/feeds/all.atom.xml +++ b/feeds/all.atom.xml @@ -1,5 +1,125 @@ -Opensource Game Studiohttp://opengamestudio.org/2018-10-02T00:00:00+03:00OGS Mahjong 2: Demo 22018-10-02T00:00:00+03:002018-10-02T00:00:00+03:00Opensource Game Studiotag:opengamestudio.org,2018-10-02:/mahjong-demo2.html<p><img alt="Screenshot" src="http://opengamestudio.org/2018-10-02-mahjong-demo2.png"></p> +Opensource Game Studiohttp://opengamestudio.org/2018-11-19T00:00:00+03:00Ideal games and game developement tools2018-11-19T00:00:00+03:002018-11-19T00:00:00+03:00Opensource Game Studiotag:opengamestudio.org,2018-11-19:/ideal-gamedev.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><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>Идеальные игры и средства для их разработки2018-11-19T00:00:00+03:002018-11-19T00:00:00+03:00Opensource Game Studiotag:opengamestudio.org,2018-11-19:/ideal-gamedev-ru.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><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>OGS Mahjong 2: Demo 22018-10-02T00:00:00+03:002018-10-02T00:00:00+03:00Opensource Game Studiotag:opengamestudio.org,2018-10-02:/mahjong-demo2.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> diff --git a/feeds/news.atom.xml b/feeds/news.atom.xml index f83b875..e1ad2a4 100644 --- a/feeds/news.atom.xml +++ b/feeds/news.atom.xml @@ -1,5 +1,65 @@ -Opensource Game Studio - Newshttp://opengamestudio.org/2018-10-02T00:00:00+03:00OGS Mahjong 2: Demo 22018-10-02T00:00:00+03:002018-10-02T00:00:00+03:00Opensource Game Studiotag:opengamestudio.org,2018-10-02:/mahjong-demo2.html<p><img alt="Screenshot" src="http://opengamestudio.org/2018-10-02-mahjong-demo2.png"></p> +Opensource Game Studio - Newshttp://opengamestudio.org/2018-11-19T00:00:00+03:00Ideal games and game developement tools2018-11-19T00:00:00+03:002018-11-19T00:00:00+03:00Opensource Game Studiotag:opengamestudio.org,2018-11-19:/ideal-gamedev.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><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>OGS Mahjong 2: Demo 22018-10-02T00:00:00+03:002018-10-02T00:00:00+03:00Opensource Game Studiotag:opengamestudio.org,2018-10-02:/mahjong-demo2.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> diff --git a/ideal-gamedev-ru.html b/ideal-gamedev-ru.html new file mode 100644 index 0000000..424e4e0 --- /dev/null +++ b/ideal-gamedev-ru.html @@ -0,0 +1,177 @@ + + + + + + + Идеальные игры и средства для их разработки + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+

Идеальные игры и средства для их разработки

+
+ +
Пн 19 ноября 2018 + en + +

Screenshot

+

В этой статье мы обсудим, как выглядят идеальные видеоигра и инструмент для +разработки видеоигр, по нашему мнению.

+

Вопросы

+

Как вы знаете, целями Opensource Game Studio являются:

+
    +
  • создание бесплатных инструментов для разработки видеоигр
  • +
  • создание видеоигр с помощью этих инструментов
  • +
  • создание самоучителей по разработке видеоигр
  • +
+

В этот раз мы решили задать себе пару простых вопросов:

+
    +
  • Какова идеальная видеоигра?
  • +
  • Каков идеальный инструмент для разработки видеоигр?
  • +
+

Ниже представлены наши ответы.

+

Ответ 1: Видеоигра идеальна, если она доставляет максимально возможное удовольствие

+

Несмотря на то, что содержание является, пожалуй, самой важной частью, +удерживающей человека в игре, техническая сторона является транспортом для +доставки этого содержания. Существует немало технических проблем, которые +могут полностью испортить впечатление даже от превосходного содержания:

+
    +
  • недостаточная доступность: игра не идёт на оборудовании человека
  • +
  • недостаточная оптимизация: игра тормозит
  • +
  • критичные ошибки: игра падает время от времени
  • +
+

Мы тратим много сил, чтобы сделать наши игры доступными везде. Именно поэтому +мы выпустили вторую демонстрацию OGS Mahjong 2 лишь для веба: +т.к. вы можете запустить веб-версию практически где угодно.

+

Ответ 2: Инструмент для разработки видеоигр идеален, если он позволяет создать игру мечты в кратчайшие возможные сроки

+

Несмотря на то, что мы тратим много усилий на то, чтобы делиться своими +знаниями с помощью руководств и самоучителей, мы осознаём, +что на работу с ними уходит много времени. Сейчас нельзя создать даже +простейшую видеоигру на память без выполнения следующих шагов:

+
    +
  • настроить окружение разработки
  • +
  • написать код
  • +
  • собрать приложение
  • +
  • отладить приложение
  • +
  • повторить шаги написать-собрать-отладить столько раз, сколько нужно
  • +
+

Написание кода и отладка, пожалуй, являются конечными формами входа и +выхода любого программного обеспечения, поэтому мы их не избежим. Однако, +мы можем полностью избавиться от шагов (или хотя бы значительно сократить их) +настройки окружения разработки и сборки. Именно на это мы и потратим +ближайшие месяцы.

+

Наша цель на ближайшие месяцы состоит в том, чтобы создать такой инструмент +разработки видеоигр, чтобы любой программист (или достаточно квалифицированный +человек) мог создать видеоигру на память с нуля за час.

+

На этом мы заканчиваем обсуждение, как выглядят идеальные видеоигра и +инструмент для разработки видеоигр, по нашему мнению.

+

Category: News + +

+ + + +
+
+ + + + + +
+ + + +
+
+
+
+
+

Proudly powered by Pelican, which takes great advantage of Python.

+
+
+
+ +
\ No newline at end of file diff --git a/ideal-gamedev.html b/ideal-gamedev.html new file mode 100644 index 0000000..3f15572 --- /dev/null +++ b/ideal-gamedev.html @@ -0,0 +1,177 @@ + + + + + + + Ideal games and game developement tools + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+

Ideal games and game developement tools

+
+ +
Пн 19 ноября 2018 + ru + +

Screenshot

+

In this article, we discuss how ideal video game and video game development +tool look like, in our opinion.

+

Questions

+

As you know, the goals of Opensource Game Studio are:

+
    +
  • creation of free video game development tools
  • +
  • making video games with those tools
  • +
  • preparing video game development tutorials
  • +
+

This time we asked ourselves two simple questions:

+
    +
  • What is an ideal video game?
  • +
  • What is an ideal video game development tool?
  • +
+

The best answers we could think of are below.

+

Answer 1: A video game is ideal if it delivers maximum pleasure possible

+

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:

+
    +
  • insufficient accessibility: the game does not run on your hardware
  • +
  • insufficient optimization: the game is slow
  • +
  • critical bugs: the game crashes from time to time
  • +
+

We work hard to make sure the games we create are accessible everywhere. +That's why we released +the second demonstration of OGS Mahjong 2 only for +the web: because you can run web version virtually anywhere.

+

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

+

Even though we put a lot of effort into sharing our knowledge through +guides and tutorials, we understand that those take a lot +of time to study. One can't possibly make even a simple video game like +Memory without performing the following steps:

+
    +
  • configure the development environment
  • +
  • write code
  • +
  • build an application
  • +
  • debug the application
  • +
  • repeat write-build-debug steps as many times as necessary
  • +
+

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 +development environment setup and build steps. And this is what we are +going to do in the coming months.

+

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 +Memory video game from scratch in an hour.

+

That's it for discussing how ideal video game and video game development tool +look like, in our opinion.

+

Category: News + +

+ + + +
+
+ + + + + +
+ + + +
+
+
+
+
+

Proudly powered by Pelican, which takes great advantage of Python.

+
+
+
+ +
\ No newline at end of file diff --git a/index.html b/index.html index 233f16b..183f508 100644 --- a/index.html +++ b/index.html @@ -47,6 +47,75 @@ +
+

Ideal games and game developement tools

+
Пн 19 ноября 2018 + ru + +

Screenshot

+

In this article, we discuss how ideal video game and video game development +tool look like, in our opinion.

+

Questions

+

As you know, the goals of Opensource Game Studio are:

+
    +
  • creation of free video game development tools
  • +
  • making video games with those tools
  • +
  • preparing video game development tutorials
  • +
+

This time we asked ourselves two simple questions:

+
    +
  • What is an ideal video game?
  • +
  • What is an ideal video game development tool?
  • +
+

The best answers we could think of are below.

+

Answer 1: A video game is ideal if it delivers maximum pleasure possible

+

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:

+
    +
  • insufficient accessibility: the game does not run on your hardware
  • +
  • insufficient optimization: the game is slow
  • +
  • critical bugs: the game crashes from time to time
  • +
+

We work hard to make sure the games we create are accessible everywhere. +That's why we released +the second demonstration of OGS Mahjong 2 only for +the web: because you can run web version virtually anywhere.

+

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

+

Even though we put a lot of effort into sharing our knowledge through +guides and tutorials, we understand that those take a lot +of time to study. One can't possibly make even a simple video game like +Memory without performing the following steps:

+
    +
  • configure the development environment
  • +
  • write code
  • +
  • build an application
  • +
  • debug the application
  • +
  • repeat write-build-debug steps as many times as necessary
  • +
+

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 +development environment setup and build steps. And this is what we are +going to do in the coming months.

+

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 +Memory video game from scratch in an hour.

+

That's it for discussing how ideal video game and video game development tool +look like, in our opinion.

Category: News + +

+ + +
+ + +
+ + + + +

OGS Mahjong 2: Demo 2

Вт 02 октября 2018 @@ -58,36 +127,14 @@ The purposes of this release were to refine our development techniques and build a solid cross-platform foundation.

Release

Run the latest version of OGS Mahjong 2 in your web browser: -http://ogstudio.github.io/ogs-mahjong

-

You are encouraged to run the game with seed parameter like this: -http://ogstudio.github.io/ogs-mahjong?seed=0

-

This allows you to play the same layout each time you launch the game.

-

Each seed uniquely identifies the placement of tiles. Thus, different seeds -give you a different experience.

-

Development techniques and foundation

-

During the second demonstration development, we switched from standard -development to example-driven one. This resulted in the -creation of three distinct repositories to back the development of OGS Mahjong 2:

-
    -
  • OpenSceneGraph cross-platform examples repository provides cross-platform foundation like resource handling, render window setup, etc.
  • -
  • OGS Mahjong components repository provides Mahjong specific functionality like parsing layout, matching tiles, etc.
  • -
  • OGS Mahjong repository contains snapshots of OGS Mahjong components features that comprise specific game version. E.g., Demo 2 version is almost identical to 05.ColorfulStatus example of OGS Mahjong components.
  • -
-

Beyond Mahjong solitaire

-

In addition to seed parameter, you can let the game use remote layout hosted at GitHub: -http://ogstudio.github.io/ogs-mahjong?seed=0&layout=github://OGStudio/ogs-mahjong-components/data/cat.layout

-

Utilizing remote resources is an extremely powerful approach allowing anyone -to create a layout of his/her choice and see the layout in action instantly.

-

Our next step is to turn game logic into a resource, too.

Category: News +http://ogstudio.github.io/ogs-mahjong …

Category: News

-
- - + Read More
- +
@@ -276,31 +323,6 @@ It seems that this is the technology capable of …

Cate


- - - -
-

The birth of MJIN world

-
Вс 10 сентября 2017 - ru - -

The birth of MJIN world

-

This article describes the birth of MJIN world in August 2017.

-

mjin-player

-

As you know, we spent July to research scripting. We found a solution that satisfies the following criteria. Scripts should:

-
    -
  1. run unchanged on all supported platforms
  2. -
  3. allow extending C++ code
  4. -
-

We have verified the second criterion by writing …

Category: News - -

- - - Read More -
-
-
Page 1 of 5
diff --git a/index2.html b/index2.html index 811a246..a97a5c3 100644 --- a/index2.html +++ b/index2.html @@ -48,6 +48,31 @@ +
+

The birth of MJIN world

+
Вс 10 сентября 2017 + ru + +

The birth of MJIN world

+

This article describes the birth of MJIN world in August 2017.

+

mjin-player

+

As you know, we spent July to research scripting. We found a solution that satisfies the following criteria. Scripts should:

+
    +
  1. run unchanged on all supported platforms
  2. +
  3. allow extending C++ code
  4. +
+

We have verified the second criterion by writing …

Category: News + +

+ + + Read More +
+
+ + + +

Scripting research

Ср 16 августа 2017 @@ -222,26 +247,6 @@ In case you missed it, here's …

Category:

- - - -
-

October 2016 recap

-
Сб 19 ноября 2016 - ru - -

October recap

-

This article describes how we spent a month building OpenSceneGraph (OSG) for Android: the first attempt to build OSG, the search for OSG alternatives, and the success in building OSG.

-

First attempt to build OSG.

-

Having no prior knowledge of Android development, we grabbed the latest Android Studio and started …

Category: News - -

- - - Read More -
-
-
Page 2 of 5
diff --git a/index3.html b/index3.html index 58b5188..f232436 100644 --- a/index3.html +++ b/index3.html @@ -48,6 +48,26 @@ +
+

October 2016 recap

+
Сб 19 ноября 2016 + ru + +

October recap

+

This article describes how we spent a month building OpenSceneGraph (OSG) for Android: the first attempt to build OSG, the search for OSG alternatives, and the success in building OSG.

+

First attempt to build OSG.

+

Having no prior knowledge of Android development, we grabbed the latest Android Studio and started …

Category: News + +

+ + + Read More +
+
+ + + +

Technology showcases

Пн 31 октября 2016 @@ -225,28 +245,6 @@ It's time to create simple Mahjong solitaire game.

Categ


- - - -
-

May 2016 live session materials

-
Вс 29 мая 2016 - ru - -
- -

This time we have shown how to create a simple Domino based game. Below you can find all materials related to the game creation.

-
    -
  1. Editor 0.9 for Linux (Debian based), OS X (10.9+), Windows is available at SourceForge. Simply unpack it and launch the run script.
  2. -
  3. Domino project …

Category: News - -

- - - Read More -
-
-
Page 3 of 5
diff --git a/index4.html b/index4.html index f95ba2f..8d5f8e9 100644 --- a/index4.html +++ b/index4.html @@ -48,6 +48,28 @@ +
+

May 2016 live session materials

+
Вс 29 мая 2016 + ru + +
+ +

This time we have shown how to create a simple Domino based game. Below you can find all materials related to the game creation.

+
    +
  1. Editor 0.9 for Linux (Debian based), OS X (10.9+), Windows is available at SourceForge. Simply unpack it and launch the run script.
  2. +
  3. Domino project …

Category: News + +

+ + + Read More +
+
+ + + + - - - -
-

SOON: Creating a simple game live (Editor 0.7)

-
Пн 02 ноября 2015 - ru - -

As we have promised, we are ready to give you Editor 0.7 which is capable of creating the complete test chamber. However, after recreating the test chamber ourselves, it became clear that:

-
    -
  1. it takes more than 8 hours to recreate it (too long)
  2. -
  3. it's inappropriate to be presented in …

Category: News - -

- - - Read More -
-
-
Page 4 of 5
diff --git a/index5.html b/index5.html index 2c74fde..ad75d61 100644 --- a/index5.html +++ b/index5.html @@ -48,6 +48,26 @@ +
+

SOON: Creating a simple game live (Editor 0.7)

+
Пн 02 ноября 2015 + ru + +

As we have promised, we are ready to give you Editor 0.7 which is capable of creating the complete test chamber. However, after recreating the test chamber ourselves, it became clear that:

+
    +
  1. it takes more than 8 hours to recreate it (too long)
  2. +
  3. it's inappropriate to be presented in …

Category: News + +

+ + + Read More +
+
+ + + +

Desura no more, hello Humble Bundle Widget

Чт 23 июля 2015 diff --git a/pages/about.html b/pages/about.html index ff8c205..3b246b8 100644 --- a/pages/about.html +++ b/pages/about.html @@ -52,8 +52,8 @@

The goals of Opensource Game Studio are:

  • creation of free video game development tools
  • -
  • creation of video games with those tools
  • -
  • creation of video game development tutorials
  • +
  • making video games with those tools
  • +
  • preparing video game development tutorials

We use opensource and freeware software as the base, that's why our tools are opensource, too.

diff --git a/pelican/content/articles/2018-11-19-ideal-gamedev-ru.md b/pelican/content/articles/2018-11-19-ideal-gamedev-ru.md new file mode 100644 index 0000000..f8341a5 --- /dev/null +++ b/pelican/content/articles/2018-11-19-ideal-gamedev-ru.md @@ -0,0 +1,75 @@ +Title: Идеальные игры и средства для их разработки +Date: 2018-11-19 00:00 +Category: News +Slug: ideal-gamedev +Lang: ru + +![Screenshot][screenshot] + +В этой статье мы обсудим, как выглядят идеальные видеоигра и инструмент для +разработки видеоигр, по нашему мнению. + +**Вопросы** + +Как вы знаете, [целями Opensource Game Studio][ogs-goals] являются: + +* создание бесплатных инструментов для разработки видеоигр +* создание видеоигр с помощью этих инструментов +* создание самоучителей по разработке видеоигр + +В этот раз мы решили задать себе пару простых вопросов: + +* Какова идеальная видеоигра? +* Каков идеальный инструмент для разработки видеоигр? + +Ниже представлены наши ответы. + +**Ответ 1: Видеоигра идеальна, если она доставляет максимально возможное удовольствие** + +Несмотря на то, что содержание является, пожалуй, самой важной частью, +удерживающей человека в игре, техническая сторона является транспортом для +доставки этого содержания. Существует немало технических проблем, которые +могут полностью испортить впечатление даже от превосходного содержания: + +* недостаточная доступность: игра не идёт на оборудовании человека +* недостаточная оптимизация: игра тормозит +* критичные ошибки: игра падает время от времени + +Мы тратим много сил, чтобы сделать наши игры доступными везде. Именно поэтому +мы выпустили [вторую демонстрацию OGS Mahjong 2][mahjong-demo2] лишь для веба: +т.к. вы можете запустить веб-версию практически где угодно. + +**Ответ 2: Инструмент для разработки видеоигр идеален, если он позволяет создать игру мечты в кратчайшие возможные сроки** + +Несмотря на то, что мы тратим много усилий на то, чтобы делиться своими +знаниями с помощью [руководств][osgcpg] и [самоучителей][osgcpe], мы осознаём, +что на работу с ними уходит много времени. Сейчас нельзя создать даже +простейшую [видеоигру на память][concentration] без выполнения следующих шагов: + +* настроить окружение разработки +* написать код +* собрать приложение +* отладить приложение +* повторить шаги `написать-собрать-отладить` столько раз, сколько нужно + +Написание кода и отладка, пожалуй, являются конечными формами входа и +выхода любого программного обеспечения, поэтому мы их не избежим. Однако, +мы можем полностью избавиться от шагов (или хотя бы значительно сократить их) +`настройки окружения разработки` и `сборки`. Именно на это мы и потратим +ближайшие месяцы. + +Наша цель на ближайшие месяцы состоит в том, чтобы создать такой инструмент +разработки видеоигр, чтобы любой программист (или достаточно квалифицированный +человек) мог создать [видеоигру на память][concentration] с нуля за час. + +На этом мы заканчиваем обсуждение, как выглядят идеальные видеоигра и +инструмент для разработки видеоигр, по нашему мнению. + + +[screenshot]: {attach}/images/2018-11-19-ideal-gamedev.png + +[ogs-goals]: {filename}/pages/about-ru.md +[mahjong-demo2]: {filename}/articles/2018-10-02-mahjong-demo2-ru.md +[osgcpg]: https://github.com/OGStudio/openscenegraph-cross-platform-guide +[osgcpe]: https://github.com/OGStudio/openscenegraph-cross-platform-examples +[concentration]: https://en.wikipedia.org/wiki/Concentration_(game) diff --git a/pelican/content/articles/2018-11-19-ideal-gamedev.md b/pelican/content/articles/2018-11-19-ideal-gamedev.md new file mode 100644 index 0000000..066ff61 --- /dev/null +++ b/pelican/content/articles/2018-11-19-ideal-gamedev.md @@ -0,0 +1,75 @@ +Title: Ideal games and game developement tools +Date: 2018-11-19 00:00 +Category: News +Slug: ideal-gamedev +Lang: en + +![Screenshot][screenshot] + +In this article, we discuss how ideal video game and video game development +tool look like, in our opinion. + +**Questions** + +As you know, the [goals of Opensource Game Studio][ogs-goals] are: + +* creation of free video game development tools +* making video games with those tools +* preparing video game development tutorials + +This time we asked ourselves two simple questions: + +* What is an ideal video game? +* What is an ideal video game development tool? + +The best answers we could think of are below. + +**Answer 1: A video game is ideal if it delivers maximum pleasure possible** + +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: + +* insufficient accessibility: the game does not run on your hardware +* insufficient optimization: the game is slow +* critical bugs: the game crashes from time to time + +We work hard to make sure the games we create are accessible everywhere. +That's why we released +[the second demonstration of OGS Mahjong 2][mahjong-demo2] only for +the web: because you can run web version virtually anywhere. + +**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** + +Even though we put a lot of effort into sharing our knowledge through +[guides][osgcpg] and [tutorials][osgcpe], we understand that those take a lot +of time to study. One can't possibly make even a simple video game like +[Memory][concentration] without performing the following steps: + +* configure the development environment +* write code +* build an application +* debug the application +* repeat `write-build-debug` steps as many times as necessary + +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 +`development environment setup` and `build` steps. And this is what we are +going to do in the coming months. + +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 +[Memory][concentration] video game from scratch in an hour. + +That's it for discussing how ideal video game and video game development tool +look like, in our opinion. + + +[screenshot]: {attach}/images/2018-11-19-ideal-gamedev.png + +[ogs-goals]: {filename}/pages/about.md +[mahjong-demo2]: {filename}/articles/2018-10-02-mahjong-demo2.md +[osgcpg]: https://github.com/OGStudio/openscenegraph-cross-platform-guide +[osgcpe]: https://github.com/OGStudio/openscenegraph-cross-platform-examples +[concentration]: https://en.wikipedia.org/wiki/Concentration_(game) diff --git a/pelican/content/images/2018-11-19-ideal-gamedev.png b/pelican/content/images/2018-11-19-ideal-gamedev.png new file mode 100644 index 0000000000000000000000000000000000000000..944198c3f2909c74542e9255d2106672a8bde38a GIT binary patch literal 134380 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 z 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