Clashing Cubes

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
DualEntity
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 15
Joined: Mon Aug 15, 2011 4:44 pm
Current Project: Clashing Cubes, LiteEngine
Programming Language of Choice: C, C++
Contact:

Clashing Cubes

Post by DualEntity »

Clashing Cubes is my first released project in C++ using a mixture of the SFML and OGL API's for music/sound/input/graphics. It was designed for the purpose of entering it into the latest Moosader forum competition revolving around the them of limited assets.

Image
Image


It's a fast-paced puzzle/board game with a small dash of strategy based gameplay.

There are three types of cubes: 1hp, 2hp, and explosive.
Explosive Cubes damage all cubes in the perimeter by 1hp, and if a cube falls below 1hp, then it is destroyed.
The ultimate goal of the game is to control the majority of the board before it is filled up.

There were quite a few ideas that I didn't get to implement due to time constraints, but if this interests you then please feel free to download the full release below, and if you have any issues or wish to leave feedback about how you liked the project, feel free to post here so we can get things situated.

http://www.dualentity.com/games/clashing-cubes.zip (Windows)
http://www.dualentity.com/games/clashing-cubes.tar.gz (Linux)

NOTICE

For windows users, the project does require the 2008 VC++ redistributable which you can find here: http://www.microsoft.com/download/en/de ... g=en&id=29

For windows users, some ATI Radeon cards have had this issue with SFML, and if you have issues running the game but have the VC++, please include the .dll in the release folder, which you can download here: http://www.dualentity.com/games/fixes/atigktxx.zip
User avatar
Ginto8
ES Beta Backer
ES Beta Backer
Posts: 1064
Joined: Tue Jan 06, 2009 4:12 pm
Programming Language of Choice: C/C++, Java

Re: Clashing Cubes

Post by Ginto8 »

This game is just so addictive :D it's simple, but awesome!
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Clashing Cubes

Post by XianForce »

Android and/or iPhone port sometime :)?
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Clashing Cubes

Post by N64vSNES »

Consider me a follower ;)
DualEntity
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 15
Joined: Mon Aug 15, 2011 4:44 pm
Current Project: Clashing Cubes, LiteEngine
Programming Language of Choice: C, C++
Contact:

Re: Clashing Cubes

Post by DualEntity »

Right now I'm focused on Clashing Cubes II, which should be a lot more entertaining!
Some more features, enhanced custom artwork, custom soundtrack, steampunk genre but still as addicting.

Afterward, I may consider looking into that (as I've been considering an Iphone port).

Also, thanks Ginto for the compliments, and <3 for N64vSNES. xD
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: Clashing Cubes

Post by N64vSNES »

DualEntity wrote:Right now I'm focused on Clashing Cubes II, which should be a lot more entertaining!
Some more features, enhanced custom artwork, custom soundtrack, steampunk genre but still as addicting.

Afterward, I may consider looking into that (as I've been considering an Iphone port).

Also, thanks Ginto for the compliments, and <3 for N64vSNES. xD
I look forward to hearing more about it :)

And I'm fairly sure the Iphone has a kind of Xbox style indie game shop? I'm not sure so someone correct me if I'm wrong but if you're planning to use it commercially it'll be a big plus on your part.
DualEntity
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 15
Joined: Mon Aug 15, 2011 4:44 pm
Current Project: Clashing Cubes, LiteEngine
Programming Language of Choice: C, C++
Contact:

Re: Clashing Cubes

Post by DualEntity »

That's definitely true. Would be nice to sell it if even for 99cents.

I think I'll probably release the second one with some form of pay what you want payment model. That way people can get it for free if they want, but those who want to kinda support me and further projects (since extra money would equal less time I have to work, and could program more) are more than welcome to.
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: Clashing Cubes

Post by XianForce »

DualEntity wrote:That's definitely true. Would be nice to sell it if even for 99cents.

I think I'll probably release the second one with some form of pay what you want payment model. That way people can get it for free if they want, but those who want to kinda support me and further projects (since extra money would equal less time I have to work, and could program more) are more than welcome to.
Or release it for free with ads :)
DualEntity
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 15
Joined: Mon Aug 15, 2011 4:44 pm
Current Project: Clashing Cubes, LiteEngine
Programming Language of Choice: C, C++
Contact:

Re: Clashing Cubes

Post by DualEntity »

:lol: I plan on releasing it how I was talking about earlier. I would NEVER put ad's on my games. :p
User avatar
THe Floating Brain
Chaos Rift Junior
Chaos Rift Junior
Posts: 284
Joined: Tue Dec 28, 2010 7:22 pm
Current Project: RTS possible Third Person shooter engine.
Favorite Gaming Platforms: PC, Wii, Xbox 360, GAME CUBE!!!!!!!!!!!!!!!!!!!!!!
Programming Language of Choice: C/C++, Python 3, C#
Location: U.S

Re: Clashing Cubes

Post by THe Floating Brain »

Looks neat!
"Why did we say we were going to say we were going to change the world tomorrow yesterday? Maybe you can." - Myself

ImageImage
DualEntity
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 15
Joined: Mon Aug 15, 2011 4:44 pm
Current Project: Clashing Cubes, LiteEngine
Programming Language of Choice: C, C++
Contact:

Re: Clashing Cubes

Post by DualEntity »

THe Floating Brain wrote:Looks neat!
Thanks! ^^
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Clashing Cubes

Post by dandymcgee »

Interesting game idea.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
DualEntity
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 15
Joined: Mon Aug 15, 2011 4:44 pm
Current Project: Clashing Cubes, LiteEngine
Programming Language of Choice: C, C++
Contact:

Re: Clashing Cubes

Post by DualEntity »

Thanks Dandy!

Trying to fix it up and possibly add a few more features that I originally intended for but couldn't add due to time restraints. So there will probably be a patch within the next couple days.
Post Reply