Recent posts by Amibtious on Kongregate

Flag Post

Topic: Game Programming / The good old days of this forum

“syurba, unknownguardian and gamerfefan… byrono’s”

Other than UG, I don’t recall those names…joined May 2011. Was really planning to be a pro-dev by now :D

“I remember you’ld get 500+ views just for uploading your game, now you’re lucky to get 50.”

IIRC Kong changed the default genre listing to be “best” rather than newest. Good for getting casual visitors to stick around, bad for devs. A puzzle game especially, it seems you need to pseudo-spam to even get a rating.

 
Flag Post

Topic: Game Programming / Game In Ten Days -- Rules on Use of Assets from personal and public libraries

It appears the situation is “anything goes, so long as you’re not intentionally cheating.”

Given the nonexistence of the prizes (usually) and parcity of entrants, this seems sensible. The rule is there so it could be enforced if someone did try to game the system, but is basically ignored in favour of the spirit of encouraging people to make things. This still brings up a little awkwardness in voting (what feels ‘fair’ for taking into account & to what degree could/should a defacto worse end result game beat a better game if the better game used premade assets or engines or whatever)…but isn’t going to matter most of the time. The cure’s worse than the symptoms.

I’d let it be Halysia, your point is irrefutable, but trying to fix it would be counterproductive and potentially not doable anyway, to define the majority of a game requires, among other things, weighting art against code in a manner to be applied to all games: that’s a…philosophical?…proposition.

 
Flag Post

Topic: Game Programming / [Solved] How do I compress this string?

Strings are not-really-but-sorta-like arrays of unicode values. I really don’t know if the entire swathe are supported, but if so there are >120,000. So, in theory* you can get at least 10-1 compression. Although a 5-1 system might be….well I was going to type ‘more practical’, but that really isn’t true.

Otherwise, however many are supported would allow shrinkage along the lines of Dave, although I wouldn’t usually take string compression advice from that username.

Not sure that’s useful to you, though not sure exactly what you’re looking for….nothings going to make that more “readable”, if you wanted less bytes you wouldn’t be using a string….does it matter that it’s a “long” sequence of numbers?

*I’m not saying it’s a good theory.

 
Flag Post

Topic: Game Programming / Combo System

The basic logic of what you describe sounds fine, I’d wonder what tolerances you tried, and how exactly your code works…the system you describe is how I’d do it.

 
Flag Post

Topic: Game Programming / WTF is wrong with the Kongregate Community?

“Are you really telling me that this deserves the same rating as a lot of unfinished/really crappy games here?”

Yes.

Next time try getting people to test it for you before you post, I didn’t play it more than 30 seconds (it’s bad), but even still spotted a few small changes that would’ve made it better. This is a mistake I see a lot, people don’t seem to get good feedback before main release…it’s not so hard, people on this forum for eg give very helpful feedback. You need constructive criticism.

 
Flag Post

Topic: Game Programming / Game In Ten Days -- Rules on Use of Assets from personal and public libraries

Originally posted by JohannasGarden:

Hi everyone. DarkRainyKnight and I have read through the concerns in this thread and in past threads as well. We basically believe that the point of Game in Ten Days has been to inspire people to to make games with whatever resources are available to them. The restrictions, like theme and time pressure, should inspire fun and creativity and not inhibit it. As hosts, we want to say “Sure, you can do that!”

If you have some previously made art or code that you really want to use but you think it’s against the rules, message DarkRainyKnight for clarification—chances are, it’s okay. We like saying yes. We like you doing what would make the best games. Ideally, you would be making a new game inspired by the theme of the contest, but you can use whatever you want.

The rules have always allowed users to use whatever was available and to make whatever game they wanted to. They also acknowledge that the hosts can’t control voters or make them be totally fair. I actually find that things work out surprisingly well every time. The contest will give you what you bring to it.

One of the best suggestions from this thread is the one to post some meaningful progress screenshots. It’s great and inspiring to see the games develop. Over the months, it gives us a feel for how different people work, and it’s so exciting. I find that I’ve really become a devoted fan of many participants. Keep up the great work!

Looking forward to GiTD #51!

That’s…..nice, but essentially means the restrictions don’t exist?

Nothing is going to change wrt

- the submitted games being made/not by the entrant
- the submitted games being made/not in 10 days
- being clear about what aspects/features were created vs what was an asset taken from elsewhere
- wrongful assumptions by some/all voters, giving entrants credit for others work
- potential/actual entrants/voters having little or no idea what the games should/will actually be judged on

?

 
Flag Post

Topic: Game Programming / Game In Ten Days -- Rules on Use of Assets from personal and public libraries

Consider a hypothetical minecraft mod entry, and people who’d never played minecraft before loading it up to play before voting…how on earth could they even judge what to judge?

[edited out discussion of individual case]

 
Flag Post

Topic: Game Programming / Game In Ten Days -- Rules on Use of Assets from personal and public libraries

IMO short version: allow anything, but put a strong advisory note that it might be taken into account by voting. The particular case that spawned this thread is a good example, I have no objection to anyone using RPGmaker, but I almost certainly wouldn’t have voted for it: I’d have little idea how much of the end result was the work of the creator, beyond knowing/thinking(?) that all the mechanics & functionality weren’t. The more premade/engine stuff is used, the less confidence I’d have in judging the result. Ofc, I pretty much never get around to voting….so ignore me :)

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

Welp, my game is so miserably unfinished, and the remaining time going to be taken up with eating & watching the footie, I’m pulling out of this. I did, at least, begin to make something I think shows promise behind the scenes, I’ll take my time completing it properly & mebe link this thread, or whatever GITD is up to, when it’s done.

If you think I should post it anyway, bear in mind it has almost no functionality connected in a way the player could ever get to it, and it still looks like this.

 
Flag Post

Topic: Game Programming / revenue update is stopped

Normal. There’s always a bit of a delay, they can’t do real time updates….sometimes delay is bigger, sometimes smaller.

Possibly they update more commonly played games faster, I dunno….but pretty sure missing w-8 won’t make a difference.

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

I’m pretty sure that’s RPGmaker.

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

Originally posted by StudMuffin:

God, people did so well…
I didn’t have much time :S I’ve made most of the logic, the GUI is lacking a bunch.
I guess I’ll just continue it someday and release it regardless…

Same here, I’m gonna force myself to just make whatever I got by the end of tuesday playable on wed & enter it, then add content & polish later for a ‘pro’ version.

I tend to think gameplay is everything for this contest, what with allowing predone assets & code….but graphics wise I’m really liking what I’ve seen from 0rava.

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

My game will also contain decorative cleavage.

#mineralogy

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

Originally posted by DarkRainyKnight:

It’s the halfway point as of this post.

Fairly worried I’ll end up with something obviously unfinished, or lacking content/polish. Got v distracted thinking about making a lighting system from scratch, and I really cannot into art.

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

I’ve reached the ‘what am I going to do about art?’ point of dev. I think you’re gonna end up fighting evil rubber balls, bouncing around.
Or nazi diamonds, they could be all shiny & shatter into particles…

Also, 61 fps, that can’t be right.

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

Holy crap DRK is psychic.

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

Originally posted by nutter666:

Here’s my progress for today:

1 dodgy prototype of the movement system, it’s proving kinda tricky to get the movement right since sometimes the rotation goes weird and takes the longer path due to the angles being < or > 360 (Also currently re-using a Retro Vaders blaster until I get round to making some art for it/it’s upgraded forms)

http://www.fastswf.com/jWM-NrE – Prototype SWF

Anyone got any ideas how I fix the rotation thing, it seems to be an issue where the blaster’s current angle is something like 350, and the Mouse/Target Angle moves to 10 (i.e past 360/0) and the Blaster moves backwards to 10 rather than forwards to what is effectively 370 (360 or 0) + 10

A quick image of some artwork i’ve created for those of you who can’t view flash stuff.

Better version of the image on my blog (http://nutter666.tumblr.com/image/137234787407)

And a SWF showing the animated versions of the Aliens i’ve designed so far.
http://www.fastswf.com/vmgUbJY – Animation SWF

pseudo code,
if(currentangle>targetangle){
if(currentangle>targetangle+180){
rotateinoppositedirection
}else{
rotatenormally
}else{
if(currentangle<targetangle-180){
rotateinoppositedirection
}else{
rotatenormally
}
}

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

Originally posted by Leonato666:

Hey buddies! Here my friend and I are making one as well. Theme: bounce.

Just a question, when the GiTD is finished, can we keep working on our game? Subtlety asking if the game will still be ours :P

Yes & yes, no-one would enter otherwise.

 
Flag Post

Topic: Game Programming / GiTD [#50] Entries and Discussion

Okay I’m in, it’ll force me to finish & release something for once. Game in nine days, theme…..erm, I just like the sound of ‘life in 5 colours’, but let’s also say ‘dungeon’ & ‘random generation’, to be on safe side.

 
Flag Post

Topic: Game Programming / Why is this a null reference?

When you’re accessing an Array/Vector, in this case choicesOnScreen, you give an integer* to get the item from the array you want, arrays list items by integer, starting at 0….0, 1, 2, 3 etc. You’re trying to use a String instead of an integer. I don’t know why. Also I’m not sure you’re declaring .name correctly.

Textbutton.name needs to be an int or castable to one if you want to use it to extract a specific part of a vector/array.

*you call i a number, which is correct in plain english, but “number” has a distinct meaning in code. Even though an integer is ofc a number, it’s probably best to give the exact class to avoid confusion…

 
Flag Post

Topic: Game Programming / JavaScript Good OR Not Good

" a few months "

Hasn’t it already had a couple of years?

It may well be the future, but that timescale is surely unrealistic…

 
Flag Post

Topic: Game Programming / My Game Frame Lags

You don’t need them to be movieclips, if they’re just bitmaps, just use bitmaps. That’d help, though really shouldn’t make enough difference to cause actual lag.
Beyond that, can’t really say without knowing your code.

Possibly it’s the calculation of how you update them that’s causing the lag, rather than the displaying…I don’t know. There shouldn’t be any lag for a setup like this.

 
Flag Post

Topic: Game Programming / New to Kongregate

You get 25% by default.

+10%P if you implement their API (for highscores and stuff) and enough people use it.
+15%P if the game is either sponsored by Kongregate, or exclusive to Kongregate (ie, posted only here and your own website).

Ads vary. Kong tries to get the best ones, because their share is how they make money, but it varies. Stuff I uploaded a few years ago got ~8US$ per 1000 views, and kong keeps at least 50%.

The revenue screen appears to be down currently, or at least mine won’t load….but you get to it by clicking on your profile, clicking the little cog icon, and selecting “revenue summary”. From that screen, when it works, you can get to a more detailed list….though when you only have one game uploaded the basic screen is probably fine.

Also bear in mind that it’ll always be a couple of days (or sometimes longer over usaican holidays and stuff) out of date, so don’t expect to see anything at all until ~48 hours after you upload.

 
Flag Post

Topic: Game Programming / Tile Array Size Change Problems

EDIT: oh hell I got ninjad by half hour. Haven’t read Aesicas’, but should be fine. Whereas mine may not be. Also much clearer. Whereas mine may not be. :)

A (relatively) simple way to add/remove multiple columns accurately should be (unformatted 5am pseudocode incoming)

i=0;
howmanyyouwanttochangeby=[whatever int here, pos or neg as appropriate]
currentwidth+=howmanyyouwanttochangeby
while(i<1d2dvector.length){
i+=currentwidth
if(howmanyyouwanttochangeby<0){
1d2dvector.splice(i,howmanyyouwanttochangeby);
}else{
i-=howmanyyouwanttochangeby
j=howmanyyouwanttochangeby
while(j>0){
1d2dvector.splice(i,0,new GridBox(whatever creation code here));
j-=1;
}
}
}

 
Flag Post

Topic: Game Programming / AS3: Syntax error

Correction
if (level1data[j – 1] !== 2 || level1data[j – 1] !== 0) {