Great video. It finally helped me to make up my mind. During the pandemic I have been trying out several game engines and frameworks. As I really dislike GUI editors and get lost into them I think Haxeflixel is a proper way for me to go.
Phaser has now adopted an editor. If you want to work with Phaser, I would say that knowing advanced JavaScript and web app tooling can come into play. But, like any other language you can get confortable with the JS/Web way of doing things, and there are plenty of examples to get you started.
Defold is good, but to me, it's approaches to creating some game objects isn't very intuitive. But, it has a great IDE, which isn't present with Love 2D. Plus, it uses Lua and an API that relatively easy to code with.
I've tried to like GameMaker, but I feel like I'm always tripping over their presentation of things in the its editor, and there is little difference in this regard if I'm trying visual scripting or GML. The central pane that contains all the node event-action trees quickly gets filled up and you end up having to pan through that window to find things. Plus, I just find this presentation distracting. I probably have this bias because I've always been a coder, so it's easy for me to work with code.
Unrelated question but can you make a image and data spritesheets tutorial how you did the older tutorials for haxeflixel cause i didnt understand the last one well / sprite packing tutorial old haxeflixel tutorial style
Hi, Richard! Great Channel! Thank you for all your effort to bringing us great info on HAXE and it's world! If you could answer a question of mine, what do you think of OpenFL compared to Haxeflixel. If I make a simple platform game on both, wich one would be easier to work with and output a smaller web code in the end?
Good question. I already kind of have a video that kind of talk about OpenFL ruclips.net/video/wyB5fIBtR3g/видео.html Both HF and OpenFL games are pretty small but I assume an OpenFL game without any HF would be smaller file size wise.
Godot was and still is a game engine for 2D games before it became a game engine for 3D games. I’ve made simple tile-based games with particles, games with free 2D movement, and even games based mostly on UI, and I’ve had an easier time coding what I want on Godot than on Unity or directly as an HTML page. Unfortunately, I haven’t tried HaxeFlixel to make a game yet, but I’m quite satisfied with Godot, save for one sole point: slow loading time as exported on HTML.
@@pyrytheburger3869 Godot’s physics is smooth if you know what you’re doing and you aren’t wasting resources. Seems like you just suck at coding in Godot.
@@pyrytheburger3869 for your information: Godot has regular process (though it would be stupid to use it for things like player movement when there is physics process that was meant for things like this)
LÖVE has a diaeresis over the O, not an umlaut, they're different things. I don't blame you though, a lot of people make that mistake. In very simple terms, what umlaut refers to is the sound of the vowel, not the two dots above the letter. Although there are sources that claim the diacritic itself is called umlaut, which helps to propagate this incorrect nomenclature.
@@richardbray No, it's much simpler. Creating a layout layout or Html template engine... I have a working Perl script that works with Pdf format and I want to make a program with a Gui interface. Hexe seemed to me a flexible solution, because working with Perl libraries is a pain...
Great video. It finally helped me to make up my mind. During the pandemic I have been trying out several game engines and frameworks. As I really dislike GUI editors and get lost into them I think Haxeflixel is a proper way for me to go.
Nice, HaxeFlixel is a great game engine.
Great video! :) Will be really useful to beginners trying to understand the benefits of Haxe game engines.
Hey CRobes I love your haxe tutorials! Will you ever make more?
@@drinkwatrr9883 I do hope to, just depends on time :)
@@crobes4155 man keep up the good work!
thanks for this video it was really well made and helped a lot with my choice
Love 2D is one of the frameworks that is the most approachable for a beginner. Common Lua usage is straight forward, as is Love 2D API.
Phaser has now adopted an editor. If you want to work with Phaser, I would say that knowing advanced JavaScript and web app tooling can come into play. But, like any other language you can get confortable with the JS/Web way of doing things, and there are plenty of examples to get you started.
Defold is good, but to me, it's approaches to creating some game objects isn't very intuitive. But, it has a great IDE, which isn't present with Love 2D. Plus, it uses Lua and an API that relatively easy to code with.
Thank you for this info, Great video!
I've tried to like GameMaker, but I feel like I'm always tripping over their presentation of things in the its editor, and there is little difference in this regard if I'm trying visual scripting or GML. The central pane that contains all the node event-action trees quickly gets filled up and you end up having to pan through that window to find things. Plus, I just find this presentation distracting. I probably have this bias because I've always been a coder, so it's easy for me to work with code.
I loike love2d but I can't stop getting memory leaks with it
Good video, but I think you should mention "Starling" with "Harman's AIR" (formerly Adobe Air) SDK also.
Then the video would be complete :)
Interesting, I've never heard of Harman's AIR before. I will look into it
@@richardbray Formerly known as Adobe AIR, closely related to Adobe Animate and SWF file format.
Unrelated question but can you make a image and data spritesheets tutorial how you did the older tutorials for haxeflixel cause i didnt understand the last one well / sprite packing tutorial old haxeflixel tutorial style
Ah sorry about that. If you have any specific questions I'm happy to answer them in the forums
github.com/HaxeFlixel/flixel/discussions
Hi, Richard!
Great Channel! Thank you for all your effort to bringing us great info on HAXE and it's world!
If you could answer a question of mine, what do you think of OpenFL compared to Haxeflixel.
If I make a simple platform game on both, wich one would be easier to work with and output a smaller web code in the end?
Good question. I already kind of have a video that kind of talk about OpenFL ruclips.net/video/wyB5fIBtR3g/видео.html
Both HF and OpenFL games are pretty small but I assume an OpenFL game without any HF would be smaller file size wise.
If you want GUI and tilemaps, Godot may be a worthwhile alternative to consider
Yeah, I'm thinking of trying Godot if I ever make a 3D game. For now I'm pretty happy with HF.
Godot was and still is a game engine for 2D games before it became a game engine for 3D games. I’ve made simple tile-based games with particles, games with free 2D movement, and even games based mostly on UI, and I’ve had an easier time coding what I want on Godot than on Unity or directly as an HTML page. Unfortunately, I haven’t tried HaxeFlixel to make a game yet, but I’m quite satisfied with Godot, save for one sole point: slow loading time as exported on HTML.
@@cmyk8964 godot sucks because It's built around the crappy fps capped physics process, which makes it impossible to have smooth gameplay.
@@pyrytheburger3869 Godot’s physics is smooth if you know what you’re doing and you aren’t wasting resources. Seems like you just suck at coding in Godot.
@@pyrytheburger3869 for your information: Godot has regular process (though it would be stupid to use it for things like player movement when there is physics process that was meant for things like this)
Have you worked with haxeui by any chance? An interesting library with a set of components...
No I haven't. I'm more drawn to feathersUI because of the connection with OpenFL but if there's enough interest for it I can do a tutorial on haxeui
LÖVE has a diaeresis over the O, not an umlaut, they're different things. I don't blame you though, a lot of people make that mistake.
In very simple terms, what umlaut refers to is the sound of the vowel, not the two dots above the letter. Although there are sources that claim the diacritic itself is called umlaut, which helps to propagate this incorrect nomenclature.
Ah I didn't know that. Thanks for pointing it out
Fr tho, idk why, but UK RUclipsrs teaching videos, work better lmao
HaxeFlixe - can I create a network game? I'm new to Haxe, that's just learning...
Do you mean an online multiplayer game
@@richardbray No, it's much simpler. Creating a layout layout or Html template engine... I have a working Perl script that works with Pdf format and I want to make a program with a Gui interface. Hexe seemed to me a flexible solution, because working with Perl libraries is a pain...
Here's the neat part, it isn't
lol you pronounced ö so funny, "louyveye2d"