Console game

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Console game

Post by zeid »

I just made a console breakout game. I tend to make command console games every now and then when I'm bored or feel like practicing programming. Does anyone else do similar? Or has anyone got anything they would like to show off? I'm sure plenty of you waste your time when you have more important things to do just like me.
Image
And here it is if anyone feels like having a go at the game;
http://www.filefront.com/14799071/BouncingBlocks.zip
Last edited by zeid on Mon Oct 26, 2009 8:52 am, edited 3 times in total.
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
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: Console game

Post by Falco Girgis »

Holy shit, that's really cool. :shock:
killercoder
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 29
Joined: Sat Oct 17, 2009 4:19 pm

Re: Console game

Post by killercoder »

wow nicee :)
User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Re: Console game

Post by zeid »

Thanks, glad you guys liked it.

Just updated it to the latest build. Probably wont continue it from here. This version now has winning conditions not just losing conditions, sound and some more spify looking 'graphics' :lol:. I also adjusted the collisions for the ball to make it more fun, and you can see your speed increase. It also has a better level layout, download link has replaced the previous download link, so get it from the top of the page.
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
User avatar
short
ES Beta Backer
ES Beta Backer
Posts: 548
Joined: Thu Apr 30, 2009 2:22 am
Current Project: c++, c
Favorite Gaming Platforms: SNES, PS2, SNES, SNES, PC NES
Programming Language of Choice: c, c++
Location: Oregon, US

Re: Console game

Post by short »

I agree, this is REALLY cool! :shock2:
My github repository contains the project I am currently working on,
link: https://github.com/bjadamson
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: Console game

Post by dandymcgee »

Haha nice. Looks really good other than the refresh rate. :P Is that really using the console, or did you just emulate it?
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Re: Console game

Post by zeid »

It uses the console, which is why the refresh rate looks so bad. No graphics just text, I looked up the ASCII extended character sets to get the characters that looked like squares walls etc. It's fun seeing how far you can push restrictions :P I reccommend having a go at this kind of thing to everyone.
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
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: Console game

Post by dandymcgee »

zeid wrote:It uses the console, which is why the refresh rate looks so bad. No graphics just text, I looked up the ASCII extended character sets to get the characters that looked like squares walls etc. It's fun seeing how far you can push restrictions :P I reccommend having a go at this kind of thing to everyone.
You might be interested in this: TMDC12
And the winning submission: The Turing Machines Didn't Care

The Turing Machines Didn't Care is probably the coolest text mode demo I have ever seen, but there are quite a few others on that site that are close seconds.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
Bakkon
Chaos Rift Junior
Chaos Rift Junior
Posts: 384
Joined: Wed May 20, 2009 2:38 pm
Programming Language of Choice: C++
Location: Indiana

Re: Console game

Post by Bakkon »

I made a console game when I was first learning C++. It was just a $ moved around with the arrow keys and you couldn't walk where there was a block character. This looks like it could be a fun project revisiting now that I have a better understanding of OO and programming in general.
dandymcgee wrote: And the winning submission: The Turing Machines Didn't Care
Holy shiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiit.
User avatar
Diablo vt
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 26
Joined: Wed Oct 29, 2008 6:09 pm
Location: London

Re: Console game

Post by Diablo vt »

That's really cool. It's pretty addictive too! Yeah, it is, good job. ;)
There are 10 types of people in this world; those who understand binary and those who don't.
User avatar
zeid
Chaos Rift Junior
Chaos Rift Junior
Posts: 201
Joined: Fri Apr 24, 2009 11:58 pm

Re: Console game

Post by zeid »

Found a way to clear the consol without the flicker. So updating the download again.
Axolotl Pop!
Image
Or, try it for free.

For many more free games online visit www.sam-zeid.com
User avatar
ultimatedragoon69
Chaos Rift Regular
Chaos Rift Regular
Posts: 122
Joined: Tue Oct 28, 2008 1:57 pm
Current Project: Pangea's quest (text ~tile~ based rpg)
Favorite Gaming Platforms: Dreamcast, PC, playstation 1, Virtual Boy, Snes
Programming Language of Choice: c++
Contact:

Re: Console game

Post by ultimatedragoon69 »

how did you get rid of the flicker i would love to know, in my text based game mine flickers like hell and i havn't figured out how to get rid of it.
User avatar
captjack
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 50
Joined: Fri Sep 18, 2009 4:23 pm
Current Project: engine framework
Favorite Gaming Platforms: PC, XBox 360, PS3
Programming Language of Choice: C, C++
Location: Northern Virginia

Re: Console game

Post by captjack »

The fact that the NetHack dungeon crawl is still around and being updated makes proof positive that even text-based games are still worthwhile and enjoyable. Congratulations on your success.

When I was years younger, I made an attempt at a text adventure. Growing up in the era when text was all we had I though it'd be a cool idea to make a Zork clone. I failed at the parser though. Getting it to understand "N", "S", and "drink potion" was easy enough, but the Infocom parser was simply brilliant, "go north then drink potion. kill troll with sword and light lamp. go north."

In college I read about grammars and finite state machines and realized Infocom was light years ahead of my pages long nested if-then-elses...

-capt jack
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

Re: Console game

Post by avansc »

ultimatedragoon69 wrote:how did you get rid of the flicker i would love to know, in my text based game mine flickers like hell and i havn't figured out how to get rid of it.
have you tried redrawing only the characters that change and not the entire screen/console space?
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

Re: Console game

Post by avansc »

Bakkon wrote:I made a console game when I was first learning C++. It was just a $ moved around with the arrow keys and you couldn't walk where there was a block character. This looks like it could be a fun project revisiting now that I have a better understanding of OO and programming in general.
dandymcgee wrote: And the winning submission: The Turing Machines Didn't Care
Holy shiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiit.
yeah its quite impressive. i wouldn't be surprised tho if all it was is an actual 3d demo that was just converted to ascii art.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Post Reply