Dear friends, we are pleased to present the new official group AlternativaPlatform on the Facebook social network, focused on communicating with the English-speaking community. Click “Like” to subscribe to news and discussions about our technologies.
You can still discuss our technologies and read news in Russian language in the Russian group Alternativa3D.
We present the next project, created using the Alternativa3D 8 engine - MMO-game “Bitva” (for now only in Russian).
This is turn-based MMORPG with 3D-graphics in post-apocalyptic setting with elements of fantasy. Developed by Dudez a Russian company using the technology Stage 3D.
Video tutorial by Tom Krha describes how to create a simple 3D shooter in Alternativa3D 8. Learn more about how to build the next generation of action games with new the Flash Stage 3D API. This session will cover the key steps required to create an advanced first-person shooter gameplay, such as creating a scene and adding a person, movement, shooting, camera following, animations, and more, all in the context of 3D.
Today on December the 20th of 2011 we successfully released the first public build of AlternativaPhysics engine. The technology is provided as SWC-library. You can use it free of charge even in commercial projects, but it is required to put a link to alternativaplatform.com in your project.
AlternativaPhysics is a library for simulation of physics interaction of different bodies. It allows you to work with different geometric shapes and it is integrated with Alternativa3D for easy and convenient usage.
AlternativaPhysics features
Improved stability
Stability of different complex structures (stack, pyramid and others).
Constraints
Maximum distance
Fixed distance
Ball-in-socket joint
Hinge joint
A wide variety of geometric shapes
Triangle, rectangle
Box, sphere
Cone, frustum, cylinder
Convex polyhedron
Hierarchical primitive
Triangular mesh
High performance
The engine is optimized for AS3.
Integration with Alternativa3D
Integration of graphical and physical representations in one object. Automatic updating of the physical scenes and images.
Colleagues, from today our online model viewer, formerly known under the working title editor.alternativaplatform.com, is officially called AlternativaPlayer. It is available at a3dplayer.com.
The viewer lets you not only view 3D-models, but also publish them in blogs and websites.
Alternativa3D got on the cover of the digital magazine Flash & Flex Developer’s Magazine!
One of the central themes of the December issue became our engine. In an article entitled “What is Alternativa3D” the training center consultant Yuri Maltsev talked about Alternativa3D and how to get started with our technology.
Within two days, on the 10th and 11th of December 2011, in Kiev hotel “Rus” will take place the next annual conference of Flash GAMM! Kyiv. It has become a good tradition that the AlternativaPlatform company serves as the platinum sponsor of the event and willingly shares its experiences with the participants.
On Saturday, December 10, at 15:00, our programmer Dmitry Sergeyev will report “AlternativaPhysics: physics simulation on Flash is easy”. Dmitry will talk about the abilities of the engine AlternativaPhysics and conduct a master class on its use. And on Sunday, December 11 at 16:00 there will be the second master-class - “Flash games: transition to the third dimension”. Lead Alternativa3D programmer Andrey Kopysov and leading illustrator Pavel Gorbunov in an hour will make a prototype 3D-flash-game, showing how to translate social game in the third dimension.
At the conference one will also have a chance to communicate with the Chief Technical Officer (CTO) Anton Volkov, the Art Director Ivan Zykov and the Training Center Manage Mikhail Suhoterin.
Interface creating library AlternativaGUI updated to version 5.17.0.
In this version we realized classes RadioButton and CheckBox and fixed bugs in classes List and Tree. Also we made other changes and fixes.
Additions
Added a class Logo.
Added RadioButton class.
Added class CheckBox.
List: Appeared property scrollBarSpace - the gap between content and scrollbar.
Fixes
List: Fixed search by letter.
List, Tree: Fixed a bug with the work of cursor control keys from the keyboard.
Tree: when you click on a folder the item is now selected.
CheckBox: Fixed a problem with the size during creation.
ScrollPane: Fixed a bug that appears due to the absence of the ScrollBar.
TabPanel: Getters and setters appeared to selectTab - the index of selected tab.
DropDownMenu in AlternativaGUIDefaultTheme 1.3.0: Fixed a bug where the mouse cursor does not allocate objects in a given menu.
Friends and colleagues, we, the AlternativaPlatform company, are five years old. Today, December 2, 2011, we had our first anniversary!
Five years ago, in early December 2006, a team of GRTOV studio completely stopped working on websites and retooled to work on a game called Alternativa Game. This an infinitely ambitious project remained on paper, but instead we launched Tanki Online and a whole bunch of innovative technologies - Alternativa3D, AlternativaCore and others. And indeed the “group” has grown from seven to more than fifty people. Behind - the sea of achievements, ahead - there is an ocean of opportunities!
Happy Birthday, AlternativaPlatform. Thanks to all our relatives, friends, colleagues and partners for their help and support. Go on!
A library for creating user interfaces AlternativaGUI has been published. Download it from the official website of AlternativaPlatform company in GUI section. The library is free and can easily be used, including in commercial projects. According to the license agreement you only need to specify in the project the page link alternativaplatform.com.
AlternativaGUI provides greater flexibility in terms of creating new components or modifications of existing interface, which is achieved by using only the core classes. The library offers a wide range of user interface elements such as buttons, containers, container line, scrollbar, tools for working with raster graphics and more.
AlternativaGUI Features
High performance
Performance is achieved by the efficient work of all components of the interface in a single system. At the base classes implement only the required functional, hence the low consumption of resources.
Flexibility
The library allows to create various graphics and can control their properties. Simplicity and clarity of API library allows you to extend all the classes are very easy to add and it is so functional that you need.
LOD elements
AlternativaGUI allows you to develop an interface for different screen resolutions. This is accomplished by using different LODs for UI-elements (LOD - Level Of Details) and the correct scaling (for components with raster graphics). Each element has several LOD graphics states. When switching LOD may change the font size, icon size, can be hidden unimportant elements or, conversely, offers additional information. This logic is described by the developer. LOD switching is automatic. A special use of LOD is the development of interfaces for mobile devices with different screen resolutions.
The quickness of creating unique component
Through the use of base classes, the creation and management component runs on a deeper level. Base classes do not contain any graphics, and determine only the logic of the components.
User friendly API
Working with components AlternativaGUI is like working with the standard classes such as Sprite.
For rapid prototyping interface was developed the skinned library AlternativaGUI Default Theme, which contains the basic components. This library is available with source code.