Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
19 June, 2013, 16:57:35 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2 3 4   Go Down
  Print  
Author Topic: Specific Tutorials List (Axe) -  (Read 6324 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
squidgetx
Food.
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 16 June, 2013, 19:53:03
Date Registered: 30 May, 2010, 19:54:18
Location: eating somewhere
Posts: 1849


Topic starter
Total Post Ratings: +480

View Profile
« on: 20 February, 2011, 21:20:31 »
+11

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: 27 January, 2012, 00:32:42 by squidgetx » Logged

Read my webcomic! | My SoundCloud
Projects:

Check out the demo now!- Current progress: battle engine and stuff
Proud author of: Cuberunner | SpaceDash | The Psyche | XXEdit | AxeSynth | StickNinja | Gravity Guy | Embers:Phoenix | Zombie Gun
Axe: Need help optimizing?
User of Axe | zStart | TokenIDE | CalcGS | MirageOS
ztrumpet
The Rarely Active One
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: 11 June, 2013, 05:10:51
Date Registered: 08 November, 2009, 21:10:12
Location: Michigan
Posts: 5688


Total Post Ratings: +360

View Profile
« Reply #1 on: 20 February, 2011, 21:22:10 »
0

Great job!  Index threads are great. Cheesy
Logged

Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Total Post Ratings: +713

View Profile WWW
« Reply #2 on: 20 February, 2011, 21:26:46 »
0

Great job!  Index threads are great. Cheesy

Agreed, and I actually made something useful Cheesy

"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.
Logged




squidgetx
Food.
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 16 June, 2013, 19:53:03
Date Registered: 30 May, 2010, 19:54:18
Location: eating somewhere
Posts: 1849


Topic starter
Total Post Ratings: +480

View Profile
« Reply #3 on: 20 February, 2011, 21:35:48 »
0

Fixed. (See what I did thar Grin)
Logged

Read my webcomic! | My SoundCloud
Projects:

Check out the demo now!- Current progress: battle engine and stuff
Proud author of: Cuberunner | SpaceDash | The Psyche | XXEdit | AxeSynth | StickNinja | Gravity Guy | Embers:Phoenix | Zombie Gun
Axe: Need help optimizing?
User of Axe | zStart | TokenIDE | CalcGS | MirageOS
Munchor
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: 13 June, 2013, 19:29:09
Date Registered: 16 October, 2010, 15:39:13
Location: Position
Posts: 6209


Total Post Ratings: +174

View Profile
« Reply #4 on: 20 February, 2011, 21:41:57 »
0

Nice list Grin
« Last Edit: 20 February, 2011, 21:42:07 by Scout » Logged
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 15 June, 2013, 17:17:59
Date Registered: 15 May, 2010, 17:53:56
Posts: 837


Total Post Ratings: +51

View Profile
« Reply #5 on: 20 February, 2011, 21:49:40 »
0

Hum... and my little tutorial about all the Axe langage, in french : link
Logged

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%
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Total Post Ratings: +713

View Profile WWW
« Reply #6 on: 20 February, 2011, 23:40:37 »
0

Oh, and my tutorial's geared a lot toward enemy code as well Smiley So not "specifically" geared toward bullet systems.
« Last Edit: 20 February, 2011, 23:41:12 by Deep Thought » Logged




Munchor
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: 13 June, 2013, 19:29:09
Date Registered: 16 October, 2010, 15:39:13
Location: Position
Posts: 6209


Total Post Ratings: +174

View Profile
« Reply #7 on: 20 February, 2011, 23:43:05 »
0

My 'Fix Command' tutorial could be added too I think.
Logged
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Total Post Ratings: +713

View Profile WWW
« Reply #8 on: 20 February, 2011, 23:43:21 »
0

It's there already Wink
« Last Edit: 20 February, 2011, 23:43:40 by Deep Thought » Logged




Munchor
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: 13 June, 2013, 19:29:09
Date Registered: 16 October, 2010, 15:39:13
Location: Position
Posts: 6209


Total Post Ratings: +174

View Profile
« Reply #9 on: 20 February, 2011, 23:43:48 »
0

It's there already Wink

My bad, I misread it.
Logged
Michael_Lee
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: 31 May, 2013, 15:08:36
Date Registered: 05 August, 2010, 01:00:06
Posts: 1020

Total Post Ratings: +115

View Profile
« Reply #10 on: 21 February, 2011, 03:36:17 »
0

Very cool.  I must have missed reading a few of those tutorials.
* Michael_Lee puts on his reading glasses
Logged

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.
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 10:47:05
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50634


Total Post Ratings: +2637

View Profile WWW
« Reply #11 on: 22 February, 2011, 07:03:04 »
0

Nice!
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
leafy
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 19:46:01
Date Registered: 26 December, 2010, 05:27:03
Location: the ninth circle of hell
Posts: 1555


Total Post Ratings: +372

View Profile WWW
« Reply #12 on: 22 February, 2011, 07:37:14 »
0

Hm, maybe I should write a tutorial. About particle explosions?
Logged

In-progress: Blastlabs, TMJO, qb?, VVVVVV?
Finished: Tag, Tap, MFQT, Nyan
Dead: Graviter
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 15 June, 2013, 17:17:59
Date Registered: 15 May, 2010, 17:53:56
Posts: 837


Total Post Ratings: +51

View Profile
« Reply #13 on: 22 February, 2011, 18:49:19 »
0

Hum... and my little tutorial about all the Axe langage, in french : link
Not important ? or french isn't considered ? Huh?
Logged

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%
Xeda112358
Xombie. I am it.
Coder Of Tomorrow
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Today at 15:09:47
Date Registered: 31 October, 2010, 08:46:36
Location: Land of Little Cubes and Tea, NY
Posts: 3782


Total Post Ratings: +614

View Profile
« Reply #14 on: 22 February, 2011, 18:55:14 »
0

je ne sais pas mes je pense que je le utiliserai Cheesy
Il me faut étudier la français... et l'Axe
Logged



Grammer Download (2.29.04.12)
Latest update (possibly incomplete)
My pastebin
Spoiler for FileSyst:
FileSyst is an application that provides a folder and filesystem for the TI-83+/84+ calculators. It is designed to be easy to access and use in BASIC, and it can be used to access game files and save data, or to create a command prompt, among other things:

Spoiler for Graphiti:
This is a graph explorer for graph theory. It will require lots of work to finish. Currently you can:
Add/delete vertices
Add edges (direction not shown, but they are directed)
Arrange vertices in a circle (in the future, you will be able to define levels of rings and the number of nodes in each)
Create complete graphs quickly

Plans:
Add adjacency matrix viewer
Deleting edges
Multiple graphs support
Arrows for directed graphs
Planarity testing
Matrix operations
Weighted edges
Chromatic polynomials
Chromatic numbers

Spoiler for Stats:

Samocal             [o---------]
Virtual Processor   [o---------]
EnG                 [oo--------]
Grammer             [ooo-------]
AsmComp             [ooo-------]
Partex              [oooo------]
BatLib              [oooooooo--]
Grammer82           [----------]
Grammer68000        [----------]


Pseudonyms:  Zeda, Xeda, Thunderbolt
Languages:   English, français
Programming: z80 Assmebly
             Grammer
             TI-BASIC (83/84/+/SE, 89/89t/92)
Known For:   -Creator of the Grammer programming language
              (Winning program of zContest2011)
             -BatLib- One of the most feature packed libraries for BASIC programmers available
              with over 100 functions and a simple programming language
             -Learning to program z80 in hexadecimal before using an assembler (no computer was
              available!)
╔═╦╗░╠═╬╣▒║ ║║▓╚═╩╝█


Pages: [1] 2 3 4   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.752 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.