Giter Site home page Giter Site logo

haxecoder-tutorials's Introduction

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

haxecoder-tutorials's People

Contributors

keyreal-code avatar mikelyons avatar

Stargazers

PBMCube avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.