diff --git a/en/game/item.template b/en/game/item.template index 500b962..1a519f4 100644 --- a/en/game/item.template +++ b/en/game/item.template @@ -37,6 +37,20 @@ PSKOV_ITEM_CONTENTS +
+ +Remake of OGS Mahjong 1 under MAOH name, now right inside your web browser. Try it now!
But our work continues. And you can find out some details in the new article from our programmer Michael Kapelko.
We will post more details about Editor 0.7.0 shortly: we need to decide what features deserve 80 hours of our time for the next 2 months.
That's it for the most important technical details about development in August: UIQt module, its refactoring, a new feature based development approach, and its benefits.
That's it for describing the start of MJIN library separation into modules.
That's it for describing how we spent the month building OSG for Android: the first attempt to build OSG, the search for OSG alternatives, and the success in building OSG.
That's it for explaining September 2016 live session stages: draft, rehearsal, live session itself, and publishing.
That's it for taking another look at 2015-2016 live sessions' format and introducing the new showcase format for 2017.
Happy 2017. Let it be simple.
Currently MJIN toolset is in its infancy. MJIN needs a real game to flourish. That's why we are already working on cross-platform Mahjong. We'll do our best to make Mahjong faster this time.
Happy New Year to all of you! See you soon!
Follow us to stay up-to-date!
Right now it doesn't have all the content from our old site, but we'll add most of it soon.
We haven't received a single penny from Desura (due to the minimal cache out limitations), but if you bought the deluxe version from them and experiencing any problems with downloading it (right now we see no problems with that), send us a letter, tell your name on Desura, we'll figure something out.
That's it for describing the beginning of our efforts to protect ourselves from third-party solutions.
We estimate to complete it in April.
So, we'll rewrite the Editor with Qt interface and a little bit refreshed project concept in mind. We plan to release the editor with new GUI and a set of basic features like loading and saving projects in May.
We estimate to complete it in August.
We don't have 0.7.0 completion date at the moment, because we decided to take some time to set up a roadmap for Shuan and Mahjong 2. Once done, we will share 0.7.0 completion date and its feature list along with the roadmap.
That's it for explaining how the third OpenSceneGraph cross-platform example opened our eyes to example-driven development.
That's it for describing two new OpenSceneGraph cross-platform examples and the change in handling dependencies.
GitBudget is the first attempt to see what Git+JS can do. I can only imagine the possibilities lying ahead.
PS: The first image is "Bayan" picture created by Viktor Vasnetsov in 1910.
That's it for discussing how ideal video game and video game development tool look like, in our opinion.
That's it for describing problems we faced during the creation of iOS tutorial in May 2017.
That's it for describing creation of the first four OpenSceneGraph tutorials in March 2017.
We're glad to annouce that the LiveCoding session will take place on 31 January 2016 at 12:00 CET. Join us!
The exact date and time is to be announced in the coming days. Stay tuned!
That's it for describing our progress in January and February of 2017: rendering under iOS/Web and the new tutorial tool.
We're glad to annouce that the LiveCoding session will take place on 15 November 2015 at 12:00 CET. Join us!
Our next step is to turn game logic into a resource, too.
That's it for describing the start of Mahjong game recreation.
That's it for now, have a nice testing!
We're glad to annouce that the LiveCoding session will take place on 28 May 2016 at 12:00 CEST. Join us!
That's it for describing the birth of MJIN world in August 2017.
The next live session will be held in September 2016.
That's it for describing our first durable application for desktop PCs: PSKOV static site generator.
Join our next live session in September.
That's it for summarizing the work we did to produce the first two cross-platform OpenSceneGraph examples.
That's it for describing the creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017.
Let's finish the game!
Since live session took us so long, we decided to concentrate on polishing. Editor already has a lot of features, but their use is inconvenient. We will fix major obstacles for the next Editor release.
That's it for describing scripting research in July 2017.
Get ready for live session, it's about to happen in 24 hours!
Currently we are busy making final preparations, so we'll tell you the exact time and date this week. Stay tuned!
That's it for sharing Michael's experience of teaching kids to program.
We estimate to complete it in October.
That's it for describing our plans for 2017.
The Opensource Game Studio Team.
P.S. If you have lost your code - write us a letter, we'll figure something out.
Thank you for joining us.
LFSA (Local File System Access) allows client side JS access local file system.
PSKOV is a static site generator that runs in your web browser.
ZipBase64 converts strings to Base64 or Zip + Base64. Runs in your web browser.
ΠΠΎ ΡΠ°Π±ΠΎΡΠ° ΠΏΡΠΎΠ΄Π²ΠΈΠ³Π°Π΅ΡΡΡ, ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ Π½Π΅ΠΉ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ ΡΡΠ°ΡΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΠΠΈΡ Π°ΠΈΠ»Π° ΠΠ°ΠΏΠ΅Π»ΡΠΊΠΎ.
ΠΡ ΡΠΎΠΎΠ±ΡΠΈΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΠΎ Π Π΅Π΄Π°ΠΊΡΠΎΡΠ΅ 0.7.0 ΡΡΡΡ ΠΏΠΎΠ·ΠΆΠ΅: Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π°ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡ 80 ΡΠ°ΡΠΎΠ² Π½Π°ΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ 2 ΠΌΠ΅ΡΡΡΠ°.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π° Π°Π²Π³ΡΡΡ: ΠΌΠΎΠ΄ΡΠ»Ρ UIQt, Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠΊΡ, Π½ΠΎΠ²ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΈ Π΅Π³ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΡΠ°ΡΡΡ ΠΎ Π½Π°ΡΠ°Π»Π΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ MJIN Π½Π° ΠΌΠΎΠ΄ΡΠ»ΠΈ.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ ΠΏΠΎΡΡΠ°ΡΠΈΠ»ΠΈ ΠΌΠ΅ΡΡΡ Π½Π° ΡΠ±ΠΎΡΠΊΡ OSG ΠΏΠΎΠ΄ Android: ΠΏΠ΅ΡΠ²Π°Ρ ΠΏΠΎΠΏΡΡΠΊΠ° ΡΠΎΠ±ΡΠ°ΡΡ OSG, ΠΏΠΎΠΈΡΠΊ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ² OSG ΠΈ ΡΡΠΏΠ΅Ρ Π² ΡΠ±ΠΎΡΠΊΠ΅ OSG.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΠ°Π΄ΠΈΠΉ ΠΏΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ ΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠ³ΠΎ ΡΡΠΈΡΠ° ΡΠ΅Π½ΡΡΠ±ΡΡ 2016: ΡΠ΅ΡΠ½ΠΎΠ²ΠΈΠΊ, ΡΠ΅ΠΏΠ΅ΡΠΈΡΠΈΡ, ΠΏΡΡΠΌΠΎΠΉ ΡΡΠΈΡ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ°ΡΡΠΊΠ°Π· ΠΎ ΡΠΎΡΠΌΠ°ΡΠ΅ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΉ Π² 2015-2016 Π³ΠΎΠ΄Π°Ρ , Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎ Π½ΠΎΠ²ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅ 2017-Π³ΠΎ.
Π‘ΡΠ°ΡΡΠ»ΠΈΠ²ΠΎΠ³ΠΎ 2017-Π³ΠΎ. ΠΡΡΡΡ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΡΡΠΌ.
ΠΠ° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ MJIN Π»ΠΈΡΡ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅. ΠΡΠΎΠΌΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π½ΡΠΆΠ½Π° Π½Π°ΡΡΠΎΡΡΠ°Ρ ΠΈΠ³ΡΠ°, ΡΡΠΎΠ±Ρ ΡΠ°ΡΡΠ²Π΅ΡΡΠΈ. ΠΠΎΡΡΠΎΠΌΡ ΠΌΡ ΡΠΆΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ Π½Π°Π΄ ΠΠ°Π΄ΠΆΠΎΠ½Π³ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΠ°Π΄ΠΎΠ²Π°ΡΡ Π²Π°Ρ ΠΈ Π½Π° Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ , ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ , ΠΈ Π² Π²Π΅Π±Π΅. ΠΠ° ΡΡΠΎΡ ΡΠ°Π· ΠΌΡ ΠΏΠΎΡΡΠ°ΡΠ°Π΅ΠΌΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΠ°Π΄ΠΆΠΎΠ½Π³ Π±ΡΡΡΡΠ΅Π΅.
Π‘ΡΠ°ΡΡΠ»ΠΈΠ²ΠΎΠ³ΠΎ ΠΠΎΠ²ΠΎΠ³ΠΎ ΠΠΎΠ΄Π° Π²ΡΠ΅ΠΌ Π²Π°ΠΌ! ΠΠΎ ΡΠΊΠΎΡΠΎΠΉ Π²ΡΡΡΠ΅ΡΠΈ!
ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ!
Π‘Π΅ΠΉΡΠ°Ρ Π·Π΄Π΅ΡΡ Π½Π΅Ρ Π²ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° Ρ Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ°, Π½ΠΎ ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Π³ΠΎ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ.
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΌΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΠΎΡ Desura Π½ΠΈ ΠΊΠΎΠΏΠ΅ΠΉΠΊΠΈ (ΠΈΠ·-Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠ³Π° Π²ΡΠ²ΠΎΠ΄Π° ΡΡΠ΅Π΄ΡΡΠ², ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΌΡ Π½Π΅ Π΄ΠΎΡΡΠΈΠ³Π»ΠΈ), ΠΎΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°Π»ΠΈ Deluxe-Π²Π΅ΡΡΠΈΡ OGS Mahjong Π½Π° Desura ΠΈ ΠΈΡΠΏΡΡΡΠ²Π°Π΅ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Π΅Π΅ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ (Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΎ), Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Π½Π°ΠΌ, ΡΠΊΠ°Π·Π°Π² ΡΠ²ΠΎΠ΅ ΠΈΠΌΡ Π½Π° Desura, ΠΈ ΠΌΡ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π΅ΠΌ.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ°ΡΡΠΊΠ°Π· ΠΎ Π½Π°ΡΠ°Π»Π΅ ΡΡΠΈΠ»ΠΈΠΉ ΠΏΠΎ Π·Π°ΡΠΈΡΠ΅ ΡΠ΅Π±Ρ ΠΎΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΡΡΠ΅ΡΡΠΈΡ ΡΡΠΎΡΠΎΠ½.
ΠΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ Π·Π°Π²Π΅ΡΡΠΈΡΡ Π΅Π³ΠΎ Π² Π°ΠΏΡΠ΅Π»Π΅.
Π Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, ΠΈΠΌΠ΅Ρ Π² Π²ΠΈΠ΄Ρ Qt-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ Π²ΡΠΏΡΡΡΠΈΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Ρ Π½ΠΎΠ²ΡΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ ΠΈ Π½Π°Π±ΠΎΡΠΎΠΌ Π±Π°Π·ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π² ΠΌΠ°Π΅.
ΠΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ Π·Π°Π²Π΅ΡΡΠΈΡΡ Π΅Π³ΠΎ Π² Π°Π²Π³ΡΡΡΠ΅.
ΠΠ° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Ρ Π½Π°Ρ Π½Π΅Ρ Π΄Π°ΡΡ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ 0.7.0, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ Π²Π·ΡΡΡ ΠΏΠ°ΡΠ·Ρ ΠΈ ΠΏΠΎΡΡΠ°ΡΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΡΠΎΠΆΠ½ΠΎΠΉ ΠΊΠ°ΡΡΡ Π΄Π»Ρ Shuan ΠΈ Mahjong 2. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΡ Π΅Ρ Π·Π°ΠΊΠΎΠ½ΡΠΈΠΌ, ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΈ ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ 0.7.0, ΠΈ ΠΎ Π΄Π°ΡΠ΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ 0.7.0, ΠΈ ΠΎ ΡΠ°ΠΌΠΎΠΉ Π΄ΠΎΡΠΎΠΆΠ½ΠΎΠΉ ΠΊΠ°ΡΡΠ΅.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ° OpenSceneGraph ΠΏΡΠΈΠ²Π΅Π»ΠΎ Π½Π°Ρ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ².
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π΄Π²ΡΡ Π½ΠΎΠ²ΡΡ ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² OpenSceneGraph ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ.
ΠΠΈΡΠΡΠ΄ΠΆΠ΅Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈΡΡ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠ΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Git+JS. ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ, ΡΡΠΎ ΡΠ΄Π°ΡΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π΅ΡΡ.
ΠΠ«: ΠΠ΅ΡΠ²ΡΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΡΡΠΈΠ½Π° "ΠΠ°ΡΠ½", Π½Π°ΠΏΠΈΡΠ°Π½Π½Π°Ρ ΠΠΈΠΊΡΠΎΡΠΎΠΌ ΠΠ°ΡΠ½Π΅ΡΠΎΠ²ΡΠΌ Π² 1910 Π³ΠΎΠ΄Ρ.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³ΡΠ° ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ, ΠΏΠΎ Π½Π°ΡΠ΅ΠΌΡ ΠΌΠ½Π΅Π½ΠΈΡ.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΌΡ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Ρ Π΄Π»Ρ iOS Π² ΠΌΠ°Π΅ 2017.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ°ΡΡΠΊΠ°Π· ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΠ΅ΡΠ²ΡΡ ΡΠ΅ΡΡΡΡΡ ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Π΅ΠΉ OpenSceneGraph Π² ΠΌΠ°ΡΡΠ΅ 2017.
ΠΡ ΡΠ°Π΄Ρ ΡΠΎΠΎΠ±ΡΠΈΡΡ, ΡΡΠΎ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ LiveCoding ΡΠΎΡΡΠΎΠΈΡΡΡ 31 ΡΠ½Π²Π°ΡΡ 2016 Π² 14:00 MSK. ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ!
Π’ΠΎΡΠ½ΡΡ Π΄Π°ΡΡ ΠΈ Π²ΡΠ΅ΠΌΡ ΠΌΡ ΠΎΠ±ΡΡΠ²ΠΈΠΌ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠ΅ Π΄Π½ΠΈ. ΠΡΡΠ°Π²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΡΠ²ΡΠ·ΠΈ!
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ°ΡΡΠΊΠ°Π· ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ Π½Π°ΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ½Π²Π°ΡΠ΅ ΠΈ ΡΠ΅Π²ΡΠ°Π»Π΅ 2017: ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΠΊΡΠ±Π° Π½Π° iOS/ΠΠ΅Π± ΠΈ Π½Π°ΡΠ΅ΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ΅ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Π΅ΠΉ.
ΠΡ ΡΠ°Π΄Ρ ΡΠΎΠΎΠ±ΡΠΈΡΡ, ΡΡΠΎ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ LiveCoding ΡΠΎΡΡΠΎΠΈΡΡΡ 15 Π½ΠΎΡΠ±ΡΡ 2015 Π² 14:00 MSK. ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ!
ΠΠ°Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π³ - ΡΡΠΎ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΠ΅ΡΡΡΡΠ°.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π°ΡΠ°Π»Π° Π²ΠΎΡΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ³ΡΡ ΠΠ°Π΄ΠΆΠΎΠ½Π³.
ΠΠ° ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΡΠΎ Π²ΡΡ, Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ!
ΠΡ ΡΠ°Π΄Ρ ΡΠΎΠΎΠ±ΡΠΈΡΡ, ΡΡΠΎ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ LiveCoding ΡΠΎΡΡΠΎΠΈΡΡΡ 28 ΠΌΠ°Ρ 2016 Π² 13:00 MSK. ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ!
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π²ΡΠ΅Π»Π΅Π½Π½ΠΎΠΉ MJIN Π² Π°Π²Π³ΡΡΡΠ΅ 2017.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ°ΡΡΠΊΠ°Π· ΠΎ Π½Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π΄ΠΎΠ»Π³ΠΎΠ²Π΅ΡΠ½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π΄Π»Ρ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΠ - Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ΅ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°ΠΉΡΠΎΠ² ΠΠ‘ΠΠΠ.
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ Π½Π°ΡΠ΅ΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΠΏΡΡΠΌΠΎΠΌΡ ΡΡΠΈΡΡ Π² ΡΠ΅Π½ΡΡΠ±ΡΠ΅.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ΅Π·ΡΠΌΠ΅ ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° OpenSceneGraph.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΠ΅Π·ΡΠΌΠ΅ ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΠ΅ΡΠ²ΡΡ Π΄Π²ΡΡ ΠΊΡΠΎΡΡ-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² OpenSceneGraph.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΡΡΠΈΡΠ΅Π»Π΅ΠΉ ΠΏΠΎ ΡΠ±ΠΎΡΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ OpenSceneGraph Π½Π° Linux, macOS, Windows ΠΈ Android Π² Π°ΠΏΡΠ΅Π»Π΅ 2017.
ΠΠ°Π²Π°ΠΉΡΠ΅ Π·Π°Π²Π΅ΡΡΠΈΠΌ ΠΈΠ³ΡΡ!
Π’.ΠΊ. ΠΏΡΡΠΌΠΎΠΉ ΡΡΠΈΡ Π·Π°Π½ΡΠ» Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ΅ΠΌ ΠΌΡ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π»ΠΈ, ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ ΡΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΡΠΈΠ»ΠΈΡ Π½Π° ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΈ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°. ΠΠ³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠΆΠ΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΎΠ±ΡΠΈΡΠ½Ρ, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΡ ΠΊΡΠ°ΠΉΠ½Π΅ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ. ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΡΠ΅Π·Π½ΡΠ΅ ΠΈΠ· ΡΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΌΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΡΠ΅Π»ΠΈΠ·Π΅ Π Π΅Π΄Π°ΠΊΡΠΎΡΠ°.
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΈΡΠ»Π΅ 2017.
ΠΡΠΈΠ³ΠΎΡΠΎΠ²ΡΡΠ΅ΡΡ ΠΊ ΠΏΡΡΠΌΠΎΠΌΡ ΡΡΠΈΡΡ, ΠΎΠ½ Π½Π°ΡΠ½ΡΡΡΡ ΡΠ΅ΡΠ΅Π· 24 ΡΠ°ΡΠ°!
Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ Π·Π°Π½ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌΠΈ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡΠΌΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠΎΡΠ½ΡΠ΅ Π΄Π°ΡΡ ΠΈ Π²ΡΠ΅ΠΌΡ ΠΌΡ ΡΠΎΠΎΠ±ΡΠΈΠΌ Π½Π° ΡΡΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅. ΠΡΡΠ°Π²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΡΠ²ΡΠ·ΠΈ!
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΡΠ°ΡΡΡ ΠΎΠ± ΠΎΠΏΡΡΠ΅ ΠΠΈΡ Π°ΠΈΠ»Π° ΠΏΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ Π·Π°Π²Π΅ΡΡΠΈΡΡ Π΅Π³ΠΎ Π² ΠΠΊΡΡΠ±ΡΠ΅.
ΠΡΠ΅Ρ Ρ ΠΠΎΠ²ΡΠΌ Π³ΠΎΠ΄ΠΎΠΌ! Π‘Π»Π΅Π΄ΠΈΡΠ΅ Π·Π° Π½ΠΎΠ²ΠΎΡΡΡΠΌΠΈ!
ΠΠ° ΡΡΠΎΠΌ ΠΌΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π°ΡΠΈΡ ΠΏΠ»Π°Π½ΠΎΠ² Π½Π° 2017 Π³ΠΎΠ΄.
ΠΠΎΠΌΠ°Π½Π΄Π° Opensource Game Studio.
P.S. ΠΡΠ»ΠΈ Π²Ρ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°Π»ΠΈ Π² ΠΎΠΏΡΠΎΡΠ΅ ΠΈ ΠΏΠΎΡΠ΅ΡΡΠ»ΠΈ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ - Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Π½Π°ΠΌ, ΠΈ ΠΌΡ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π΅ΠΌ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΡΡΠ°ΡΡΠΈΠ΅.
ΠΠ€Π‘Π (ΠΊ ΠΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ Π€Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π‘ΠΈΡΡΠ΅ΠΌΠ΅ ΠΠΎΡΡΡΠΏ) ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ JS Π΄ΠΎΡΡΡΠΏ ΠΊ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅.
ΠΠ‘ΠΠΠ ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠΎΠΌ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°ΠΉΡΠΎΠ², ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΌ ΠΏΡΡΠΌΠΎ Π² Π²Π΅Π±-Π±ΡΠ°ΡΠ·Π΅ΡΠ΅.
ZipBase64 ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠ΅Ρ ΡΡΡΠΎΠΊΠΈ Π² Base64 ΠΈΠ»ΠΈ Zip + Base64. ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π² Π²Π΅Π±-Π±ΡΠ°ΡΠ·Π΅ΡΠ΅.