Recent posts by Shalmezad on Kongregate

Flag Post

Topic: Game Programming / Get user profile through API

Game:

Don’t be a blank. Tell us about your all-time favorite game, your current project, or your upbringing by wolves.

Anyone who’s got a multiple friends who don’t fill out there profile would be out of luck on that one.

 
Flag Post

Topic: Game Programming / Irc

Originally posted by ErlendHL:

Good points. I wish gdr was more active; when is it the most active?

Don’t know since I’m not on 24/7.
Usually there’s a small group around 6pm est.

 
Flag Post

Topic: Game Programming / Irc

Originally posted by ErlendHL:

We have the famous GDR but are any of you on IRC?

Yes

Originally posted by ErlendHL:

What channels?


Way too many of them. Mostly open source projects that I follow (tome, trivi_a_, crunchbang, archlinux, etc).

Originally posted by ErlendHL:

Would it be a good idea with a new irc channel for this community?

Advantages of GDR
I can post code in with syntax highlighting, and without flooding the chat (yes, there’s paste-bins for this, I know).
I can post images easily (yes, there’s imgur for this, I know).
There’s almost always a mod when I get on.
[Unicorn] Believe!
Advantages of IRC
Shalmezad slaps ErlendHL around a bit with a large trout

But seriously, the 4 big problems with irc is that
a) Most of the time, users join and then become afk while waiting for a conversation, which would not be beneficial for a collaborative community,
b) Accessibility. GDR’s as simple as playing another game. Using irc though, you have to find a client (probably want to go with an open source one so you don’t have to register after 30 days like the other ones),you’d more than likely have to download it (omg! I have to download an app to chat! What if it’s a virus?), and you have to know how to connect (which server/channel do you propose?),
c) Moderation, who would moderate this? Since GDR is integrated with Kong, it’s mods, along with people UG decided on are able to moderate it. You’d either have to watch it 24/7, or trust other people to watch it for you…
d) Bots, IRC is a fairly easy protocol. It’s not that hard to write a client that could spam Hey, check out my game! It’s so cool over and over again. This also ties into c), but it’s worth noting that it hasn’t been an issue in GDR yet (that I know of).

I’m not saying it’s a bad idea, but why re-invent the wheel? What advantages would having an IRC channel give us over GDR? What advantage would having a kong-dev irc have over a different, more established game-dev chat, such as some of the ones mentioned here

 
Flag Post

Topic: Game Programming / Food Jam 2014

Small build posting time:

New link: http://www.fastswf.com/fCXgCok

Not much has changed from a users perspective. I fixed the pooling issue fairly quickly, and waves now spawn as actual waves. Also did a release build, just to see haXeflixel’s preloader in action.

 
Flag Post

Topic: Game Programming / Food Jam 2014

As usual, going the open source route. However, this will be my first game using haXe:
https://github.com/Shalmezad/SmoothieTD

Will post a build once I get all the basic game-play in place.

 
Flag Post

Topic: Game Programming / Food Jam 2014

Oh hey, it’s 4/1. I can finally get started on my food related game.

 
Flag Post

Topic: Game Programming / GiTD #39 - Congratulations Zoib!

Really need to set an alarm for these. Voting is closed, winner will be announced tomorrow when I’m at an actual computer.

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

Thread is up: http://www.kongregate.com/forums/4-game-programming/topics/391055-gitd-39-voting

 
Flag Post

Topic: Game Programming / GiTD #39 - Congratulations Zoib!

Alright, GiTD #39 is finished. Now it’s time for you to vote!
Things are a little different this time, so pay attention:

Theme: Lost
Very important, please read
Voting Rules:
Because there are only 2 entrants, the scoring system will work a little differently.
Difference:
You must give a 1-5 star rating for both games. For simplicities sake, only use a precision of .5 stars (failure to comply will have your rating Math.floor’ed)
On top of that, you must give some feedback on what you liked/didn’t like.
(Zoib/Darkscanner: Vote as well if you wish, but a rating for your own game will not be counted)

Past and present participants to the GitD may vote without being questioned, but all others may have their votes rejected by the GitD organizer and/or past and present GitD participants if those votes are deemed unfit.

Entrants
DarkscannerFind the lost trolls
ZoibMapworlds

Winners will be announced on 3/31/2014 at 9PM EST

Average rating:
Darkscanner: 2.6/5
Zoib: 4.4/5

Congratulations Zoib. Here’s hoping the feedback provided in this thread has been helpful, and I hope you’ll continue working on your game.

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

phew
Was a little worried there we wouldn’t have more than one entry. Thank goodness I was a little late coming home today. =S
Anyways, thread is now closed. Voting thread will be up in a bit (need to change the rules a bit since there’s only 2 games).

 
Flag Post

Topic: Game Programming / Ideas for coding a really big random event system?

One of the ‘hacks’ in some languages (especially AS3) is the ability to treat functions as variables.
So, if you have some events defined as variables:
public function makeEarthquake():void{}
public function causePlague():void{}
public function spaceZombieAttack():void{}

You could then make an array of them:
var eventArray:Array = [makeEarthquake, causePlague, spaceZombieAttack]

Select one at random:
var selection:uint = Math.random() * eventArrray.length;

And call it:
eventArray[selection]();

This will save you from having to make a LOT of ‘if’ statements, allow you to easily adjust what functions you do/don’t use, and divides up your event code into functions, allowing each to do whatever it needs to without worrying about the others.

Note: I’m currently not sitting in front of a compiler, so I cannot guarantee that code is the correct syntax.

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

Originally posted by Zoib:

Where is everybody? I’d love to see some updates. I’ll try to get a new version of mine up tonight.

Went with the bonus and tried haXe.
Luckily, there was a port of flixel, so there hasn’t been too much difficulty in figuring out the methods to call. It’s mainly the quirks that are throwing me off.

Hoping to get started on my actual entry later today. 3 days should be plenty of time, right? =P

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

@import random
@themes_i_liked = [“You’re your enemy”, “Overflow”, “Lost”, “Jungle”, “Food”, “Void”]
@print random.choice(themes_i_liked)
My advisor has spoken!
The theme is: Lost

Bonus (not required, but I think it’d be worth it): Be lost yourself by trying a new technology. Be it an engine, style of coding, new programming language, etc.

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

Originally posted by Zoib:
Originally posted by Shalmezad:

Only 5 more days until the theme is announce. Get your themes and suggestions in while you can, or I’ll decide. And we all know what happens when I have an idea

At least choose a theme from this thread. If you continue to just choose your own, there’s no point in even making this thread. I vote for Food and now one of the suggestions has 2 votes.

Will do.
Main thing is I have a couple ‘rules’ when picking a theme:

Originally posted by Shalmezad:
however I will be going for one that:
a) Is broad enough that no two games will be alike
b) Is easy enough that new competitors will have no problem creating a game
c) Is unique enough that you can distinctly tell whether a game matches the theme or not

Last time, I wanted to make sure there’d be plenty of entries, so I focused on #2.
This time, there’s some themes that I’m really liking in this thread.

Of course, even I won’t know the theme until I consult my adviser

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

Only 5 more days until the theme is announce. Get your themes and suggestions in while you can, or I’ll decide. And we all know what happens when I have an idea

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

Originally posted by I_love_you_lots:

I’m gonna start go ahead and start working on a game called “Lost on Mars with Food and Arrhythmia” so I can get a head start :P

Assuming I even pick a theme out of this thread. :P
I still have yet to decide on the best way to pick a theme.
After all, nothing says fun like complete and udder randomness
(I hereby am not responsible for any time loss following any of those links. Especially the last one)

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

Originally posted by overactor:

Here’s a question that is probably beyond stupid: have you ever tried getting kongregate behind gitd?
It could for instance be cool if the winner got featured on the homepage for a week, I feel like that would attract more people and make for a better competition.
And kongregate could use it to show how many opportunities it offers for game devs of all skill levels.

That’s actually not a bad idea.
Only thing is, this is only my third time hosting GiTD. I’m still trying to see if I can get a mod to unsticky/sticky posts as we go.
Plus, the voting rules as they stand aren’t really suited for a mass public audience.

I’ll have to remember this closer to next year, when we’re near the big # five-oh.

 
Flag Post

Topic: Game Programming / GiTD #39 - *Lost*

Alright, just to make sure this doesn’t sneak up on me again, we’re going to get a slight head start.

So, for those of you who are new:
GiTD is “Game in Ten Days”, where developers from all over the world and different skill sets compete to make the best game they can in ten days while still sticking to the theme.

There’s 3 phases (write down these dates):
Theme selection: Now – 3/18/2014 9PM EST
Theme announced on 3/18/2014 at 9PM EST
Game development: 3/18/2014 9PM EST – 3/28/2014 9PM EST
Voting: 3/28/2014 9PM EST – 3/31/2014 9PM EST
Winners announced on 3/31/2014 at 9PM EST

Theme selection
This thread is dedicated to the theme selection. As a community based contest, the theme selection is highly driven by your suggestions. So post away, and let the games begin!

 
Flag Post

Topic: Game Programming / GiTD #38 - Congratulations Aesica!

Unfortunately, everything I really had to say was already said. But I’ll throw in some fun comments anyways.

Aesica -
“Half-eaten carrion litters the floor filling the caverns with the stench of rot and disease”
“This room appears to have once been a dining area”

Well, at least in this deep dark spooky icky dungeon, whatever soon eats my wall-flattened body will be civil about it. I wonder if they’ll get out the fine china.

alecz127 –
Reminds me a lot of the old SNES Mode 7 effects.

archipel1 –
Well, I was doing well, until I had to look for an 0, and I accidentaly clicked O.

overactor -
Luckily, this is the last day, so I seen your post on using cinematic mode.
Figured out the controls fairly well, but couldn’t figure out what was going on.

Shalmezad -
No mute button. -1/5

Zoib (Minimize Meteors) –
Interesting, but unfortunately, didn’t see the thrill after shrinking 3 meteors.

Zoib (M) –
Amazing. You should’ve kept this entry in. Except for one little thing:
The pixel artist in me cringed at the very first pattern on my very first run. There were diagonal lines! =O

So, my votes:
1st: Aesica
2nd: overactor

 
Flag Post

Topic: Game Programming / Games for girls needed every month!

Decided to do some digging. Just in case anyone is interested:

I found one match for domains registered to an Alin Ariciu in Romania:
http://oxodomain.com/whois/sisigames.com

There’s quite a bit of traffic. But if anyone so much as considers that offer, especially after seeing the site, you will have no respect from me. No matter how good of a developer you are.

 
Flag Post

Topic: Game Programming / My Game Is Blank

Well, since I wrote the post that keeps getting referred to…

I took a look at your source on Kong. You have this line:
<script src="html5game/Happy World.js?PBAZB=371859767" type="text/javascript"></script>

So, make a backup of your html file (very important, you don’t want to lose code), and replace that line with this:
<script type="text/javascript">

</script>

Then, open up html5game/Happy World.js, select all, copy, and paste it in between the script tags.

Hopefully, you’ll have no problems. If you do, it’s probably going to be with the ?PBAZB=371859767. But since I can’t see the javascript, I don’t know for sure.

 
Flag Post

Topic: Game Programming / GiTD #38 - Congratulations Aesica!

Theme: Minimalism
Very important, please read
Voting Rules:
You must vote for a 1st place and a 2nd Place. The 1st place vote will receive 2 points and the 2nd place vote will receive 1 point. The person with the most points will win. Using alts to vote will result in disqualifications. Remember to make it clear who you are voting for. You cannot vote for yourself.

Past and present participants to the GitD may vote without being questioned, but all others may have their votes rejected by the GitD organizer and/or past and present GitD participants if those votes are deemed unfit.

What that means for you, the ones entering the contest:
You will have free reign to enter and vote if you’ve previously entered a contest. However, all newcomers may be scrutinized and have their vote thrown out if it is deemed unfit by other contest participants, and those who have competed prior.

The second place voting rule, was that every person who submits a vote must submit feedback on those votes for them to count. Now, that option didn’t win, but I would personally like to see more people giving detailed feedback on entries. Now, I know it’s not that easy, life happens, you may not have time. I just wanted to throw that out there.

If you have any questions, feel free to contact me.

Entrants
AesicaDeep Dark Spooky Icky Dungeon
alecz1273D game
archipel1CharaFind
overactorMasks
ShalmezadBullet Rain (Source)
ZoibMinimize Meteors!

Non-official submissions
Feedback is welcome, but these are ineligible for voting.
ZoibM

Winners announced on 3/5/2014 at 9PM EST

And the winner is:
Aesica!

Final tally can be found here:
https://docs.google.com/spreadsheet/ccc?key=0Aqp1680ToDtzdHdkM2hhNFctSzFYc3BLZV8wN01KWGc&usp=sharing

 
Flag Post

Topic: Game Programming / GiTD #38 - *Minimalism*

Originally posted by Aesica:

Thanks guys, I’m glad people like it. :D I still kind of want to add a few more levels, but would doing so make the gameplay start to feel stale? I guess I’ve got 6 more hours to decide…

Well, looks like your time for deciding is up, because the entry period is now closed!

New thread for voting will be up in a bit. here

 
Flag Post

Topic: Game Programming / GiTD #38 - *Minimalism*

Yeah…. I kinda put my entry off until last minute.
I’ve been dying to do a bullet hell for a while now, so I decided to go with it. First time I’ve ever done a game without my game engine of choice.

So, how’d I make a bullet hell minimalistic?
Remove the enemies.
Remove the bullet patterns.
Remove your ability to shoot.
Actually, just strip out everything besides you and the bullets.

So, 2 hours later, my bullet hell idea became a bullet rain:
Game: http://www.fastswf.com/lcAuO68
Source: https://github.com/Shalmezad/PixelHell/

Might end up removing the effects and going back to larger pixeled graphics for a more minimalist feel.

 
Flag Post

Topic: Game Programming / how do i have a html file without a js or other resources'

Simple, you embed your css/javascript within the html file.
Instead of doing
<script src="myScript.js"></script>

You take the contents of myScript.js and paste it in:
(If anyone knows the markdown for showing code on multiple lines, please let me know)
<script>
//Contents of myScript.js go here
</script>

See here for multiple ways to put javascript in: http://www.w3schools.com/js/js_howto.asp
And here for css (similar to javascript, use the “internal style sheet”): http://www.w3schools.com/html/html_css.asp

As for images….
There’s only 2 ways I know of off the top of my head if you’re only allowed 2 files:

  1. Upload them somewhere else
  2. Convert them to Base64, paste them in and use that as the source: http://stackoverflow.com/questions/16449445/how-can-i-set-image-source-with-base64

Let me know if you still need any more help.