Author Topic: A NXT Platformer game, in 4 lvl grayscale- Need ideas please!  (Read 17592 times)

0 Members and 1 Guest are viewing this topic.

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
A NXT Platformer game, in 4 lvl grayscale- Need ideas please!
« on: February 16, 2012, 10:11:23 pm »
Hi,
I have started making a platformer, in 4 lvl grayscale, for the Mindstorms NXT. All I have so far is the player movement engine and a couple tiles copied from other stuff (Not going to use permanently, just basically for seeing how it looks).
I also have a simple box enemy that follows the player(It cannot jump, and was made for a start). **The enemy will NOT be a box  :P**
Also the tilemapping works.

I have really no idea on what it should be about, so I need help on it (Remember this is not a gaming machine, so it cannot handle a ton of enemies that do lots of things while still running smooth).

So what should I make this game about?

Also remember the NXT screen is mono (can handle software grayscale, like the TI 84), and the screen size is 100x64 (the TI 84's is 96x64).

Here's what I need to know for it:
-What the theme should be
-What the goal of the game/levels is/are
-What the enemies are
-Who the player will be
-What the enemies do
-What the player can do

Thanks, and have a nice day,
nxtboy III
« Last Edit: February 20, 2012, 04:01:54 pm by nxtboy III »

Offline 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: A NXT Platformer game, in 4 lvl grayscale
« Reply #1 on: February 16, 2012, 10:13:57 pm »
Oh I thought the other project was a platformer? ??? Regardless it's cool though. What I think for this one is that you should make it kinda like a puzzle, where you pick keys to open doors. Also Block Dude would be nice.

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
Re: A NXT Platformer game, in 4 lvl grayscale
« Reply #2 on: February 16, 2012, 10:15:43 pm »
Block dude?
I was thinking more action packed.
Well the other project is not a platformer, but like Zombie Gun, except the player cannot jump.

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: A NXT Platformer game, in 4 lvl grayscale
« Reply #3 on: February 16, 2012, 10:18:03 pm »
cool.  I have programmed NXTs before, but never anything terribly advanced.  I'm glad to see some one exploiting a more obscure device.  ;)  Hopefully more people will have access to it in the future.  I doesn't help that schools don't require it and it costs a bajillion dollars though.  :/

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 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: A NXT Platformer game, in 4 lvl grayscale
« Reply #4 on: February 16, 2012, 10:18:58 pm »
Ah ok, well what kind of processor and MHz speed is there in a NXT device?

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
Re: A NXT Platformer game, in 4 lvl grayscale
« Reply #5 on: February 16, 2012, 10:21:06 pm »
It has an Atmel 32-bit ARM AT91SAM7S256 processor running at 48 Mhz.

EDIT: How fast can a TI 84 plus count to 10000 in assembly? Is there a program for it?
« Last Edit: February 16, 2012, 10:25:05 pm by nxtboy III »

Offline 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: A NXT Platformer game, in 4 lvl grayscale
« Reply #6 on: February 16, 2012, 10:29:42 pm »
O.O

Well, I don't know how fast a 84+ can count to 10000 in ASM, and it's hard to tell since its LCD has a slow driver, but I know that on a 84+ you can do stuff like this:

http://www.omnimaga.org/index.php?board=87.0

http://www.omnimaga.org/index.php?action=dlattach;topic=40.0;attach=10045;image

And the 84+ runs at 15 MHz. The second game even runs on the 6 MHz calcs.

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
Re: A NXT Platformer game, in 4 lvl grayscale
« Reply #7 on: February 16, 2012, 10:32:55 pm »
Well, for some reason it seems like games go slower on the NXT. ???
Maybe that is just because usually I do not ever write in assembly, since it is faster. Would it be hard to make a program that counts to 10,000? If so, could you?

So what about my game? What should I do for it?

EDIT: yunhua- check out my After Dark game in my signature.
« Last Edit: February 16, 2012, 10:33:48 pm by nxtboy III »

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: A NXT Platformer game, in 4 lvl grayscale
« Reply #8 on: February 16, 2012, 10:35:45 pm »
EDIT: yunhua- check out my After Dark game in my signature.
I don't actually have an NXT.  But there's a few in one of my teacher's lab.  Idk whther he'll let me put a game on there, but I'll try.  ;)  But yeah, I'll check it out.

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 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: A NXT Platformer game, in 4 lvl grayscale
« Reply #9 on: February 16, 2012, 10:35:55 pm »
I already gave multiple suggestions for your game... ???

I really don't know much else to give as idea on demand really. Personally I would go with a Megaman, Metroid (probably a derivative with smaller maps and less power ups), Block Dude, Something like Mario.

Else there's this: http://www.clickteam.info/davidn/ct2/ but like Metroid it would have to be less complex.

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
Re: A NXT Platformer game, in 4 lvl grayscale
« Reply #10 on: February 16, 2012, 10:37:39 pm »
So what should the enemies be? BTW, thanks for helping. :)
yunhua- Thanks. ;)

EDIT: What does everybody else think I should make it like?
« Last Edit: February 16, 2012, 10:46:08 pm by nxtboy III »

Offline 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: A NXT Platformer game, in 4 lvl grayscale
« Reply #11 on: February 17, 2012, 04:58:23 pm »
For enemies I think you should make them robot-like (play Mega Man series on the NES or Mega Man X on the SNES for example), but they don't have to be very complex. If your game is futuristic but occurs on a planet or something, then I guess you can go with demon-like enemies or something. Giant insects would do I guess.

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
Re: A NXT Platformer game, in 4 lvl grayscale
« Reply #12 on: February 17, 2012, 08:09:31 pm »
Ok. What about the theme? Spooky, space, happy wonderland??

EDIT: I added this to the main post:

Here's what I need to know for it:
-What the theme should be
-What the goal of the game/levels is/are
-What the enemies are
-Who the player will be
-What the enemies do
-What the player can do
« Last Edit: February 17, 2012, 08:12:34 pm by nxtboy III »

Offline 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: A NXT Platformer game, in 4 lvl grayscale
« Reply #13 on: February 17, 2012, 08:12:39 pm »
Space would be nice. Spooky tends to work better with scary sounds (and headphones/huge speakers) IMHO.
« Last Edit: February 17, 2012, 08:13:05 pm by DJ_O »

Offline nxtboy III

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 795
  • Rating: +26/-1
  • NXT!
    • View Profile
    • Program NXT
Re: A NXT Platformer game, in 4 lvl grayscale
« Reply #14 on: February 17, 2012, 08:13:23 pm »
Hmm.. Space? Maybe. Could you give me more ideas so I could make a poll?

I added this to the main post:

Here's what I need to know for it:
-What the theme should be
-What the goal of the game/levels is/are
-What the enemies are
-Who the player will be
-What the enemies do
-What the player can do
« Last Edit: February 17, 2012, 08:18:02 pm by nxtboy III »