Author Topic: Metroid Chozo Mission  (Read 103942 times)

0 Members and 1 Guest are viewing this topic.

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 #165 on: December 04, 2010, 11:36:33 am »
1) ennemies moving like metroids (flying and following samus) and ennemies moving between 2 points coded (it still remains me to code these walking around walls these what make me most problems :mad: )
There are two ways to make these enemies move around, and since it sounds like you're frustrated I think you may not have heard of one of the methods. :)
1) Look for walls and make the enemy change direction if they would hit one.
2) Make a list of all the values you want the enemy to go.  For instance, here's a TI-Basic example:
Code: [Select]
:{1,2,3,4,4,4,4,3,2,1,1,1->L1
:{1,1,1,1,2,3,4,4,4,4,3,2->L2
:0->A
:Repeat getKey
:A+1-dim(L1)(A=dim(L1->A
:ClrHome
:Output(L1(Ans),L2(Ans),"*
:End

I hope this helped some. ;D  Good luck. :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 #166 on: December 04, 2010, 01:53:30 pm »
Thanks but I done the first method you said and it not worked because there are too many cases of possible directions when hitting a wall. When I have the feeling to have found them all, new cases wet and again and again...
The second method is too hard for me to code because I will have many rooms, someones will be huge so it may take too much place on the calculators :)
Thanks however but if you have some code, don't hesitate ;D

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Metroid Chozo Mission
« Reply #167 on: December 04, 2010, 02:13:28 pm »
You know the location of Samus, right? If so, you could have the enemies obey some movement algorithm where they are attracted to the point where samus is located. It's not a perfect system, but it usually works well without using up a lot of processing power.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

ASHBAD_ALVIN

  • Guest
Re: Metroid Chozo Mission
« Reply #168 on: December 04, 2010, 02:13:56 pm »
wow, looked at your first post again, you really are putting a lot of effort into this!  I LOVE the title screen, too!  GREAT JOB THUS SO FAR!

EDIT: this is definitely going much further than I thought it would.  :D
« Last Edit: December 04, 2010, 02:14:26 pm by ASHBAD_ALVIN »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Metroid Chozo Mission
« Reply #169 on: December 04, 2010, 02:51:12 pm »
wow, looked at your first post again, you really are putting a lot of effort into this!  I LOVE the title screen, too!  GREAT JOB THUS SO FAR!

EDIT: this is definitely going much further than I thought it would.  :D

It is getting really good, an excellent which I'm certain will be featured Assembly Program. What amazes me is the speed of updating and bug fixing he has

Ashbad

  • Guest
Re: Metroid Chozo Mission
« Reply #170 on: December 04, 2010, 03:39:27 pm »
yeah, he is pretty fast.  Though, maybe not as fast as moi ;)


Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Metroid Chozo Mission
« Reply #171 on: December 04, 2010, 04:21:56 pm »
yeah, he is pretty fast.  Though, maybe not as fast as moi ;)

I don't know, he's almost finishing this project, I think.

// I don't like to compare performance of different programmers, sorry.

Ashbad

  • Guest
Re: Metroid Chozo Mission
« Reply #172 on: December 04, 2010, 04:34:42 pm »
//I was joking
/*
this is a multi-line comment in C++!
*/

...
« Last Edit: December 04, 2010, 04:34:53 pm by Ashbad »

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: Metroid Chozo Mission
« Reply #173 on: December 04, 2010, 04:36:22 pm »
Woah I didn't see the first post update either. Awesome title screen and screenshots! However you should upload them on img.removedfromgame.com because Free.fr is incredibly slow and it takes 2 minutes to load the first page. :(

Good luck TI-DkS! On a side note, if you ever need help designing maps, feel free to check this map for inspiration (warning: large pic): http://www.omnimaga.org/index.php?action=dlattach;topic=1726.0;attach=908;image
« Last Edit: December 04, 2010, 04:58:14 pm by DJ Omnimaga »

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 #174 on: December 05, 2010, 11:26:20 am »
Hey ! I know this map !! It's yours ;) I will see when I will code the real map, not the test map :) I'm fixing some bugs on my room transition and I will work on the menu after that !! For ennemies, I've already fixed these following samus, but I wanted to do ennemies who walk around the room infinitly like them : or them . How can I do that without making my calculator exploding because of the amount of calculations  ???

And thanks to all of you for your support  :D
« Last Edit: December 05, 2010, 11:28:30 am by Ti-DkS »

Ashbad

  • Guest
Re: Metroid Chozo Mission
« Reply #175 on: December 05, 2010, 01:04:55 pm »
wow, that map is huge DJ!  is that for metroid II?  anyways ti-dks if your game had maps like that this would be so sick :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 #176 on: December 05, 2010, 04:07:26 pm »
I'm trying to make the better game I can because it is Metroid ;D Maps will be as huge as possible keeping a good and coherant storyline :) You will see... ;D

Ashbad

  • Guest
Re: Metroid Chozo Mission
« Reply #177 on: December 05, 2010, 04:58:42 pm »
I'm trying to make the better game I can because it is Metroid ;D Maps will be as huge as possible keeping a good and coherant storyline :) You will see... ;D

I'm sure you will impress us all :D

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Metroid Chozo Mission
« Reply #178 on: December 05, 2010, 05:15:42 pm »
I'm trying to make the better game I can because it is Metroid ;D Maps will be as huge as possible keeping a good and coherant storyline :) You will see... ;D

I'm sure you will impress us all :D

He left me crazy when he posted his very first sprite xD

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: Metroid Chozo Mission
« Reply #179 on: December 05, 2010, 06:20:17 pm »
wow, that map is huge DJ!  is that for metroid II?  anyways ti-dks if your game had maps like that this would be so sick :D
Yeah it's from Metroid II Expansion. Metroid II Evolution has a similar map but it misses most of the pink areas and a small portion of red and green.

I'm trying to make the better game I can because it is Metroid ;D Maps will be as huge as possible keeping a good and coherant storyline :) You will see... ;D
Good luck! I really can't wait for new progress ;D

Also don't hesitate to use the Axe sub-forum to ask help (post some code) for enemy movement. I'm sure a lot of people will be happy to help. :)