0 Members and 1 Guest are viewing this topic.
okay Edit : Save Units (not save system) added, but it remains impossible to change room because doors doesn't working yet. I' hard working on it of course
Data(0,offset_to_room2_data,offset_to_room3_data,etc)->GDB1[<all map data strewn together>]->GDB2
Data(0,120,2495)->GDB1[hexcode for all maps]->GDB20->L{{GDB1+L}+GDB2} // first byte of first map{{GDB1+L+1->L}+GDB2} // first byte of second map{{GDB1+L+1->L}+GDB2} // first byte of third map
Data(120,2375,8)->GDB1[hexcode for all maps]->GDB20->L{{GDB1+sub(OFF,L)}+GDB2} // first byte of first map{{GDB1+sub(OFF,L+1->L)}+GDB2} // first byte of second map{{GDB1+sub(OFF,L+1->L)}+GDB2} // first byte of third mapReturnLbl OFF0->O // offsetFor(Z,1,r1{GDB1+Z}+O->OEnd:OReturn
if room=1xoffsetyoffsetennemiesitemsendif room=2...
Progress :- few minor bugs fixed- physics & display system updated, to allow next update- room change working now !! (great thanks nemo but I used your method in a different way )- missile tanks added !!Here is my today's and yesterday's work (screenies if I could have enough time )
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 )2) The program takes now around 8000Ko with the 3 rooms test map, but it will be released as app and will be optimized later3) It remains to me to code all weapons, the ennemies what aren't working, bosses, map. Here is !Any other questions ?