Recent posts by Shalmezad on Kongregate

Flag Post

Topic: Game Programming / GiTD #43 *Flying Rotating Horrors*

Source on github: https://github.com/Shalmezad/gitd_horrors
Alpha version on fastswf: http://www.fastswf.com/nw0Hn7c

Little late to the party, but better late than never.
Next steps:

  1. Red cannon
  2. Game over/start screen
  3. Swap out white text for shadow text
  4. Clouds and pretty stuff
 
Flag Post

Topic: Game Programming / SAS:4 Zombie Assault Ninjakiwi Acc connect in Kongregate?

Might I direct you to the General Gaming forums?
It’s there to “Discuss games on or off Kongregate — Flash, console, or PC.”, which is the best place to discuss this kind of issue, other than in the game’s forum (if it has one), the game’s comment section, or a developer feedback page (if they have one).

This is the “Game Programming” forums, which in the forum description: “Talk about programming here.”

 
Flag Post

Topic: Kongregate APIs / Problem using API with Flixel

With a little bit of tweaking, you can take the code Kongregate has here and tweak it to fit in whatever class extends FlxGame. I did this a while ago here:
https://github.com/Shalmezad/Reactor/blob/kong-version/src/Main.as

Not as quick or convenient as QuickKong, but it works.

 
Flag Post

Topic: Game Programming / Can Anyone Recommend A C++ IDE?

Originally posted by EndlessSporadic:

MSVC compiler is the compiler that Unreal Engine 4 uses (requires if I recall correctly), so it can’t be all that bad. I am quite curious of your reasons (whether they are legit or you are just biased).

Would you be willing to start a separate thread on this issue? As much as I would love to discuss the pros/cons of the MSVC compiler compared to something else (in my case gcc), it is irrelevant to the OP’s original discussion as any compiler would suit him fine unless his teacher requires a feature specific to one or the other (using DLLs, C++ 11, regexes, makefiles, etc).

 
Flag Post

Topic: Game Programming / Can Anyone Recommend A C++ IDE?

Originally posted by truefire:

My +1 goes to Visual Studio.

No pls no. Anything BUT visual studio. MSVC compiler is total garbage. I’m not going to go into detail, but do yourself a favor and use anything else.

I’m with you on that argument (especially when you start getting to the point where you need 3rd party libraries. Good luck if you try doing anything with openGL…).
However, the original post mentioned it’s for school.

Again, I despise Microsoft based development with a passion, but for a beginning programmer the debugger is definitely something they’ll want to take advantage of, and as much as it pains me to say it Visual C++ has the best debugging tools for a beginner.

However, it ultimately is up to the OP to decide what he wants to do. If he’s only in C++ short term, Microsoft Visual C++ will see him through. If he wants to do more, he may want to look into other IDEs, which 3 of the posts mentioned code::blocks.

And it partially depends on his programming experience too.

 
Flag Post

Topic: Game Programming / GiTD #43 *Flying Rotating Horrors*

Originally posted by Aesica:

So what’s the theme? The announcement says the 21st and it’s the 22nd. At least where I live. :o

Post above you. Forgot to change the title of the thread >_<

 
Flag Post

Topic: Game Programming / GiTD #43 *Flying Rotating Horrors*

Theme

Noun: Horror
Verb: Fly
Adjective: Rotating
Game mechanic: Collection

Side Note: Horror is the noun. Not an adjective. Should make this somewhat interesting.

 
Flag Post

Topic: Game Programming / Can Anyone Recommend A C++ IDE?

I wouldn’t personally recommend netbeans or eclipse, they’re primarily java editors, which means you’ll need a plugin (although there might be prepackaged versions on the sites, been a while).

If you do go for the Microsoft editor (which even though I’m not a microsoft fan, their debugging tools are top notch), go for Microsoft Visual C++ Express.

Personally, I used code::blocks. Fairly small, sets up the compiler for you, and comes with some decent templates.

If you’re a bit more crazy up to a challenge, you could go without an IDE. Forces you to learn the syntax by heart instead of relying on the editor. In this case, you just need the compiler/linker, and any text editor…

 
Flag Post

Topic: Game Programming / GiTD #42 - *Pirates*

Originally posted by I_love_you_lots:

I suppose it’s too late to retract my vow. . .

My apologies. . .

Anyway, could we somehow modify Shalmezad? (that is, ask a mod appoint him mod powers) That would get us out of this sticky situation . . .

:P

After UG made him a mod on GDR? Don’t think anyone’s crazy enough to make that mistake twice.
Besides, that kind of power could go to someones head. One minute, he’ll be stickying GiTD threads. The next, he’ll be pruning ‘rate my game’ threads.
Then, there’s no telling what he’ll do…. o_O

 
Flag Post

Topic: Game Programming / GiTD #43 *Flying Rotating Horrors*

Just to get things started:
A puzzle game about flaming exploding llamas.

 
Flag Post

Topic: Game Programming / GiTD #43 *Flying Rotating Horrors*

Ladies and Gentlemen!
Boys and girls of all ages (above 13 years of age due to terms of service)!
Welcome to yet another round of GiTD Theme selection!

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 – August 21st
GiTD #43: August 21st at 9PM EST to August 31st at 9PM EST
Voting: August 31st – September 2nd 9PM EST
Winners announced: September 2nd 9PM EST

Theme selection
This thread is dedicated to the theme selection. Based on feedback recieved here this will go slightly different.

#All suggestions that aren’t extreme will be fed into the RNG.
#The RNG is now set up to pick between nouns, verbs, adjectives, and game mechanics. Your game must include the nouns,verbs, and adjectives that come up. The game mechanics are optional.
#Suggesting old themes is allowed
#The more random the input, the more random the output. You can’t have combustible lemons if life doesn’t give you lemons.

 
Flag Post

Topic: Game Programming / GiTD #42 *Voting*

And that concludes voting. With all first place votes, DannyDaNinja is this months GiTD winner. Congratulations.

 
Flag Post

Topic: Game Programming / Popping arrays

Originally posted by aenil333:

Can you show some code of that ? I dont understand well what you are trying to do but i think you are doing it wrong.. Erasing a charater with backspace shouldnt be linked with an array directly… Maybe some code would clear it out

Depends on what they’re trying to do. If you don’t have access to a textbox (ex: building a word from boggle cubes using the keyboard as input), you’d pretty much have to capture the keystrokes, which means that if you wanted the backspace, you have to capture it, and manipulate your built string by hand.

Nevertheless: AshAbeAdd, if my above post doesn’t help you, I’d go with aenil’s suggestion and post some code, that way we can be sure that what you’re trying to do matches what the computer thinks you’re trying to do. Especially if you go the string slice method (it doesn’t slice the string in place, so you have to do string = string.slice(#,#)).

 
Flag Post

Topic: Game Programming / Popping arrays

Well, you have 2 options (pardon the syntax, been a while since I did AS3):
a) Use an array. This means each time you receive a keystroke, you push it onto the array. Backspace = pop it off. Edit Did have code, but an example can be found on the array docs itself: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Array.html#pop%28%29
or
b) Use the string class. In this case, you’ll probably be slicing 0 to string.size – 1 (give or take 1) using this method: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/String.html#slice%28%29

 
Flag Post

Topic: Game Programming / Any developers willing to help design a game?

Might as well throw out an unreasonable bid since we’re throwing out numbers (your fault for not picking a number).

$1000 for a single player game, simply because I love working with AI. I also have some experience working with realtime servers at work (using Node and socket.io), so going multiplayer at a later time wouldn’t be impossible.

I do however have a firm open-source rule. If I build it, the source is available for everyone to see.

Will let you know now, if you have some sort of service/product (or know a friend who does), you might get more for your moneys worth…

 
Flag Post

Topic: Game Programming / Flash Builder

Yep. Now since you’re not using FlashDevelop, I’m going to recommend you read this:
http://gamedevlessons.com/lessons/mxmlc-tut/

Unless you’ve compiled a program by hand before, you’re going to want to do some reading.

Also, as a slight edit:
Flex is a full SDK/framework. The actual compiler is mxmlc, which is within flex. You still need most of what’s in Flex, but I thought I’d make that clarification real quick.

 
Flag Post

Topic: Game Programming / Flash Builder

Flex is the compiler.
So you’d be writing your code on whatever editor you find, then compile with flex.

 
Flag Post

Topic: Game Programming / Any developers willing to help design a game?

Well….

Since you mentioned a chess-like game, you’re going to want a someone who knows a decent ammount of programming.

The real trick is you mentioned “multiple player”, which automatically means whatever programmer you choose will have to know a decent ammount of networking as well. There’s very few people who know how to do this since having a server usually means a small investment of money/resources. Not to mention having to work around the platform’s rules for networking in some cases.

Furthermore, you never specified a platform. We could assume flash, but if you want this on other platforms, you’ll need to decide that now. There are some who specialize in mobile, and some who have gone the multi-platform/haXe route.

As far as price goes, it really depends.
Some programmers, for the love of a challenge, will do it for free.
Some will charge you an arm and a leg, especially since networking isn’t an easy skill to come by, and you never really gave a plan for content, or artwork, or level design, or gameplay, or….

My recommendation: instead of asking for a price, name a price and see what kind of talent you can get. Especially since your budget is still a mystery at this point.

 
Flag Post

Topic: Game Programming / Flash Builder

You could just use adobe flex, which is nothing more than a raw AS3 compiler. It’s free, and it’s what FlashDevelop uses behind the scenes.

 
Flag Post

Topic: Game Programming / Learning Actionscript 3.0

Originally posted by CaptMilkshake:

EDIT: Is actionscript a good first language to learn? I want a challenge but it has to be doable.
I’m not trying to get a job or anything this is just for independent projects so, if actionscript isn’t popular anymore thats fine all i need to know is should I learn it?

As far as first languages go, there’s a little bit of a steeper learning curve since AS3 is geared towards graphic manipulation. Also requires a bit of Object Oriented Programming from the get go due to the graphic aspects. But you don’t have to worry too much about memory management (until you get a lot further in).

As far as popular, I’m not 100% convinced AS3 is dying (yet), but I’ve personally jumped aboard the haXe wagon. HaXe has a very steep learning curve, so unless you know how to use the command line, I wouldn’t recommend it yet.

It really depends on what you want to do. “Independent projects” could mean anything from “I just want a D-logo next to my name” to “I want to develop games as my hobby”. If you give us some more of what you’re looking for short-term/long-term, you’d probably get better suggestions.

 
Flag Post

Topic: Game Programming / GiTD #42 *Voting*

Originally posted by aenil333:

Shalmezad game could have been cool but skeleton was stuck top left corner and only the exp was increasing thats why i place him in third place sorry!

No worries. Not the first time, won’t be the last. On the plus side, I’ve been learning new tricks each one, so one of these days….

 
Flag Post

Topic: Game Programming / GiTD #42 - *Pirates*

Originally posted by DannyDaNinja:

http://www.kongregate.com/games/DannyDaNinja/pirate-rage

Made this in four hours with shadowgrail, then I realized the competition had already ended :/
I kind of assumed since there was no voting thread the competition was still on.

Anyway, I say we continue to voting, even though there’s only two entries (and mine is late) I think there is enough interest here for people to want to vote. It also means me and Shalmezad didn’t completely waste our time.

Alright, we’ll go ahead with the voting thread. Also redid the voting text slightly based on feedback.
Voting thread is “here”: http://www.kongregate.com/forums/4-game-programming/topics/421450-gitd-42-voting
However, if you have any other suggestions to add, please add them here.

 
Flag Post

Topic: Game Programming / GiTD #42 *Voting*

Since DannyDaNinja wanted a voting thread, we’ll try the new voting based on user feedback (again, all feedback is valued and appreciated. If you haven’t seen yet, go here )

Please note: GiTD #43’s voting thread will start August 15th. Mark your calendars!

Voting Rules (please read, these are modified slightly)

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.

Adding feedback will reduce the likelyhood of your vote being questioned

Feedback is optional, but please respect the developer’s preference for feedback. The entry’s are marked with their preference if provided.

Voting ends August 9th at 9PM EST

Entrants

DannyDaNinja
Pirate Rage
link
Feedback Optional (no developer preference)
Shalmezad
Anti-idle digging thing (prototype)
link
Constructive feedback preferred
Wolfheat
PirateGame (prototype engine)
link (fastswf) new link
Feedback Optional (no developer preference)

 
Flag Post

Topic: Game Programming / GiTD #42 - *Pirates*

Originally posted by dragon_of_celts:
Only one way to find out.

I’m up for anything at this point. :)

 
Flag Post

Topic: Game Programming / GiTD #42 - *Pirates*

Went through some of the more recent GiTD’s and documents. The copy/paste vote rules I’ve been using mention nothing about feedback. The only rule that might come into play:
“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.”
Again, feedback isn’t required, but constructive feedback is helpful. It shows what the players are looking for when they play your game.
I’ll edit the notes to reflect that.