Author Topic: [AXE LIB] YAAM - Yet Another Axe Mapper  (Read 10999 times)

0 Members and 1 Guest are viewing this topic.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #15 on: February 25, 2012, 09:34:13 pm »
This sounds nice, hopefully it may cause some sort of an influx of grayscale platformers and such.

aeTIos, I'm sure you supply your own tilemap, and it's a very easy routine to write - maybe not worth the space in the library it would take up?

(I assume this is an Axiom, or is it a Zedd-esque style of include program, written in Axe?)

Also, does it automatically do dispgraph by itself, or do you need to include that yourself? Because if it doesn't do it by itself (or I guess even if it does) if you want to shift more than one pixel per frame, you can just call the Shift-Screen or whatever similar function multiple times.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #16 on: February 26, 2012, 01:40:03 am »
This should clear things up a bit by putting Tilemapping into one nice package. Thanks runer!
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #17 on: February 28, 2012, 08:45:05 am »
Wow, this looks really nice! O.O Great work Runer! :thumbsup:

Offline parserp

  • Hero Extraordinaire
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1455
  • Rating: +88/-7
  • The King Has Returned
    • View Profile
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #18 on: February 28, 2012, 11:10:16 pm »
This. Is. Awesome. Great Job Runer! :D

Random question: will this have support for erasing a tile in the tilemap?

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #19 on: February 29, 2012, 12:42:17 am »
If you want to erase a tile, it's easy enough. Change the value in the tilemap to 0 (or whatever you want that's empty) and do a simple Rect( RectI( at the coordinates of the tile, subtracting MX and MY to compensate.
In-progress: Graviter (...)

Offline parserp

  • Hero Extraordinaire
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1455
  • Rating: +88/-7
  • The King Has Returned
    • View Profile
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #20 on: March 13, 2012, 07:38:30 pm »
I really like this, it speeds up programs up quite nicely. :D

However, when you have maps in which MX or MY is bigger than something like 110, it starts barfing. :-\

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #21 on: March 13, 2012, 08:51:23 pm »
It does? That's strange... I'll have to look into that.


EDIT: I probably should have mentioned, if you could give me the source and/or executable that has this issue, that would certainly help my debugging. ;)
« Last Edit: March 13, 2012, 09:04:46 pm by Runer112 »

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #22 on: March 13, 2012, 09:22:58 pm »
I would guess it's because the right side is going over 128, so it's drawing garbled junk?
In-progress: Graviter (...)

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [AXE LIB] YAAM - Yet Another Axe Mapper
« Reply #23 on: April 15, 2012, 01:23:49 pm »
Up ?

No update ?
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%