Pickin' Sticks iPod version (vids up)

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

Post Reply
User avatar
Innerscope
Chaos Rift Junior
Chaos Rift Junior
Posts: 200
Joined: Mon May 04, 2009 5:15 pm
Current Project: Gridbug
Favorite Gaming Platforms: NES, SNES
Programming Language of Choice: Obj-C, C++
Location: Emeryville, CA
Contact:

Pickin' Sticks iPod version (vids up)

Post by Innerscope »



Hey everyone, I was on LusikkaMage's site the other day and I found out there was a pickin' sticks for almost every platform except iPhone/iPod touch. (i mean, there was even one for ColecoVision :lol: )
So I decided to make my own version! (partly because I wanted to try out the cocos2d framework v0.99 as well)

Image
Image
Image

Here's the source as well (commented as much as I could):
http://syntropymac.googlecode.com/files ... Sticks.zip

enjoy!
Last edited by Innerscope on Sat Mar 20, 2010 12:38 am, edited 2 times in total.
Current Project: Gridbug
Website (under construction) : http://www.timcool.me
User avatar
Sanshin77
Chaos Rift Regular
Chaos Rift Regular
Posts: 160
Joined: Tue Mar 10, 2009 9:36 am
Current Project: C++/SDL engine, zaActionWizardMagic game
Favorite Gaming Platforms: Xbox 360, Playstation 2, Nintendo DS, mac and PC
Programming Language of Choice: C++

Re: Pickin' Sticks iPod version

Post by Sanshin77 »

That's really cool, I wanna see a video :P Moosader should add this to the Pickin' Sticks site...
Check out videos of my C++ games as well as my "Amateur Game Dev" series over at
My YouTube Channel: http://www.youtube.com/user/Zanchill
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Pickin' Sticks iPod version

Post by eatcomics »

Awesome! I bet she will add it. Get us a video, cause I don't currently have an ipod touch!
Image
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: Pickin' Sticks iPod version

Post by GroundUpEngine »

:lol: Awesome port dude!
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Pickin' Sticks iPod version

Post by Falco Girgis »

Coolest version by far!

I'll get started on the Dreamcast/PSP builds. jk.
User avatar
ibly31
Chaos Rift Junior
Chaos Rift Junior
Posts: 312
Joined: Thu Feb 19, 2009 8:47 pm
Current Project: Like... seven different ones
Favorite Gaming Platforms: Xbox 360, Gamecube
Programming Language of Choice: C++, ObjC
Location: New Jersey.

Re: Pickin' Sticks iPod version

Post by ibly31 »

NICE! Haha I installed your provisioning profile onto my ipod and ran it(which confused me, i thought that i would have to have a device that was registered under your devices...). You did an amazing job. I especially love the accelerometer features, although it makes it kind of hard to play when they go off the screen. But you can just as simply place it on a flat surface so I guess its allright. Just wondering, how did you do the animation from the title to the game(the 3 slices)?
Image
Twitter
Website/Tumblr
My Projects

The best thing about UDP jokes is that I don’t care if you get them or not.
User avatar
davidthefat
Chaos Rift Maniac
Chaos Rift Maniac
Posts: 529
Joined: Mon Nov 10, 2008 3:51 pm
Current Project: Fully Autonomous Robot
Favorite Gaming Platforms: PS3
Programming Language of Choice: C++
Location: California
Contact:

Re: Pickin' Sticks iPod version

Post by davidthefat »

Now try making a 3d pick up sticks with a physics engine...
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: Pickin' Sticks iPod version

Post by Moosader »

Sanshin77 wrote:That's really cool, I wanna see a video :P Moosader should add this to the Pickin' Sticks site...
I will, going to redo the pickin' sticks page so it's not such a bitch to update.


I really like the graphics, ha. Neat~
User avatar
Innerscope
Chaos Rift Junior
Chaos Rift Junior
Posts: 200
Joined: Mon May 04, 2009 5:15 pm
Current Project: Gridbug
Favorite Gaming Platforms: NES, SNES
Programming Language of Choice: Obj-C, C++
Location: Emeryville, CA
Contact:

Re: Pickin' Sticks iPod version

Post by Innerscope »

GyroVorbis wrote:Coolest version by far!

I'll get started on the Dreamcast/PSP builds. jk.
:lol: (when you release libGyro somebody else should, I think that would be pretty cool)
ibly31 wrote:NICE! Haha I installed your provisioning profile onto my ipod and ran it(which confused me, i thought that i would have to have a device that was registered under your devices...). You did an amazing job. I especially love the accelerometer features, although it makes it kind of hard to play when they go off the screen. But you can just as simply place it on a flat surface so I guess its allright. Just wondering, how did you do the animation from the title to the game(the 3 slices)?
Yea, I'm not quite sure how that would work as well. (in regards to the provisioning profile) I was thinking people would just alter the plist file, but if you used mine, that works too. With the accelerometer, I was thinking it was a bit too sensitive myself, of course you can easily change the constant (0.5) to a larger number in the stick implementation file.
The animation from the title to the game is part of the framework. (cocos2d) It's called CCSplitColsTransition which inherits CCTransitionScene.

Code: Select all

	[[CCDirector sharedDirector] replaceScene:[CCSplitColsTransition 
											   transitionWithDuration:1 
											   scene:[PickinSticksScene scene]]];
It sends the director object a replaceScene message which takes a scene as the parameter (well any subclass of scene which would include sceneTransition, etc)
The replacement scene (the PickinSticksScene instance) is sent in a transitionWithDuration message to the CCSplitColsTransition class object along with the duration. (1 sec in this case)
For something that fits nicely into one line of code it's pretty cool. 8-)
Moosader wrote:
Sanshin77 wrote:That's really cool, I wanna see a video :P Moosader should add this to the Pickin' Sticks site...
I will, going to redo the pickin' sticks page so it's not such a bitch to update.


I really like the graphics, ha. Neat~
awesome, thanks!
Current Project: Gridbug
Website (under construction) : http://www.timcool.me
User avatar
ibly31
Chaos Rift Junior
Chaos Rift Junior
Posts: 312
Joined: Thu Feb 19, 2009 8:47 pm
Current Project: Like... seven different ones
Favorite Gaming Platforms: Xbox 360, Gamecube
Programming Language of Choice: C++, ObjC
Location: New Jersey.

Re: Pickin' Sticks iPod version

Post by ibly31 »

Yeah I went into the Info.plist and changed com.whateverwastherebefore.pickinsticks to com.ibly31.pickinsticks.
Image
Twitter
Website/Tumblr
My Projects

The best thing about UDP jokes is that I don’t care if you get them or not.
User avatar
MrDeathNote
ES Beta Backer
ES Beta Backer
Posts: 594
Joined: Sun Oct 11, 2009 9:57 am
Current Project: cocos2d-x project
Favorite Gaming Platforms: SNES, Sega Megadrive, XBox 360
Programming Language of Choice: C/++
Location: Belfast, Ireland
Contact:

Re: Pickin' Sticks iPod version

Post by MrDeathNote »

That's epic man, totally bitchin.
http://www.youtube.com/user/MrDeathNote1988

Image
Image

"C makes it easy to shoot yourself in the foot. C++ makes it
harder, but when you do, it blows away your whole leg." - Bjarne Stroustrup
Post Reply