I want to develop a MMO, but I've several problems:
- I'm not familiar with Haxe.
- Although Feathers UI and OpenFL can be used in ActionScript, the NPM
feathersui-openfl
package is outdated.
- I'm not sure if Apache Flex is relevant today.
- I don't want to use Starling and Feathers UI for AS3 because I want to use the classic display list.
- HARMAN AIR, for me, unexpectedly added WebSocket support and it's available only under ActionScript 3 APIs (not Haxe ones), which was something I was looking for.
I wish I was fully unaware of ActionScript 3.
Anyways, starting a fresh user interface framework isn't very practical. I've never used Apache Flex, but I'm considering <s>overlaying the Flex SDK into the AIR SDK</s> (oops, overlaying the AIR SDK into the Flex SDK). Do you think it's usable for desktop games?
This is my first time being able to build MXML. It seems to work so far:
<?xml version="1.0"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:layout>
<s:VerticalLayout/>
</s:layout>
<s:Panel title="Hello World">
<s:Label text="Hello World" fontWeight="bold" fontSize="24"/>
</s:Panel>
</s:Application>
I'm going to restart my game project and figure out where to start.