Author Topic: YAAR (Yet Another Assembly/Axe Raycaster)  (Read 38012 times)

0 Members and 3 Guests are viewing this topic.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #15 on: December 12, 2010, 10:30:20 am »
Holy...O.O

I'm definitely going to have to take a look at your source, though I doubt I'll be able to make many improvements to it lol

Oh, that reminds me... I really should comment this. Of all my projects, this one is probably one of the most important to comment, because it's really math-heavy and employs some algorithms that sometimes confuse even myself and should definitely be explained. I'll get around to that later today.
« Last Edit: December 12, 2010, 10:31:37 am by Runer112 »

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #16 on: December 12, 2010, 08:45:28 pm »
WOW.  O.O
finally,  {AXE} == {ASM}

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: YAAR (Yet Another Axe Raycaster)
« Reply #17 on: December 12, 2010, 08:58:16 pm »
The day Axe > ASM is the day I explode. But it's getting close :o




Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #18 on: December 12, 2010, 09:00:29 pm »
i think it's safe to say ASM is the asymptote of Axe.


Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #19 on: December 12, 2010, 09:04:26 pm »
i think it's safe to say ASM is the asymptote of Axe.

Haha, I lol'd.

@Runer: Have you made more progress on speed and optimizations?
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 Snake X

  • Ancient Veteran
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 810
  • Rating: +33/-8
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #20 on: December 12, 2010, 09:06:36 pm »
:O wow ill have to try this one day on my physical calc to see teh speeds :p
Loved this place, still the best producers of power metal, and sparked my dreams of coding.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #21 on: December 12, 2010, 09:23:00 pm »
i think it's safe to say ASM is the asymptote of Axe.

Haha, I lol'd.

@Runer: Have you made more progress on speed and optimizations?


I haven't had a chance to do anything today, I didn't really have any free time. Expect me to work on this more in the next few days, though!

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #22 on: December 12, 2010, 09:31:19 pm »
WOW! I drool at your sweet programming skillz :P

Seriously, though, this is amazing.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #23 on: December 12, 2010, 11:27:30 pm »
WOW! I drool at your sweet programming skillz :P

Seriously, though, this is amazing.

Yeah, not to be narcissistic or anything, but this really is somewhat amazing. I keep looking back at the screenshots in the first post and I think to myself, "This looks awesome. There's no way I made this. Especially in Axe!"

But I did. :o

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: YAAR (Yet Another Axe Raycaster)
« Reply #24 on: December 12, 2010, 11:39:37 pm »
O.O O.O O.O O.O
O.O O.O O.O O.O
O.O O.O O.O O.O


My eyes just popped out of my head, like this O.O

I'm not sure how to describe the awesomeness that this is, but wow, textures! Plus it runs fast too. Did you use pure Axe or both Axe and ASM? I think when it is updated, you should maybe release the engine with some instructions on how to integrate it inside a game. It would be great to see games using this. :O

This is 100% pure Axe goodness. ;) And yes, if I manage to get it to run a bit faster and have a few more useful features for games (like scaled sprites) then I'll certainly release it as a tool for Axe programmers.
Wow great! I personally would like something no one else tried yet: a raycasting RPG. Most people go with mazes or FPSes, but not RPGs. I could maybe even attempt a racing tunnel. :P

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: YAAR (Yet Another Axe Raycaster)
« Reply #25 on: December 13, 2010, 08:16:39 am »
 :w00t:This is awesome!  Wonderful work Runer! ;D

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #26 on: December 13, 2010, 08:18:11 am »
The day Axe > ASM is the day I explode. But it's getting close :o
*Yeong puts bomb in DT to make him explode
Sig wipe!

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #27 on: December 13, 2010, 10:25:55 am »
This looks pretty cool. Visually it reminds me of an ASM demo someone made (Spencer at Revsoft maybe?).

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: YAAR (Yet Another Axe Raycaster)
« Reply #28 on: December 13, 2010, 10:34:09 am »
So, DJ, why not try cloning the first Elder Scrolls game? Arena, (and maybe even daggerfall!) used raycasting if I remember correctly.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: YAAR (Yet Another Axe Raycaster)
« Reply #29 on: December 13, 2010, 11:10:49 pm »
I never played those games so I wouldn't know. I was more into FF-type games.

By the way if this is released as an engine to use in other games, would we be able to choose things such as the camera height and vertical angle? This might be useful for example if someone makes a 2nd person view game where we cannot see the sky/ceiling.