Recent posts by hercludes on Kongregate

Flag Post

Topic: Game Programming / Any FREE game making programs

http://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs.aspx lol

 
Flag Post

Topic: Game Programming / Best way to store ingame level?

Depends on your reasons and demands. If you want to be able to store the level so you can save it to a file, convert the level into a string. If you just want to temporarily store it very quickly using arrays that describe the content of the map (tile/enemy types, position, etc.) If you wanted to, you could save it using the latter and then convert that into a string.

For personal experience, my current project, Core of Pulcher, compresses several files/strings together into a single compressed file called PMD. One file, named master, denotes all of the spritesheets used including their filenames and an “info” file that describes the content of the spritesheet. Another file contains the actual map information using the master file to denote what sprite from what spritesheet goes where. Speed is pretty fast this way.

 
Flag Post

Topic: Game Programming / Boggle Solver Help

EndlessSporadic’s suggestion is also helpful, though it’s not necessary, but it will save you a nice amount of time.

 
Flag Post

Topic: Game Programming / Adding tags to games

They need more upvotes to appear publicly.

 
Flag Post

Topic: Game Programming / Boggle Solver Help

Hello Nate. What you want to look for are graph searches, or something to that extent. Unfortunately, there is no clever way to do this since these are specific values/words. I’ll explain a very brute force algorithm that you can adopt if you wish and see if you can perform more efficiently if the speeds are too slow. I won’t go into too much detail other than how to set it up so you can have the fun of coming up with the solution. This requires that the dictionary list is in (A … Z) format

Have two integers, start and end, each value of the starting and ending position of the dictionary array. Iterate for each element in the grid, each iteration have a string s that is set to the character of that element. Call a recursive function, that function will take in s, start, end, and direction. Typically, direction would iterate through left, up, down and right (or whatever order) and return/break out of the recursive loop when value is above/at right. At the start of the function you would add the current tile value to s and look through start and end and “close the gap” so that it matches all the strings that it contains. Example:

s == “lo”
list:
“loser”
“lost”
“lower”
start is 0, end is 3

In your next call, if s == “los”
list:
“loser”
“lost”
start is 0, end is 2

As you can hopefully see, this is so that each time you look for possible strings to match up, you’re cutting out a large chunk of information that you know will not work. I can’t remember if boggle does upper-left, upper-right, etc. but if it does, it’s not that hard to add. Basically, the only requirement to exit the recursion are when there are no more directions available OR s no longer matches up to anything on the list. Of course, this would mean to also be storing the previous locations you’ve visited up to that point so you don’t end up tripping on them, and having a global array that stores all the possible choices.

Hopefully you can see that doing it recursively has its huge benefits, and the overhead would probably not be too bad.

Hopefully I didn’t give out too much information how to do this. If you would like to discuss it, feel free to come chat by the Game Development Room.

 
Flag Post

Topic: Game Programming / {AS3} Containers

Hello Kainevg. Yea, if the background is moving and you’re trying to get the particles, projectiles, etc. to move, I can see where you would run into problems. Here’s an example to concrete my statement; if particle x is moving at 35 units to the left, with the background moving at 20 units to the left, would it seem that it were moving at 55 units to the left? I’m pondering it, and yet, I don’t think that you should worrying either case about that. Anyways, to the question you asked, I don’t quite understand it without having what I asked answered. I guess, what I don’t quite understand is why you would want to move it with the background. More specifically, how you would want to move it with the background. Going back to the previous example, you could use the difference of the two numbers to get the velocity of the bullet relative to the background, but I don’t think that’s what you’re looking for here.

What I would suggest is updating it each individually if the update affects each object differently (one object might have its velocity negated by 6, the other by 13), and if otherwise it’s a relatively static change, just do the containing object.

 
Flag Post

Topic: Game Programming / [Paid]: Artist Recruiting: Programmer

I would help but I’m busy with another project. In either case I would only help using something more modern/professional like C++ w/ OpenGL/DirectX/SDL/etcetc. I’ve used GML before, though. You can PM me on Kong for questions or advice on programming for free. I’ll be gone this weekend though.

-nine fingers

 
Flag Post

Topic: Astroflux / rising upgradee prices when you upgrade

y0u b07h h4v3 4b50lu73ly n0 p01n7 70 y0ur c453 4nd 4r3 ju57 5p0u71n6 r4nd0m 5h17 0u7. 1’ll 3nd 17 r16h7 h3r3, 7h3y r4153d up6r4d3 pr1c35 0n h16h3r pr1c3d 7h1n65 50 y0u h4v3 70 6r1nd. 1n5734d 0f h4v1n6 4 5y573m wh3r3 y0u c4n dump x 4m0un7 0f p01n75 1n70 4 5k1ll 4nd 637 4 5l16h7 b0057 fr0m 17 (wh1ch w0uld b3 wh47 4ny d3v wh0 15 w0r7h h15 54l7 w0uld h4v3 d0n3), 17’5 537 47 4 c0n574n7 v4lu3 7h47 w45 pr0b4bly 0b741n3d by u51n6 50m3 1n54n3 3xp0n3n714l 4l60r17hm f0r 7h3 6r1nd

51mpl3:

up6r4d3_c057 = curr_up6r4d3_l3v3l ** 5 + curr_up6r4d3_l3v3l * 64;

m0r3 $!

 
Flag Post

Topic: Forum Games / Defend your House! (RP) (Game) -- Day 1, Afternoon--

Xenocideophile:
I look around.

 
Flag Post

Topic: Forum Games / Defend your House! (RP) (Sign-ups thread) (Signs are now closed, replacements always accepted)

The creators of this forum said I could join, so here I am. I’ve played D&D before, but no forum game.

Name:Xenocideophile
Gender:Male
Appearance:Maybe I’ll fill out appearance when I’m more creative.
Class:BomberMan
Stat Points:
Investing: 10 STR, 10 PRE, 5 DEF.

#######BASE STATS#######
Hp = 20; // count 10 base hp
Mp = 10; // base 10 mp
Dam = 5;
MDam = 0;
DR = 2.5;
Accuracy = 10.9;
Crit = .2;
#######################
Skills: Resilient Skin (resistant to all forms of explosives)
Hobby: Creating explosives
Main Weapon: Ted Turner’s Bow
Secondary Weapon: Trench Knife of impressive beard-shaving.
Biography: Grew up as a lazy school student, and was aspiring to be the next biggest explosive-scientist. However, accidently went into eternal debt when he destroyed the village’s sacred item from a mixture of two chemicals that created an endothermic reaction, releasing enough energy to destroy thus said item. He also can’t stand to have anything unknown be kept unknown, to which is why he is given the name Xenocideophile (one who loves to kill the unknown). Very devious and cunning, will probably strap explosives to animals and send them off to war.

 
Flag Post

Topic: Kongregate / Social progress!

No, most of us don’t want to attention whore to people to achieve absolutely nothing. It’s being very assumptious to think we don’t “support the cause.” I’ve done my share of supporting the cause, b/c I’ve talked to people as to why this sort of thing should be allowed, and they changed their minds. Minus my dad, who is a “hardcore christian” and lets God decide everything for him /sigh/.

 
Flag Post

Topic: Kongregate / Social progress!

Also, Minnakht reminds me, the sign of equality is ==

= is an operation that assigns a value to a variable, == is an expression checker.

 
Flag Post

Topic: Kongregate / Social progress!

By forum I think he means Kongregate in a whole.

 
Flag Post

Topic: Kongregate / Social progress!

Yes, I know it is my opinion, it came out of my mouth, did it not? (theoretically speaking … )
That’s besides the point. What’s the point of grouping people together if you are just going to change your profile picture? Why not do something worthwhile, perhaps you could get everyone to mail a letter to people in the Supreme Court?

 
Flag Post

Topic: Kongregate / Social progress!

I think this is kind of pointless – in the end changing your profile picture is not even going to minutely effect anything. If you want to support this cause, >do< something.

 
Flag Post

Topic: Kongregate / New backend update - please post issues here!

This is kind of off to the side, but whenever I leave chat and come back, the whole chat is full of text. It causes huge lag, especially when trying to change game tabs or view user profiles. Sometimes I won’t be able to scroll down all the way, b/c whenever a new message appears, the scroll-bar adjusts itself ~7/8 down from the top. So, it would be nice to add a “clear chat” function. Maybe this can be done with “/clear”?

 
Flag Post

Topic: ShellShock Live 2 / [Unofficial] Ideas for weapons?

I got a good one. How about a colored ball that hits the ground, melts a bit to cover it’s oh so great mushy liquids all over the floor some distance, and entraps tanks inside it; then literally flings itself the same power and direction you shot the ball at. Takes just a tiny bit of damage due to acceleration or whatever.
Maybe formula: ( Damage = Acceleration * 5 ) assuming lowest acceleration is 1 and highest is 10(?); and assuming acceleration is derived from power that the tank originated it’s shot.

It would be very cool though if shots that had been shot longer, aka; shot harder and probably higher up, was accounted into damage.

 
Flag Post

Topic: Game Programming / Collision Checks with Unity

I wouldn’t have came here if I didn’t google it and clicked on thousands of links without making sense out of it lol.

 
Flag Post

Topic: Game Programming / Collision Checks with Unity

My team and I are possibly overlooking the difficulty of this (We are all are ‘fluent’ coders), but need help checking for collision between two objects.

var cube = GameObject.CreatePrimitive(GameObject.Find(“cube”));
if( /* Collision Check? */ ) {
Debug.Log(“Collision is working”);
}

 
Flag Post

Topic: Kongregate / Break the 4 Badge Limit Per Game

Well, while this is a stupid idea, thank God it will never be implemented. The workers of Kongregate haven’t been doing much and I don’t think anyone there knows how to program. They’ll never be able to manage to make everything look nice for 6+ badges and even if they do it’s a place no man wants to go. Clustered badges, meaningless.

Think about it, the more you have, the less valuable they are. Have one diamond, you won’t sell it for nothing. Have 100 diamonds on the other hand… you will probably sell them. Point is, the amount of badges shouldn’t increase the amount of fun you’ll have playing a game, chances are it will decrease it. Probably make it more like a chore then anything. Have 1 object and try selling it for $100, or have 100 of the same objects and try selling each for $1. The former is much quicker, with less need for work. Now why not sell 100 objects for $100 each? Because Kongregate will put up a point limit (like 80 points max.) or something like that. It’s bound to happen if this does carry through — which it never will.

 
Flag Post

Topic: Realm of the Mad God / Rotmg Corrupt-a-Wish

Granted, your pet Oryx:

Is now named The Mad God.

I wish I didn’t suck at this game.

 
Flag Post

Topic: Technical Support / BoTD not awarded.

I already earned them all. Too depressed to fight for the extra 30 points for BoTD.

 
Flag Post

Topic: Technical Support / Can't connect to Facebook

I’ve been having the same problems. The circle appears, it never finishes. I leave for about 5 minutes and come back to it still revolving. So I just log in with my username and password and it logs me in. This is on Chrome.

 
Flag Post

Topic: Technical Support / BoTD not awarded.

I’m not sure if I should post here but I’m doing it anways. Awhile back there was a Badge of The Day for Burrito Bison Revenge. As normal I achieved that badge, but it did not send. I was fine with that, so I sent a missing achievement to Kongregate, with a photo of me achieving 25,000 + in that game. (On survival)
Now, here’s were the funny part comes in. In my description I put I also achieved the easy and medium badge, and that Kong Chat also did not award me points, but I was fine with that I just wanted the BoTD(I could easily re-do the other ones another day.) The next day I get a Kongregate Announcement telling me:
Hi hercludes!
Sorry for the mixup! Your missing The Way the Cookie Crumbles for Burrito Bison Revenge has just been awarded to your account. Cheers!
That’s just great right, I was 100% sure that I had selected the hard badge, yet I get awarded the easy badge instead. This is disappointing Kongregate.

 
Flag Post

Topic: Technical Support / Keep disconnecting from Kongregate

\-sigh\- Didn’t want to download firefox but it looks like I have to.