Author Topic: Metroid Chozo Mission  (Read 80668 times)

0 Members and 1 Guest are viewing this topic.

Ashbad

  • Guest
Re: Metroid Chozo Mission
« Reply #270 on: March 11, 2011, 01:40:42 pm »
well, one way yuo can make the movement downwards faster by let's say 2 pixels per frame is by moving and collision detecting by one pixel each time, rather than moving down by 2 then checking.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55935
  • Rating: +3153/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Metroid Chozo Mission
« Reply #271 on: March 12, 2011, 03:41:38 am »
Thank you alot DJ ;D Yes it's foreseen that Samus spins when jumping diagonally but I'va not had the time to do that :)
And the other screenie is one of a Advance Wars clone test !
Cool to hear, I can't wait to see some updates about Advance War. Finish Metroid though. :D

And yeah I agree with Ashbad, that might be a nice trick to try.
« Last Edit: March 12, 2011, 03:42:07 am by DJ_O »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Metroid Chozo Mission
« Reply #272 on: March 15, 2011, 05:14:43 pm »
well, one way yuo can make the movement downwards faster by let's say 2 pixels per frame is by moving and collision detecting by one pixel each time, rather than moving down by 2 then checking.

That seems doable.

I hope he finishes Metroid first, since it is such a good project.

Offline Ti-DkS

  • Project Author
  • LV4 Regular (Next: 200)
  • ****
  • Posts: 143
  • Rating: +21/-1
  • In retro, we trust !
    • View Profile
Re: Metroid Chozo Mission
« Reply #273 on: March 23, 2011, 04:13:17 pm »
Yeah I think all these modifications are possible but I havn't succeeded in coding  the ennemy system yet so I can't do that at the moment :-\ It will be done when I'll finish ennemies :)
But I've some questions: Is it possible to code a function that draws an image with following parameters :
=> x1,y1 (top left),x2,y2(bottom right) coordinates
=> Pic (the picture to draw ^^)
And this function will rotate the image by the angle defined between the 2 points and scale it to fit betweem those points ? I know it will certainly be pretty hard but I think this function will be very usefull and not only for my Metroid :D Maybe is it possible to code an axiom for that ?

And my second question : Is it possible to use Axe's sine and cosine functions to obtain numbers between 0 and 1 like the real ones; For another of my projects I wanted to implement this equation to calculate 2d coordinates of a 3d point :

    X_2D = X_2D_0 + facteur*( A1*X_3D + A2*Y_3D )
    Y_2D = Y_2D_0 + facteur*( B2*(A2*X_3D - A1*Y_3D) + B1*Z_3D )

with :

    A1 = cos(omega)
    A2 = sin(omega)
    B1 = cos(alpha)
    B2 = sin(alpha)

-> alpha&omega are constants.
I suceeded doing that in Basic but with the values Axe give, it's impossible for me to implement them. Did someone has an idea to code these with axe in a routine, with args : x,y,z, and output x2d,y2d ?

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Metroid Chozo Mission
« Reply #274 on: March 24, 2011, 12:36:45 pm »
Yeah I think all these modifications are possible but I havn't succeeded in coding  the enemy system yet so I can't do that at the moment :-\ It will be done when I'll finish ennemies :)
But I've some questions: Is it possible to code a function that draws an image with following parameters :
=> x1,y1 (top left),x2,y2(bottom right) coordinates

If think you can only do that if you have the picture's width and height.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55935
  • Rating: +3153/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Metroid Chozo Mission
« Reply #275 on: May 26, 2011, 01:20:12 am »
Are you still working on this Ti-DkS? I hope it's still alive. D:

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Metroid Chozo Mission
« Reply #276 on: May 27, 2011, 12:48:46 pm »
Are you still working on this Ti-DkS? I hope it's still alive. D:

I totally agree, it was looking soo good :D

Offline Ti-DkS

  • Project Author
  • LV4 Regular (Next: 200)
  • ****
  • Posts: 143
  • Rating: +21/-1
  • In retro, we trust !
    • View Profile
Re: Metroid Chozo Mission
« Reply #277 on: June 09, 2011, 03:50:40 pm »
Yeah, don't worry I'm still working on it :) But because of a bad coded thing I destroyed some parts of my OS so I had had to install the new one and xLib seems not being compatible with this new OS. It will be more difficult to me to convert sprites and background now until I find a program which converts parts of Ti-OS pictures to Axe format :D If I'm not very present on the forum it's because of exams that arrives fastly and I need to review them ^^ However if anyone could tell me how to make ennemies move around the room walking following the walls, I'll be very interested in  ;D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55935
  • Rating: +3153/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Metroid Chozo Mission
« Reply #278 on: June 09, 2011, 04:31:09 pm »
Wait, xLIB? O.O I thought this was an Axe game? ???

Anyway glad you're still working on this. I was worried you quit calcs. If you need help, feel free to ask there though:

English http://www.omnimaga.org/index.php?board=162.0
French (might take a long while to get answers) http://www.omnimaga.org/index.php?board=171.0

Also I recommend backing up often on a flash drive, in case your calc messes up. It always sucks to lose progress.

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: Metroid Chozo Mission
« Reply #279 on: June 09, 2011, 09:18:21 pm »
... and I also have a question : I read some stuff about interrupts and I want to know if they are stopped or if they crash when leaving the app... It would be very interesting if it was possible to schedule background tasks on the calculator executing normally the Ti-OS ???
I know this is a late response, but it is indeed possible.  The problem is it's not possible in Axe without using some Asm().  Here's an overview of how to do it: http://eeezor.ec3club.tk/Files/Resources/Tutorials/ASMin28Days/lesson/day23.html

By the way, this project's looking great! ;D

Offline Ti-DkS

  • Project Author
  • LV4 Regular (Next: 200)
  • ****
  • Posts: 143
  • Rating: +21/-1
  • In retro, we trust !
    • View Profile
Re: Metroid Chozo Mission
« Reply #280 on: June 24, 2011, 11:45:03 am »
@DJ : I used to use some homemade Xlib apps to convert Ti-os pics to Axe Hex Pics, so because Xlib is no longer compatible with the new Ti-Os, I can't continue to put images in the games, and because now it's more menus and animations to add, I am no longer able to continue to code this game... Until I find an app that allow to convert parts of Ti-OS pictures to Hex Asm images !! :D

@zTrumpet : Thanks a lot i'll see that :)
« Last Edit: June 24, 2011, 11:45:16 am by Ti-DkS »

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Metroid Chozo Mission
« Reply #281 on: July 02, 2011, 08:31:20 pm »
http://ourl.ca/4129/82023 is I think what you are looking for
This used to contain a signature.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55935
  • Rating: +3153/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Metroid Chozo Mission
« Reply #282 on: July 03, 2011, 01:41:47 am »
Alternatively you can use Doors CS7 or Celtic III. They have backward compatibility with xLIB commands (although DCS7 does it better) and works on newer OSes. I hope you don't discontinue this.

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Metroid Chozo Mission
« Reply #283 on: July 03, 2011, 01:43:42 am »
Yes this has so much potential at least a demo if discontinued if not discontinued no demo just program on
This used to contain a signature.

Offline Ti-DkS

  • Project Author
  • LV4 Regular (Next: 200)
  • ****
  • Posts: 143
  • Rating: +21/-1
  • In retro, we trust !
    • View Profile
Re: Metroid Chozo Mission
« Reply #284 on: July 04, 2011, 08:11:07 am »
Thanks a lot I'll test that, but now I not have the time I had last year, so the game can be finished faster if someone could help me achieve this ;) I still don't have suceeded to code the ennemies moving around the rooms, but i finished to implement an animated sprites handler, what can display for instance missiles smoke, the dust what appears when Samus hit the ground after a jump, or even some animations in the background ^^

I need some people help me to code :
¤ Ennemies & Bosses,
¤ Samus' animations (hehehe her legs are still sticked on the floor xD),
because i've not many time to do that :) After this game finished, I think i'll publish the sourcecode for those who are interested in :D
Anybody interested in working on this project ?