Full archive of Haxe programming tutorials, previously hosted on haxecoder.com
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
img
00_index.html
01_what_is_haxe.html
02_getting_started_with_haxe.html
03_oop_in_haxe.html
04_types_and_type_inference_in_haxe.html
05_loops_and_iterators_in_haxe.html
06_enum_types_in_haxe.html
07_how_to_make_a_pong_game_in_haxe_and_openfl_part_1.html
08_how_to_make_a_pong_game_in_haxe_and_openfl_part_2.html
09_how_to_make_a_pong_game_in_haxe_and_openfl_part_3.html
10_how_to_make_a_pong_game_in_haxe_and_openfl_part_4.html
11_how_to_make_a_pong_game_in_haxe_and_openfl_part_5.html
12_keyboard_events_in_haxe_using_openfl.html
13_assets_in_openfl_embedding_images,_sounds_and_more.html
14_fast_2d_rendering_using_tilesheets_in_openfl.html
15_parsing_and_creating_xml_in_haxe.html
16_parsing_and_creating_xml_in_haxe_the_fast_way.html
17_displaying_fps_and_memory_usage_using_openfl.html
18_tile_based_game_tutorial_using_haxe_and_openfl_part_1.html
19_tile_based_game_tutorial_using_haxe_and_openfl_part_2.html
20_tile_based_game_tutorial_using_haxe_and_openfl_part_3.html
21_tile_based_game_tutorial_using_haxe_and_openfl_part_4.html
22_tile_based_game_tutorial_using_haxe_and_openfl_part_5.html
23_tile_based_game_tutorial_using_haxe_and_openfl_part_6.html
24_haxepunk_tutorial_getting_started.html
25_haxepunk_shooting_game_tutorial_part_1.html
26_haxepunk_shooting_game_tutorial_part_2.html
27_haxepunk_shooting_game_tutorial_part_3.html
28_haxepunk_shooting_game_tutorial_part_4.html
29_haxepunk_shooting_game_tutorial_part_5.html
30_haxepunk_shooting_game_tutorial_part_6.html
31_haxepunk_shooting_game_tutorial_part_7.html
32_haxepunk_shooting_game_tutorial_part_8.html
33_haxepunk_shooting_game_tutorial_part_9.html
34_haxepunk_shooting_game_tutorial_part_10.html
35_haxepunk_shooting_game_tutorial_part_11.html
36_haxepunk_shooting_game_source_code.html
37_haxeflixel_tutorial_getting_started.html
38_haxeflixel_rpg_tutorial_part_1.html
39_haxeflixel_rpg_tutorial_part_2.html
40_haxeflixel_rpg_tutorial_part_3.html
41_haxeflixel_rpg_tutorial_part_4.html
42_haxeflixel_rpg_tutorial_part_5.html
43_haxeflixel_rpg_tutorial_part_6.html
44_haxeflixel_rpg_tutorial_part_7.html
45_haxeflixel_rpg_tutorial_part_8.html
46_haxeflixel_rpg_tutorial_part_9.html
47_haxeflixel_rpg_tutorial_part_10.html
48_haxeflixel_rpg_tutorial_part_11.html
49_haxeflixel_rpg_tutorial_part_12.html
50_haxeflixel_rpg_tutorial_part_13.html
51_haxeflixel_rpg_tutorial_part_14.html
52_haxeflixel_rpg_tutorial_part_15.html
53_haxeflixel_rpg_tutorial_part_16.html
54_haxeflixel_rpg_tutorial_part_17.html
55_haxeflixel_rpg_tutorial_part_18.html
56_haxeflixel_rpg_tutorial_part_19.html
57_haxeflixel_rpg_tutorial_part_20.html
58_haxeflixel_rpg_source_code.html
59_depth_sorting_in_openfl.html
60_toggle_fullscreen_in_openfl.html
61_particle_system_in_openfl_using_tilesheet.html
62_embedding_fonts_in_openfl.html
63_introduction_to_haxeui.html
64_using_xml_layouts_in_haxeui.html
65_ids_and_event_listeners_in_haxeui.html
66_popups_in_haxeui.html
67_styling_in_haxeui.html
68_haxeui_roots.html
69_accordions_in_haxeui.html
70_listview_in_haxeui.html
71_getting_started_with_snowkit_with_luxe_engine.html
72_json_in_haxe_parsing,_encoding,_replacing.html
73_fast_2d_rendering_using_tilemap_in_openfl_4.html
README.md

README.md

HaxeCoder Tutorials

This is an archive of my Haxe tutorials, previously hosted on haxecoder.com. The focus of the tutorials is game development. This includes a general introduction into the Haxe programming language and some of its most popular libraries. The tutorials are written in a "follow by example" style, and include multiple series on creating games of different genres from scratch. You can view all the published articles in a simplified format in this repository. Readers' comments from the original website are not included.

Tutorial Index

Credits

Author: Kirill Poletaev kircode.com

Known issues

Some tutorials may be outdated in the sense that newer versions of the used libraries may not always be backwards compatible.

Index

01. What is Haxe?
02. Getting started with Haxe
03. OOP in Haxe
04. Types and type inference in Haxe
05. Loops and iterators in Haxe
06. Enum types in Haxe
07. How to make a Pong game in Haxe and OpenFL: Part 1
08. How to make a Pong game in Haxe and OpenFL: Part 2
09. How to make a Pong game in Haxe and OpenFL: Part 3
10. How to make a Pong game in Haxe and OpenFL: Part 4
11. How to make a Pong game in Haxe and OpenFL: Part 5
12. Keyboard events in Haxe using OpenFL
13. Assets in OpenFL: embedding images, sounds and more
14. Fast 2D rendering using Tilesheets in OpenFL
15. Parsing and creating XML in Haxe
16. Parsing and creating XML in Haxe: the Fast way
17. Displaying FPS and Memory usage using OpenFL
18. Tile based game tutorial using Haxe and OpenFL: Part 1
19. Tile based game tutorial using Haxe and OpenFL: Part 2
20. Tile based game tutorial using Haxe and OpenFL: Part 3
21. Tile based game tutorial using Haxe and OpenFL: Part 4
22. Tile based game tutorial using Haxe and OpenFL: Part 5
23. Tile based game tutorial using Haxe and OpenFL: Part 6
24. HaxePunk tutorial: Getting started
25. HaxePunk shooting game tutorial: Part 1
26. HaxePunk shooting game tutorial: Part 2
27. HaxePunk shooting game tutorial: Part 3
28. HaxePunk shooting game tutorial: Part 4
29. HaxePunk shooting game tutorial: Part 5
30. HaxePunk shooting game tutorial: Part 6
31. HaxePunk shooting game tutorial: Part 7
32. HaxePunk shooting game tutorial: Part 8
33. HaxePunk shooting game tutorial: Part 9
34. HaxePunk shooting game tutorial: Part 10
35. HaxePunk shooting game tutorial: Part 11
36. HaxePunk shooting game: Source code
37. HaxeFlixel tutorial: Getting started
38. HaxeFlixel RPG tutorial: Part 1
39. HaxeFlixel RPG tutorial: Part 2
40. HaxeFlixel RPG tutorial: Part 3
41. HaxeFlixel RPG tutorial: Part 4
42. HaxeFlixel RPG tutorial: Part 5
43. HaxeFlixel RPG tutorial: Part 6
44. HaxeFlixel RPG tutorial: Part 7
45. HaxeFlixel RPG tutorial: Part 8
46. HaxeFlixel RPG tutorial: Part 9
47. HaxeFlixel RPG tutorial: Part 10
48. HaxeFlixel RPG tutorial: Part 11
49. HaxeFlixel RPG tutorial: Part 12
50. HaxeFlixel RPG tutorial: Part 13
51. HaxeFlixel RPG tutorial: Part 14
52. HaxeFlixel RPG tutorial: Part 15
53. HaxeFlixel RPG tutorial: Part 16
54. HaxeFlixel RPG tutorial: Part 17
55. HaxeFlixel RPG tutorial: Part 18
56. HaxeFlixel RPG tutorial: Part 19
57. HaxeFlixel RPG tutorial: Part 20
58. HaxeFlixel RPG: Source code
59. Depth sorting in OpenFL
60. Toggle fullscreen in OpenFL
61. Particle system in OpenFL using Tilesheet
62. Embedding fonts in OpenFL
63. Introduction to HaxeUI
64. Using XML layouts in HaxeUI
65. IDs and Event listeners in HaxeUI
66. Popups in HaxeUI
67. Styling in HaxeUI
68. HaxeUI roots
69. Accordions in HaxeUI
70. ListView in HaxeUI
71. Getting started with snowkit with luxe engine
72. JSON in Haxe: Parsing, encoding, replacing
73. Fast 2D rendering using Tilemap in OpenFL 4