Recent posts by vesperbot on Kongregate

Flag Post

Topic: General Gaming / Learn to fly 3

Originally posted by light_bringer777:

Axis aligned collision detection makes for some really funky collisions at times; especially when your axis aren’t aligned!

You’re probably thinking about continuous collision detection, where you could be in front of an object one frame, then past the an object the next and still detect the collision.

I switched to using the NAPE engine partway through development and they have built-in continuous collision, plus at the current game pace, you simply cannot zip through objects because you’re moving hundreds of pixels per frame. So it shouldn’t be a problem with LtF3 ;)

Yep, I’ve meant continuous collision indeed. Glad to hear that :)

 
Flag Post

Topic: Game Programming / Troubles with Array lenght!

Yep, use autocomplete next time. If you’re using Flash CS, consider installing FlashDevelop at least for code editing purposes (it’s freeware), it has a ton of useful things including underlining improperly spelled words.

 
Flag Post

Topic: Game Programming / Troubles with Array lenght!

Originally posted by Argl:

Adding Array() around LISTS[‘armor’] was just a way for me to ensure the compiler that there was another array at this index. At least I thought it was okay to do that. But now you’re explaining that it actually create a new array ?

Yep, this will wrap your array of length 3 into another array, and that one’s length is 1, and this is what you get when tracing.
Originally posted by Argl:

I’m a bit confused, so if write something like :


var myClip:MovieClip = MovieClip(myContainer.getChildAt(5));

That will creates a MovieClip ? Instead of simply force the child to be a MovieClip ?

Neither, this is only the case with “Array”, as there is an “Array function” that makes an array out of its parameters. var a=Array(1,2,3,4,5) will make a new Array into a variable “a” that’ll contain “[1,2,3,4,5]”. All other function only try doing a typecast, returning a “null” if the supplied object is not of the desired type. So, after you call that typecast, you can do if (myClip!=null) myClip.gotoAndStop(1); for example.

 
Flag Post

Topic: General Gaming / Learn to fly 3

Nice to see that you’re interested in people’s opinion. My two cents: If there would be obstacles in midair, PLEASE DO make AABB collision, this pretty much kills many launch games where powerups are plain skipped if you’re flying too fast.

 
Flag Post

Topic: General Gaming / Gemcraft:Chasing Shadows TBR on Kongregate after Steam Release

FFFFFFFUUUUUUU-
On the upside, I’ll be able to finish my project on time without being distracted by playing GC:CS. Thanks.

 
Flag Post

Topic: General Gaming / Official Enigmata Stellar War Thread

Originally posted by cbeenker:

can anyone give me some tips on how to beat the boss on level 15? i only get him down to 50% before he enrages and wipes my base. Here is my setup.
http://imgur.com/L28Liar

Drop all Vira Healers, drop big lasers, drop gold collectors except one, drop zycon storms, replace with 4 chargors, 1 vira savior (don’t see if you have one, if yes, skip vira savior) and rest Nyon Exists. Amp all of them to max, level up in Tesire (hard, preferably) then try again.

 
Flag Post

Topic: Sonny 2 / Combining classes

Umm. Just remembered this thing, dug deep and now… BUMP.

A side note: You can make your char stronger by using the glitch, IF you have defeated the Corruptor. Just put on full corruptor’s armor, take a weapon that has a lot of piercing in your hands, do the glitch (change classes if necessary), and have all weapon piercing (not stats, that would be too brutal) stuck onto the character. I’ve used this repeatedly to get poison piercing to heavens, and used Acidic Blood biological passive to increase it even further, then a single blast of Envenom dealing 6 damage normally was enough to eradicate half of the opponents including Corruptor itself.

There are also great skill combos, if you would want to try stuffing part of your skill points into one class tree, then another class tree. Say, Ultimatum+Cold Neurology = complete immunity to damage. Do once, stay 20 turns firing away. Epiphany+Overdrive+Lasting Pain = 4x damage, add Agile Exposure for +100% more (either 6x or 8x, this depends on game mechanics), add Insecurity for yet more.

 
Flag Post

Topic: Game Programming / White screen on Preloader? (AS3)

If so, drop the preloader completely, if your SWF is 8 kilobytes then everything else is bigger than it, so you don’t need to worry about white screen issue that preloader hides.

 
Flag Post

Topic: General Gaming / Official Enigmata Stellar War Thread

Originally posted by UncleBadges:

Is there a way to rotate Aegis?

No. You might want to know that Walls were non-rotatable in the past, and dropped in both variations. Nothing is rotatable barring walls, so don’t worry.

 
Flag Post

Topic: General Gaming / Official Enigmata Stellar War Thread

Originally posted by satansFinger:

there is a minor bug: when deleting a nuclear terra, it does not count as unit loss, but the nuclear terra still explodes and damages nearby units, when deleted while deployed. to avoid this the nuclear terra has to be moved to the unit bank and deleted from there. still i assume it should not be like that.

Nice catch, thanks, though I usually use Formation Editor to delete units, to not worry about losses.

 
Flag Post

Topic: Game Programming / Squeezing as much audio into a game

You can add another ~15MB if you place another SWF alongside your main, and load that one too. IIRC Kongregate allows one file for the game.

Originally posted by Amibtious:

For cutscenes, or the like, you can use embedded youtube vids. There’s a mining game that does this well, can’t quite recall the name atm.

Glean (and Glean 2). I love this game.

 
Flag Post

Topic: General Gaming / Official Enigmata Stellar War Thread

See, +100% drops is just x2, aka a single mob has just double the chance to make a drop. Also, even sanctum beacond and GGs are counted “rare” for the purpose of zava detectors. Also, from my experience, anything “ultra-rare” only drops if you taunt, while I wasn’t taunting, I didn’t even get a ledgend, having 0 in the base. So, maybe they do stack, but your kill rate has dropped to the point when this stacking starts to hinder you from increasing rares/zone ratio.

 
Flag Post

Topic: Game Programming / Continue counting offline?

There’s no such thing as “counting offline”, but if you store the last run date and get current date, you can simulate “counting offline” using the date difference. SumGato says what you should use.

 
Flag Post

Topic: Game Programming / Edit a game

Another possible solution is to whack Ctrl+F5 on the webpage with the game, it should reload all the used content from the server.

 
Flag Post

Topic: General Gaming / Try this game on Kongregate!

You’d better post the game link right nere instead of “do the search”, it’ll gain that game more hits.

 
Flag Post

Topic: Game Programming / [Solved I think] How to _copy_ semi-transparent pixels?

You probably copy the corner quadrants twice by yourself, thus blending corners with double the alpha application. Check what you copy and what are the coordinates.

 
Flag Post

Topic: General Gaming / how do i convince my parents (or just my mom) to let me play M rated games

Grow up and then screw restrictions.

 
Flag Post

Topic: Kongregate / New Kongregate Version: Minor bug fixes and text fixes

Okay, apparently momoguru got flooded with bugreports saying something that’s client failure, not the game’s trouble. Thanks.

 
Flag Post

Topic: Kongregate / New Kongregate Version: Minor bug fixes and text fixes


See, no link down here.

 
Flag Post

Topic: Kongregate / New Kongregate Version: Minor bug fixes and text fixes

Where is the “Report game bug” link now? I can’t find it in the new UI.

 
Flag Post

Topic: General Gaming / Official Enigmata Stellar War Thread

Sure you can’t. See, there are 14 walls in your base, 17 if counting ZACAs. Use ZACAs as rear walls, normally they don’t need extra attention this way, and hide other walls. Drop minelayer turrets, drop vira saviors except one (they are bugged), use sanctum beacons instead (sure you have one ready?). 7 scorpions are a bit too many, they are decent at least, you might reduce their number to say 4. 3 gold gens are too many, leave one fully upped. Add chargors+nyons in equal numbers.

 
Flag Post

Topic: Game Programming / best way to draw an array of moving overlapping objects?

Do you draw by BitmapData.copyPixels() or by BitmapData.draw()? You should completely switch to the former.

 
Flag Post

Topic: General Gaming / Official Enigmata Stellar War Thread

Originally posted by TetsuoOni:

i saw someone listed the rare units, they missed one, the aries. its a large purple unit that fires twin lazers similar to the lightbringer. it cost 3 VII to activate and I have had it 4 rounds more then lightbringer and it has done 4x as must total damage to enemys 200k vs 800k also if someone can tell me how to unlock the insane difficulty… im at zone one but still cant get it xD

You need to beat Villalobos at least once to unlock Insane diff. You can do that on normal difficulty.

 
Flag Post

Topic: Game Programming / Simple Array question AS3

So impatient, are we? You have outlined your task to yourself, you know how to do one element, go do the whole task.

 
Flag Post

Topic: Game Programming / What else do I need?

You need Flex SDK, the compiler with all the other stuff necessary to turn your *.as files into an SWF.