Old 06-01-2008, 11:30 AM   #61 (permalink)
Experienced Zuner
 
Zunesi's Avatar
 
Join Date: Feb 2008
Posts: 119
Zunesi is on a distinguished road
Default

On the first post in the quote box it says you have to:
'Now Look in the Game1 class at the Update Method. Change the if(lvl == 5) so that 5 is one greater than the number of cases (initially there are 4 cases so it is 5. If you add 1 case the number should then be 6)'
Whereas with 1.0 all you have to do is change the 'NUMBEROFLEVELS' to the actual number of levels,

Also separate sprites for the targets would be good, instead of having the automatic white=colour thing,
It would mean you could get more detail in the balloons etc,
And then you could add choice of themes like SIRTET has,
But i'm not sure how hard that's be to do
Btw awesome game
__________________





Zunesi is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old 06-01-2008, 02:00 PM   #62 (permalink)
Jr. Member
 
tech.freak243's Avatar
 
Join Date: Jan 2008
Location: Hotel California
Posts: 477
tech.freak243 is on a distinguished road
Send a message via AIM to tech.freak243 Send a message via MSN to tech.freak243 Send a message via Yahoo to tech.freak243
Default level

a little basic but feel free to edit around and repost:
case 10:
monmon.setPosition(new Vector2(100, 0));
monmon.Update();
monarm.Update();
creator = "techfreak243";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1 };
slots[1] = new int[] { 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1 };
slots[2] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[3] = new int[] { 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[4] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[5] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[6] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[7] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[8] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[9] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[10] = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
goal = 85;
break;
__________________


Created by StevenLogiduce<--best dude ever!






tech.freak243 is online now   Reply With Quote
Old 06-01-2008, 02:51 PM   #63 (permalink)
Zuner
 
Join Date: Jan 2008
Posts: 81
Manticore-X will become famous soon enough
Default

Zunesi, thanks for the post. I kind of disagree about the different sprites for each target. If someone REALLY wants to do that and can show me good sprites that need it I will put it in. Otherwise I think the way it works now is the most optimal. Glad you like the game!

In other news....A little backstory. I am currently in London on vacation from studying abroad in Spain. While waiting in the airport for 11 hours (we missed our initial flight) my zune randomly stopped. I looked at it and it restarted. Upon restarting my music was still listed but coudlnt play. Pictures woudnt open, neither movies or games. I restarted it like 5 times and finally it started working. A couple hours later it died again. This time restarting it did not help. A different error screen appeared and said i needed to take it to a service center. I gave up and put it in my bag. The next day I tried it again and it has been working since. Unfortunately im not sure how much longer this will go on. If it dies perminantly I will not have access to a zune until july 21st when i return to the states. What this means for the game, I'm not sure. Maybe I will get lucky and when I return to spain on sunday I will be able to continue working without a hitch. If not..... I guess I can release what i have been working on and try and possibly program and send it to someone else to test it. Or I might just have to wait until july to work more on it. I'm not sure. Sorry for the long story, just thought I should give you all an update.



Manticore-X is offline   Reply With Quote
Old 06-01-2008, 03:51 PM   #64 (permalink)
Expert Zuner
 
Soccerfreak24's Avatar
 
Join Date: Nov 2007
Posts: 3,033
Soccerfreak24 is just really niceSoccerfreak24 is just really niceSoccerfreak24 is just really nice
Default

Quote:
Originally Posted by Manticore-X View Post
Zunesi, thanks for the post. I kind of disagree about the different sprites for each target. If someone REALLY wants to do that and can show me good sprites that need it I will put it in. Otherwise I think the way it works now is the most optimal. Glad you like the game!

In other news....A little backstory. I am currently in London on vacation from studying abroad in Spain. While waiting in the airport for 11 hours (we missed our initial flight) my zune randomly stopped. I looked at it and it restarted. Upon restarting my music was still listed but coudlnt play. Pictures woudnt open, neither movies or games. I restarted it like 5 times and finally it started working. A couple hours later it died again. This time restarting it did not help. A different error screen appeared and said i needed to take it to a service center. I gave up and put it in my bag. The next day I tried it again and it has been working since. Unfortunately im not sure how much longer this will go on. If it dies perminantly I will not have access to a zune until july 21st when i return to the states. What this means for the game, I'm not sure. Maybe I will get lucky and when I return to spain on sunday I will be able to continue working without a hitch. If not..... I guess I can release what i have been working on and try and possibly program and send it to someone else to test it. Or I might just have to wait until july to work more on it. I'm not sure. Sorry for the long story, just thought I should give you all an update.
Sorry to here that manticore :-( Feel free to do whatever you want, but if you do decide to continue work and your zune does fail, I'm always up for testing.
And btw, did you get the PM I sent?
__________________





Soccerfreak24 is offline   Reply With Quote
Old 06-03-2008, 01:26 AM   #65 (permalink)
Premium Member
Zune Guardian
 
Pachirisu's Avatar
 
Join Date: May 2008
Location: Up In That Tree Over There...
Posts: 733
Pachirisu is a glorious beacon of lightPachirisu is a glorious beacon of lightPachirisu is a glorious beacon of light
Send a message via MSN to Pachirisu
Default

Wow, thanks for this awesome game Manticore-X, i tried it out and it's quite addictive! Can't wait for an updated version!(I really do hope you will release another updated version cause i tried to add/make levels myself and failed miserably!)
__________________
ZUNING IT UP IN OZ!

Last edited by Pachirisu; 06-03-2008 at 01:30 AM.




Pachirisu is offline   Reply With Quote
Old 06-03-2008, 06:33 AM   #66 (permalink)
Experienced Zuner
 
Zunesi's Avatar
 
Join Date: Feb 2008
Posts: 119
Zunesi is on a distinguished road
Default

Quote:
Originally Posted by Manticore-X View Post
Zunesi, thanks for the post. I kind of disagree about the different sprites for each target. If someone REALLY wants to do that and can show me good sprites that need it I will put it in. Otherwise I think the way it works now is the most optimal. Glad you like the game!
Yeah i thought about it more and it is better at the moment, since the actual bloons game has targets which change colour each time you play the level and that's what you have, i guess the only real advantage of having separate sprites would be that you could have different colours on the same target, but that's pretty useless, i guess you could always keep the targets the same and then add separate sprites as well, but that'd be pretty unnecessary...
Btw hope your zune doesn't fail
__________________





Zunesi is offline   Reply With Quote
Old 06-03-2008, 09:52 AM   #67 (permalink)
Experienced Zuner
 
Spike!'s Avatar
 
Join Date: Apr 2008
Posts: 175
Spike! is on a distinguished road
Default

Just a thought, but you could do something similar to Sir Tet, that is to say having an option in the menu to change the Sprite Set before you start a game. Like...using 'Classic' like what you have targets etc, or a more accurate set of sprites that resemble the Monkey and Balloons from Bloons.




Spike! is offline   Reply With Quote
Old 06-05-2008, 05:37 AM   #68 (permalink)
Experienced Zuner
 
Zunesi's Avatar
 
Join Date: Feb 2008
Posts: 119
Zunesi is on a distinguished road
Default

case 25:
monmon.setPosition(new Vector2(220, 160));
monmon.Update();
monarm.Update();
creator = "Zunesi";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2 };
slots[1] = new int[] { 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2 };
slots[2] = new int[] { 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2 };
slots[3] = new int[] { 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2 };
slots[4] = new int[] { 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2 };
slots[5] = new int[] { 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2 };
slots[6] = new int[] { 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2 };
slots[7] = new int[] { 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2 };
slots[8] = new int[] { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[9] = new int[] { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[10] = new int[] { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
goal = 90;
break;

case 10:
monmon.setPosition(new Vector2(100, 0));
monmon.Update();
monarm.Update();
creator = "Zunesi";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2};
slots[2] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[3] = new int[] { 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2 };
slots[4] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[5] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[6] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[7] = new int[] { 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2 };
slots[8] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2 };
slots[10] = new int[] { 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
goal = 85;
break;

case 12:
monmon.setPosition(new Vector2(100, 0));
monmon.Update();
monarm.Update();
creator = "Zunesi";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[1] = new int[] { 0, 0, 0, 2, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 0, 2 };
slots[2] = new int[] { 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 1 };
slots[3] = new int[] { 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 2 };
slots[4] = new int[] { 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 0, 2, 2, 0, 0 };
slots[5] = new int[] { 0, 0, 0, 1, 1, 1, 1, 0, 2, 2, 2, 0, 0, 0, 0, 0 };
slots[6] = new int[] { 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[7] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[8] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
goal = 90;
break;
__________________



Last edited by Zunesi; 06-05-2008 at 06:37 AM.



Zunesi is offline   Reply With Quote
Old 06-05-2008, 08:19 AM   #69 (permalink)
Expert Zuner
 
Soccerfreak24's Avatar
 
Join Date: Nov 2007
Posts: 3,033
Soccerfreak24 is just really niceSoccerfreak24 is just really niceSoccerfreak24 is just really nice
Default

^^ nice work zunesi, I especially like 25(the first one). + rep for getting me some more popem levels
__________________





Soccerfreak24 is offline   Reply With Quote
Old 06-05-2008, 09:20 AM   #70 (permalink)
Experienced Zuner
 
Join Date: Jun 2008
Posts: 141
sk8er209 is on a distinguished road
Default

i'm putting it in my zune as i'm typing:]




sk8er209 is offline   Reply With Quote
Old 06-05-2008, 09:22 AM   #71 (permalink)
Experienced Zuner
 
Zunesi's Avatar
 
Join Date: Feb 2008
Posts: 119
Zunesi is on a distinguished road
Default

Cheers soccerfreak,
Here's some more:

case 26:
monmon.setPosition(new Vector2(190, 100));
monmon.Update();
monarm.Update();
creator = "Zunesi";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
slots[1] = new int[] { 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0 };
slots[2] = new int[] { 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0 };
slots[3] = new int[] { 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0 };
slots[4] = new int[] { 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0 };
slots[5] = new int[] { 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0 };
slots[6] = new int[] { 2, 1, 1, 2, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0 };
slots[7] = new int[] { 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0 };
slots[8] = new int[] { 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0 };
slots[9] = new int[] { 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
goal = 90;
break;

case 27:
monmon.setPosition(new Vector2(0, 150));
monmon.Update();
monarm.Update();
creator = "Zunesi";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2 };
slots[2] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2 };
slots[3] = new int[] { 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2 };
slots[4] = new int[] { 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[5] = new int[] { 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 0, 0 };
slots[6] = new int[] { 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 0, 0 };
slots[7] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 0, 0 };
slots[8] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 0, 0 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
goal = 90;
break;

Btw does anyone know if we're allowed to copy the levels off bloons?

Also Manticore-X if you tell me what you think the future effects will be (i.e. balloon that throws out pins) and the number you'll define them to i can make a set of future levels if you'd like
__________________



Last edited by Zunesi; 06-05-2008 at 10:52 AM.



Zunesi is offline   Reply With Quote
Old 06-05-2008, 09:30 AM   #72 (permalink)
Expert Zuner
 
Soccerfreak24's Avatar
 
Join Date: Nov 2007
Posts: 3,033
Soccerfreak24 is just really niceSoccerfreak24 is just really niceSoccerfreak24 is just really nice
Default

^^ Nice levels, and as far as copying levels is concerned, I would avoid copying them exactly, but you could use them as a bit of a "theme" so to speak. As far as future affects, you should have some ideas soon enough, but hold tight until Manticore gets back from his trip.
__________________





Soccerfreak24 is offline   Reply With Quote
Old 06-06-2008, 04:18 AM   #73 (permalink)
Squirt
 
Join Date: May 2008
Posts: 22
WiseGuyNL is on a distinguished road
Default

Quote:
Originally Posted by Manticore-X View Post
Zunesi, thanks for the post. I kind of disagree about the different sprites for each target. If someone REALLY wants to do that and can show me good sprites that need it I will put it in. Otherwise I think the way it works now is the most optimal. Glad you like the game!

In other news....A little backstory. I am currently in London on vacation from studying abroad in Spain. While waiting in the airport for 11 hours (we missed our initial flight) my zune randomly stopped. I looked at it and it restarted. Upon restarting my music was still listed but coudlnt play. Pictures woudnt open, neither movies or games. I restarted it like 5 times and finally it started working. A couple hours later it died again. This time restarting it did not help. A different error screen appeared and said i needed to take it to a service center. I gave up and put it in my bag. The next day I tried it again and it has been working since. Unfortunately im not sure how much longer this will go on. If it dies perminantly I will not have access to a zune until july 21st when i return to the states. What this means for the game, I'm not sure. Maybe I will get lucky and when I return to spain on sunday I will be able to continue working without a hitch. If not..... I guess I can release what i have been working on and try and possibly program and send it to someone else to test it. Or I might just have to wait until july to work more on it. I'm not sure. Sorry for the long story, just thought I should give you all an update.
You can jsut get a new one from ebay. There's actually a powerseller in the UK. I ordered it from him and it was delivered to the Netherlands in 3 days.



WiseGuyNL is offline   Reply With Quote
Old 06-07-2008, 03:58 PM   #74 (permalink)
Zuner
 
Join Date: Jan 2008
Posts: 81
Manticore-X will become famous soon enough
Default

Quote:
Originally Posted by WiseGuyNL View Post
You can jsut get a new one from ebay. There's actually a powerseller in the UK. I ordered it from him and it was delivered to the Netherlands in 3 days.
heh thanks for the tip, but im not really planning on purcasing another zune. I have an extended warrenty with mine for Best Buy so i can swap it out for "free". I would just need to be back in the US first.....but my zune so far has been working alright so it should be ok. I actually think it might have overheated. I was in an airport for 11 hours listening to it on shuffle, so that could have effected it. Anyways,I am leaving Paris this morning to go back to Barcelona so I will be able to work some more on PopEm. A new update should be out soon!



Manticore-X is offline   Reply With Quote
Old 06-08-2008, 11:27 AM   #75 (permalink)
Experienced Zuner
 
Join Date: Jun 2008
Posts: 141
sk8er209 is on a distinguished road
Default

can't wait for the update hope your zune doens't mess up and as for it running 11 hrs. i had it running all day one time and it didn't messed up just turned really warm.:]




sk8er209 is offline   Reply With Quote
Old 06-10-2008, 03:33 AM   #76 (permalink)
Zuner
 
Join Date: Jan 2008
Posts: 81
Manticore-X will become famous soon enough
Default

To the loyal fans of PopEm : p

I've decided to release a pre-pre-beta version here. I decided not to make a new thread for this as it is really in a WIP form, but its got some fixes that I think people will enjoy playing with! Please do not include this release in packages or post on any other website

1. Level Editor: press center to place target, press again to switch between targets. Press play to switch to moving MonMon around. Press play again to show the matrix that you can type into the code. *Bonus* at this screen press down to save your level or press up to load a saved one. You can (for now) save one level at a time. You can then play this level by going to level 19 in the game. *WARNING* I do not know what happens if you load 19 without having a level saved first. Im assuming it crashes. So go save a level before trying to load it.

2. the dart moves slower to try and fix some collision problems. Let me know what you all think. It takes a little getting used to.

3. If you have created levels and posted them here but they are not included here do not feel offended. I have been on a trip and have not had time to try them all out. I plan on doing so soon, but I have been trying to get this release working. Thanks for understanding and keep making levels!!

Also if anyone has some server space I would like to upload this somewhere else other than filefront. PM me if you want to help!


http://files.filefront.com/PRE+PRE+B.../fileinfo.html



Manticore-X is offline   Reply With Quote
Old 06-11-2008, 06:55 AM   #77 (permalink)
Expert Zuner
 
Soccerfreak24's Avatar
 
Join Date: Nov 2007
Posts: 3,033
Soccerfreak24 is just really niceSoccerfreak24 is just really niceSoccerfreak24 is just really nice
Default

^^ Sweet, I'm glad to see you can now save levels. When I add the levels I've been working on though, should I skip 19 and make em levels 20-29 or w/e?
__________________





Soccerfreak24 is offline   Reply With Quote
Old 06-11-2008, 07:13 AM   #78 (permalink)
Zuner
 
Join Date: Jan 2008
Posts: 81
Manticore-X will become famous soon enough
Default

You can either skip to 20 or push 19 up to a higher one, its up to you. It might be easier if the level that loads from the zune is the last one though. Oh and I know of a bug with loading the level without playing another level before it. It is fixed in my version. Just ignore it here



Manticore-X is offline   Reply With Quote
Old 06-11-2008, 07:46 AM   #79 (permalink)
Expert Zuner
 
Soccerfreak24's Avatar
 
Join Date: Nov 2007
Posts: 3,033
Soccerfreak24 is just really niceSoccerfreak24 is just really niceSoccerfreak24 is just really nice
Default

Ok, Level loader is working great, and here is my updated list of levels:
case 20:
monmon.setPosition(new Vector2(100, 150));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 1, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 1 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[2] = new int[] { 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9 };
slots[3] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[4] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[5] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[6] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[7] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[8] = new int[] { 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 1, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 1 };
goal = 100;
break;
case 21:
monmon.setPosition(new Vector2(0, 135));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[2] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[3] = new int[] { 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0 };
slots[4] = new int[] { 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0 };
slots[5] = new int[] { 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0 };
slots[6] = new int[] { 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0 };
slots[7] = new int[] { 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0 };
slots[8] = new int[] { 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0 };
slots[9] = new int[] { 0, 0, 2, 1, 1, 2, 0, 0, 0, 0, 2, 1, 1, 2, 0, 0 };
slots[10] = new int[] { 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 2, 2, 2, 2, 0, 0 };
goal = 100;
break;
case 26:
monmon.setPosition(new Vector2(0, 0));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
slots[1] = new int[] { 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 1, 1, 1, 1, 2 };
slots[2] = new int[] { 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 1, 1, 1, 1, 2 };
slots[3] = new int[] { 2, 0, 0, 2, 0, 0, 2, 0, 0, 0, 1, 1, 1, 1, 1, 2 };
slots[4] = new int[] { 2, 0, 0, 2, 0, 0, 2, 0, 0, 0, 1, 1, 1, 1, 1, 2 };
slots[5] = new int[] { 0, 0, 0, 2, 0, 0, 2, 0, 0, 2, 1, 1, 1, 1, 1, 2 };
slots[6] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 2 };
slots[7] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 2 };
slots[8] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 2 };
slots[9] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 2 };
slots[10] = new int[] { 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
goal = 75;
break;
case 22:
monmon.setPosition(new Vector2(20, 0));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[2] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[3] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[4] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[5] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[6] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[7] = new int[] { 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2 };
slots[8] = new int[] { 0, 0, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2 };
slots[9] = new int[] { 0, 0, 0, 2, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 2 };
slots[10] = new int[] { 0, 0, 0, 2, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 2 };

goal = 66;
break;
case 23:
monmon.setPosition(new Vector2(0, 100));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0 };
slots[2] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0 };
slots[3] = new int[] { 0, 0, 9, 1, 1, 1, 1, 9, 0, 0, 2, 0, 0, 0, 0, 0 };
slots[4] = new int[] { 0, 0, 9, 1, 1, 1, 1, 9, 0, 0, 2, 0, 0, 0, 0, 0 };
slots[5] = new int[] { 0, 0, 9, 2, 2, 2, 2, 9, 0, 0, 2, 0, 0, 0, 0, 0 };
slots[6] = new int[] { 0, 0, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[7] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[8] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
goal = 70
;
break;
case 24:
monmon.setPosition(new Vector2(100, 125));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[1] = new int[] { 0, 0, 0, 0, 9, 9, 9, 9, 9, 9, 9, 0, 0, 0, 0, 0 };
slots[2] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[3] = new int[] { 0, 1, 0, 0, 9, 0, 0, 0, 0, 0, 9, 0, 0, 1, 0, 0 };
slots[4] = new int[] { 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0 };
slots[5] = new int[] { 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0 };
slots[6] = new int[] { 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0 };
slots[7] = new int[] { 0, 0, 0, 0, 9, 0, 0, 9, 0, 0, 9, 0, 0, 0, 0, 0 };
slots[8] = new int[] { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 0, 0, 9, 2, 2, 9, 0, 0, 0, 9, 2, 2, 9, 0, 0, 0 };
goal = 100
;
break;
case 25:
monmon.setPosition(new Vector2(40, 0));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 9, 0, 0, 9, 0, 0, 0, 0, 2, 1, 1 };
slots[2] = new int[] { 0, 0, 0, 0, 0, 9, 0, 0, 9, 0, 0, 0, 2, 1, 1, 1 };
slots[3] = new int[] { 0, 0, 0, 0, 0, 9, 0, 0, 9, 0, 0, 2, 1, 1, 1, 2 };
slots[4] = new int[] { 0, 0, 0, 0, 0, 9, 0, 0, 9, 0, 2, 1, 1, 1, 1, 2 };
slots[5] = new int[] { 0, 0, 0, 0, 0, 9, 0, 0, 2, 2, 1, 1, 1, 1, 1, 2 };
slots[6] = new int[] { 0, 0, 0, 0, 0, 9, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[7] = new int[] { 0, 0, 0, 0, 0, 9, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2 };
slots[8] = new int[] { 0, 0, 0, 0, 0, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
slots[9] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[10] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
goal = 80
;
break;
case 27:
monmon.setPosition(new Vector2(20, 120));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
slots[1] = new int[] { 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0 };
slots[2] = new int[] { 0, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 0, 0 };
slots[3] = new int[] { 0, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 0, 0 };
slots[4] = new int[] { 0, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 0, 0 };
slots[5] = new int[] { 0, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 0, 0 };
slots[6] = new int[] { 0, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 0, 0 };
slots[7] = new int[] { 0, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 0, 0 };
slots[8] = new int[] { 0, 2, 1, 1, 2, 1, 0, 0, 0, 1, 2, 1, 1, 2, 0, 0 };
slots[9] = new int[] { 0, 2, 2, 2, 2, 2, 0, 0, 0, 2, 2, 2, 2, 2, 0, 0 };
slots[10] = new int[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
goal = 80;
break;



And then I edited level 8, heres the new level 8.



case 8:
monmon.setPosition(new Vector2(20, 0));
monmon.Update();
monarm.Update();
creator = "soccerfreak24";
dart.Update();
slots = new int[11][];
slots[0] = new int[] { 0, 0, 0, 0, 0, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2 };
slots[1] = new int[] { 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[2] = new int[] { 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[3] = new int[] { 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[4] = new int[] { 0, 0, 0, 0, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
slots[5] = new int[] { 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[6] = new int[] { 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[7] = new int[] { 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[8] = new int[] { 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[9] = new int[] { 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
slots[10] = new int[] { 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 };
goal = 80;
break;
__________________





Soccerfreak24 is offline   Reply With Quote
Old 06-11-2008, 09:09 AM   #80 (permalink)
Zuner
 
Join Date: Jan 2008
Posts: 81
Manticore-X will become famous soon enough
Default

Hey guys, sorry for posting so much here but one thing to add. For my ease of use, if you would like your levels included in the next release please make a text document with all the levels you want included. This will be a no cut policy so feel free to submit whatever : P . Also I'm up for suggestions on what to be added/changed. The bouncing blocks are still an issue sometimes, but i still cannot find a way to fix them without making some crazy code changes (and that probally wouldnt even work......well maybe it would....i just thought about it some more, heh). I know soccerfreak has given me some good ideas, one im planning on doing soon. So lets hear the suggestions!!


Oh, and would transfering levels wirelessly be something people would want? I plan on doing it eventually, but I dont have access to another zune until mid-late july. If it is something people want though I could try and program it and get others to test it. Let me know!

Last edited by Manticore-X; 06-11-2008 at 09:17 AM.



Manticore-X is offline   Reply With Quote
Reply

Bookmarks

Thread Tools