• Specific Tutorials List (Axe) 5 1
Currently:  

Author Topic: Specific Tutorials List (Axe)  (Read 30440 times)

0 Members and 1 Guest are viewing this topic.

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Specific Tutorials List (Axe)
« on: February 20, 2011, 02:20:31 pm »
Complete Axe Tutorial (in french) by kindermoumoute


General:

Learning Binary by z80man: A quick explanation on this intricate system of numbers. 101010!

Explanation of pointers by Deep Thought: An excellent post detailing the basics of pointers for people new to Axe or otherwise low-level languages.

Launching external ASM programs from an application by squidgetx: credit goes mainly to Runer112 and FinaleTI though.

Program Flow Basics for a Platformer by Eeems: A short guide on how to setup your program so that it is easy to handle and relatively quick.


Specific Functions and Commands:

Table of Frequencies for use with the Freq() command accompanied by an explanation by Floppus Maximus

Bit Manipulation by Hot_Dog, Runer112, and nemo: A somewhat slapdash series of posts detailing how to read and write to bits.

The ** command by nemo: a full tutorial on fixed point multiplication.

Fix command tutorial by Scout: A more indepth explanation of the Fix command than the documentation.

Interrupts Tutorial by Hot_Dog: A detailed PDF showing how to maximize the effectiveness of interrupts in Axe

Using Axe to its full functional form ? by Ashbad: A nicely written tutorial on how to take advantage of many of Axe 1.0.0's new features including lambdas, getting label addresses, etc.

Lazy Evaluation by Ashbad: Another excellent tutorial this time discussing how to implement lazy evaluation in an Axe environment.


Game Mechanics:

Physics Lessons by Builderboy: A great collection of physics lessons explaining gravity, cellular automata, trig, and more! (Sorry Builderboy, I unstickied it for now, you can put it back up if you want)

Slope Physics Tutorial by squidgetx: an indepth-exploration/physics lesson.

Arrays and Bullet Code by Deep Thought: A work-in-progress on manipulating complex data structures, geared specifically towards coding bullet and ememy systems.

SHMUP tutorial by Deep Thought: In-the-works tutorial on making a Shoot-em-up game, building further on many of the concepts from the Array tutorial.

New Tilemapping Tutorial by yunhua98: a look at smoothscrolling tilemapping

Tilemapping Tutorial by SirCmpwn: The first comprehensive tilemapping tutorial including tilemap detection/collision

thydowulays's Complete n00bs guide to Tilemapping in Axe by thydowulay: Well, as the title says, a beginner's guide to tilemapping. Introduces basic concepts and sample code.

Beginner's Physics Tutorial by Scout:  A look at physics from the beginner's point of view.

OS and Data

External Variables Tutorial by FinaleTI: A comprehenisve tutorial on using the OS external variables such as appvars, real variables, lists, and more.

VAT tutorial by squidgetx: A tutorial showing how to go through the program table on the calc to retrieve programs/appvars

Pseudo-Huffman Compression by shmibs: A not-really-huffman compression technique that nevertheless is valid and useful.

Huffman Compression by Runer112: Runer112's response; focused on how to generate and use a Huffman compression tree.


Graphics:

Flame Graphics by Builderboy: Simple and easy way to create awesome fire effects in games.

Axe Grayscale Tutorials by Scout and squidgetx: Two short and simple tutorials on how to use grayscale in Axe

8 level grayscale by willrandship and kindermoumoute: O.o

Particluar Explosion Tutorial by leafiness0
« Last Edit: January 26, 2012, 05:32:42 pm by squidgetx »

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #1 on: February 20, 2011, 02:22:10 pm »
Great job!  Index threads are great. :D

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8206
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Specific Tutorials List (Axe)
« Reply #2 on: February 20, 2011, 02:26:46 pm »
Great job!  Index threads are great. :D

Agreed, and I actually made something useful :D

"The ** command by nemo: a full tutorial on decimal multiplication." should be changed to "The ** command by nemo: a full tutorial on fixed point multiplication." IMO, though.




Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #3 on: February 20, 2011, 02:35:48 pm »
Fixed. (See what I did thar ;D)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #4 on: February 20, 2011, 02:41:57 pm »
Nice list ;D
« Last Edit: February 20, 2011, 02:42:07 pm by Scout »

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #5 on: February 20, 2011, 02:49:40 pm »
Hum... and my little tutorial about all the Axe langage, in french : link
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8206
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Specific Tutorials List (Axe)
« Reply #6 on: February 20, 2011, 04:40:37 pm »
Oh, and my tutorial's geared a lot toward enemy code as well :) So not "specifically" geared toward bullet systems.
« Last Edit: February 20, 2011, 04:41:12 pm by Deep Thought »




Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #7 on: February 20, 2011, 04:43:05 pm »
My 'Fix Command' tutorial could be added too I think.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8206
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Specific Tutorials List (Axe)
« Reply #8 on: February 20, 2011, 04:43:21 pm »
It's there already ;)
« Last Edit: February 20, 2011, 04:43:40 pm by Deep Thought »




Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #9 on: February 20, 2011, 04:43:48 pm »
It's there already ;)

My bad, I misread it.

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #10 on: February 20, 2011, 08:36:17 pm »
Very cool.  I must have missed reading a few of those tutorials.
* Michael_Lee puts on his reading glasses
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55821
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Specific Tutorials List (Axe)
« Reply #11 on: February 22, 2011, 12:03:04 am »
Nice!
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Specific Tutorials List (Axe)
« Reply #12 on: February 22, 2011, 12:37:14 am »
Hm, maybe I should write a tutorial. About particle explosions?
In-progress: Graviter (...)

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #13 on: February 22, 2011, 11:49:19 am »
Hum... and my little tutorial about all the Axe langage, in french : link
Not important ? or french isn't considered ? ???
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4571
  • Rating: +716/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Specific Tutorials List (Axe)
« Reply #14 on: February 22, 2011, 11:55:14 am »
je ne sais pas mes je pense que je le utiliserai :D
Il me faut étudier la français... et l'Axe