Author Topic: YAB (Yet another Bomberman)  (Read 6349 times)

0 Members and 1 Guest are viewing this topic.

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
YAB (Yet another Bomberman)
« on: January 14, 2011, 07:17:39 pm »
This Tuesday, a friend challenged me to make a Bomberman game.  I have a basic version worked out that I wanted to share -- you can control two players (I plan to add more, plus calc to calc multiplayer eventually), and lay bombs.

I don't have powerups/enemies yet - what kinds do you guys think I should include?

Also, how are the sprites?
« Last Edit: January 14, 2011, 07:19:04 pm by Michael_Lee »
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: YAB (Yet another Bomberman)
« Reply #1 on: January 14, 2011, 07:21:00 pm »
Looks very well! What language?

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: YAB (Yet another Bomberman)
« Reply #2 on: January 14, 2011, 07:21:33 pm »
Looks very well! What language?

Oh!  Right.  Axe.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: YAB (Yet another Bomberman)
« Reply #3 on: January 14, 2011, 07:22:57 pm »
Looks very well! What language?

Oh!  Right.  Axe.

Yeah, it looks great. I wish I could do that in such small period of time.

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: YAB (Yet another Bomberman)
« Reply #4 on: January 14, 2011, 08:34:47 pm »
Nice!  The screenie's reallyslow on mu iPod though, I didn't see whether the enemy moved.  Does it?

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: YAB (Yet another Bomberman)
« Reply #5 on: January 14, 2011, 08:41:29 pm »
*cough* *cough*

Erm, I don't actually have an AI yet.  Both the characters are controlled by the user, but I just find it difficult to move two things at once.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: YAB (Yet another Bomberman)
« Reply #6 on: January 14, 2011, 10:55:31 pm »
coolio!
the character sprites might need a little work, but i'm loving the grayscale!
it looks like you're definitely able to pull this off. good luck!

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: YAB (Yet another Bomberman)
« Reply #7 on: January 14, 2011, 11:24:58 pm »
Don't forget that a bomb hitting another bomb sets both off.

Looks great so far!

Online DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: YAB (Yet another Bomberman)
« Reply #8 on: January 17, 2011, 05:42:15 pm »
Nice so far!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: YAB (Yet another Bomberman)
« Reply #9 on: January 17, 2011, 05:43:01 pm »
Don't forget that a bomb hitting another bomb sets both off.

Looks great so far!

That's important and tricky to code, it seems.

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: YAB (Yet another Bomberman)
« Reply #10 on: January 17, 2011, 06:59:01 pm »
Don't forget that a bomb hitting another bomb sets both off.

Looks great so far!

That's important and tricky to code, it seems.

I actually didn't know that the bombs did that until willrandship told me :P
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.