Add OpenSceneGraph examples article. Back-port 2015-11-15/09/02, 2015-07-24 articles as well
This commit is contained in:
80
index.html
80
index.html
@@ -47,6 +47,50 @@
|
||||
|
||||
|
||||
|
||||
<article>
|
||||
<a href="http://opengamestudio.org/openscenegraph-examples.html"><h3 class="article-title">OpenSceneGraph cross-platform examples</h3></a>
|
||||
<h6 class="subheader" title="2018-04-20T00:00:00+03:00">Пт 20 Апрель 2018
|
||||
<a class="button secondary small translation-button" href="http://opengamestudio.org/openscenegraph-examples-ru.html">ru</a>
|
||||
|
||||
</h6><p><img alt="Screenshot" src="http://opengamestudio.org/2018-04-20-openscenegraph-examples.png" /></p>
|
||||
<p>This article summarizes the work we did to produce the first two
|
||||
cross-platform OpenSceneGraph examples.</p>
|
||||
<p>By the time <a href="http://opengamestudio.org/mahjong-techdemo1-gameplay.html">the first technology demonstration of OGS Mahjong 2</a>
|
||||
has been released, we've already had <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide/issues/4">issue request</a>
|
||||
(to explain how to load images with OpenSceneGraph on Android) hanging for some
|
||||
time. We considered creating a new tutorial for
|
||||
<a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide">OpenSceneGraph cross-platform guide</a> at first. However, we realized
|
||||
that it's time-consuming and excessive for such a tiny topic (compared to
|
||||
what an average game has) as image loading. We decided to continue sharing our
|
||||
knowledge in the form of concrete examples. That's how
|
||||
<a href="https://github.com/OGStudio/openscenegraph-cross-platform-examples">OpenSceneGraph cross-platform examples</a> were born.</p>
|
||||
<p>Each example:</p>
|
||||
<ul>
|
||||
<li>explains crucial code necessary to perform a specific task</li>
|
||||
<li>accents platform-specific nuances</li>
|
||||
<li>provides implementations to cover desktop, mobile, and web platforms</li>
|
||||
<li>provides a web build to showcase results</li>
|
||||
</ul>
|
||||
<p>The first two examples cover the following topics:</p>
|
||||
<ul>
|
||||
<li>Embed resource into executable: this greatly simplifies resource handling across platforms</li>
|
||||
<li>Use PNG images with PNG plugins: this explains the requirements necessary to build and use PNG plugins</li>
|
||||
</ul>
|
||||
<p>We will be adding new examples as we proceed with OGS Mahjong 2 development.</p>
|
||||
<p>That's it for summarizing the work we did to produce the first two cross-platform OpenSceneGraph examples.</p><p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
<hr class="gradient"/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<article>
|
||||
<a href="http://opengamestudio.org/mahjong-techdemo1-gameplay.html"><h3 class="article-title">First techdemo of OGS Mahjong 2: Gameplay</h3></a>
|
||||
<h6 class="subheader" title="2018-02-16T00:00:00+03:00">Пт 16 Февраль 2018
|
||||
@@ -62,25 +106,14 @@ supported platforms.</p>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1KW8IEN8Dpz8ODeg8BctVSJyzj9-AL9hR">Android version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1oj0-OXSmEatttzn86u2vgP9SRAIC0ozB">Windows version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1EX7kLIThLiMz9_W7VmBPySms3mlrF-i6">Linux version</a></li>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1KWnvbHzan8MpMcZPG2QC-7KWoEYbqrM2">macOS version</a></li>
|
||||
</ul>
|
||||
<p>Notes:</p>
|
||||
<ul>
|
||||
<li>iOS version is not released because it cannot be easily shared outside AppStore.</li>
|
||||
<li>Launch <code>run</code> script under Linux and macOS.</li>
|
||||
<li>Linux version is only available in 64-bit variant.</li>
|
||||
<li>macOS version should run on macOS Sierra or newer.</li>
|
||||
</ul>
|
||||
<p>That's it for now, have a nice testing!</p><p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>
|
||||
<li>Get <a href="https://drive.google.com/open?id=1KWnvbHzan8MpMcZPG2QC-7KWoEYbqrM2">macOS ...</a></li></ul><p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
<a class="button radius secondary small right" href="http://opengamestudio.org/mahjong-techdemo1-gameplay.html">Read More</a>
|
||||
<hr class="gradient"/>
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
@@ -257,25 +290,6 @@ In case you missed it, here ...</p><p class="subheader">Category: <a href="http:
|
||||
<hr class="gradient"/>
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
|
||||
<article>
|
||||
<a href="http://opengamestudio.org/osg-sample.html"><h3 class="article-title">OpenSceneGraph sample</h3></a>
|
||||
<h6 class="subheader" title="2017-05-12T00:00:00+03:00">Пт 12 Май 2017
|
||||
<a class="button secondary small translation-button" href="http://opengamestudio.org/osg-sample-ru.html">ru</a>
|
||||
|
||||
</h6><p><img alt="OSG sample" src="http://opengamestudio.org/2017-05_osg-sample.png" /></p>
|
||||
<p>This article describes creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017.</p>
|
||||
<p>Previous tutorials described how to install OpenSceneGraph under Linux, macOS, Windows and render a model using the standard <strong>osgviewer</strong> tool. This time we worked on a <a href="https://github.com/OGStudio/openscenegraph-cross-platform-guide-application">sample OpenSceneGraph application ...</a></p><p class="subheader">Category: <a href="http://opengamestudio.org/category/news.html">News</a>
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
<a class="button radius secondary small right" href="http://opengamestudio.org/osg-sample.html">Read More</a>
|
||||
<hr class="gradient"/>
|
||||
</article>
|
||||
|
||||
<!-- /#posts-list -->
|
||||
<div class="pagination-centered">
|
||||
<h6 class="subheader">Page 1 of 4</h6>
|
||||
|
||||
Reference in New Issue
Block a user