Author Topic: Be Sure to Get These  (Read 7057 times)

L. Spiro

  • *
  • Posts: 797
    • View Profile
    • http://www.memoryhacking.com/index.php
Be Sure to Get These
« on: 2007-04-09 18:19:00 »
I don’t really know how many games were reviewed from GDC but I was told by another that only 3 or 4 were.

I do know, however, that among the games reviewed, 3 were mine: Barnyard Blast, Makeup Diva, and Housewife Superstar.

Be sure to get these games when they are released.  Here is a bit of info on each.


Barnyard Blast was my original concept and design.  That seems like a paradox to call it “original” given its likeness to Castlevania, but the game has changed a lot since its conception.
In fact I was originally borrowing ideas from Donkey Kong Country when designing the game.  Castlevania stepped in due to memory constraints on the Nintendo DS hardware; we have a limited number of screens available in VRAM and when the player moves too far in the map we need to flush the current buffer and load the next.  We borrowed Castlevania’s room-by-room design due to this limitation (originally planned to do the map in Super Mario Bros. fashion).
Later, the programmer next to me threw together a Castlevania whip as a joke and put it into the game.  He is into Castlevania.
In fact I told him to remove it before the demo at GDC for fear that crossing too far into Castlevania territory would be taken as a bad thing, however he left the whip and it turned out that bearing so much likeness to Castlevania was a good thing.
After GDC we headed more into the parody direction, though the original parody style was simply coincidence.
Be sure to get the game and help Robert Belmart, his wife Julia Belmart, and their son Cliffy Belmart stop the evil darkness from spreading over Barnyard Town.




After finishing the story for Barnyard Blast I went on to two other games we had at GDC.

Makeup Diva
Housewife Superstar



For Makeup Diva, I am the game designer and research & development specialist.
To expand, the process of drawing onto 3-D models using the Nintendo DS stylus is not simple.  Even if it was a normal 3-D game, the problem would be complex enough in requiring that we locate the polygon under the stylus on the screen and even further locate the texel on the texture there, using the UV coordinates from that polygon.
The math for this is nothing new, and some readers may feel that this problem is relatively simple.
However handling this problem on Nintendo DS is not as straight-forward.
The Nintendo DS standard 3-D formats (Nitro System for those who know what I mean) don’t actually have polygon data in them.  When the file is created, the polygon data is compiled into a series of drawing commands the hardware uses to draw polygons more quickly.  The series of commands required to draw the 3-D models has already been created and the hardware simply needs to run over them, allowing it faster drawing.  This was the method on Nintendo 64 as well.
So without polygon data available, no “surfaces” for temporary drawing, and the generally unique nature of the Nintendo DS API, the problem was no simple matter.

The technology to draw onto 3-D models did not exist on Nintendo DS because of multiple hardware restrictions.  My first job was to overcome these restrictions and create that technology, so when you play the game and draw onto the 3-D faces, you will be using the direct results of my research and development.

As the game designer, many of the challenges you face in the game will be of my design.  I also pushed the game from 2-D (as shown in the screenshots in the links of the original concept) to 3-D.




For Housewife Superstar, I am also a designer.
This project has just gotten underway starting today, so not much has been done yet.


Be sure to pick up all of these games as they are released 8-10 months from now.
The most expensive game we plan to make should only be $29.99.
Also don’t be fooled by all the pink.  Makeup Diva and Housewife Superstar are targeted towards males also, and the pink was merely a result of lack of time in preparing the posters for GDC.  We have a Mad TV/Saturday Night Live style of comedy in these games and aren’t overplaying the feminine sides of the games, so males shouldn’t be pushed as far away as one might think from looking at the preliminary posters.


L. Spiro
« Last Edit: 2007-04-10 16:57:38 by L. Spiro »

RPGillespie

  • *
  • Posts: 427
    • View Profile
    • http://www.geocities.com/rpgillespie6
Re: Be Sure to Get These
« Reply #1 on: 2007-04-09 21:06:15 »
Wow, you develop for the nintendo DS? Those games don't look too bad actually.

Hey, I have a question. Does the Nintendo DS have any physics engines (2D specifically) available for development (or 2D physics capabilities that do not have to be manually developed)? My friends and I built a working prototype of a game idea that we had for DS using GameMaker and a 2D physics engine (for simplicity reasons), and now we are wondering whether or not it is possible on the DS without having to custom-program a 2D physics engine.

--RPGillespie

L. Spiro

  • *
  • Posts: 797
    • View Profile
    • http://www.memoryhacking.com/index.php
Re: Be Sure to Get These
« Reply #2 on: 2007-04-10 02:59:03 »
There are no standardized physics engines for Nintendo DS licensed, endorsed, or supported by Nintendo.
In fact the math library provided in the Nitro SDK (the SDK for Nintendo DS) is entirely lacking, and you would probably have to write a lot of the basic math functions too, on top of writing the physics engine.

It may be possible however to find a non-licensed user-made homebrew physics engine.

Also, Nintendo DS uses fixed-point math (it supports floating-point but not primarily), so you would also have to change everything in your entire game that uses floating-point numbers.


L. Spiro

ChaosControl

  • *
  • Posts: 741
  • ¤
    • View Profile
Re: Be Sure to Get These
« Reply #3 on: 2007-04-10 08:39:48 »
Yeah I heard Nitro SDK was lacking a lot.

Skillster/RedSarg99

  • *
  • Posts: 2286
  • Loving every Final Fantasy
    • View Profile
Re: Be Sure to Get These
« Reply #4 on: 2007-04-14 02:20:28 »
Any Screens?

L. Spiro

  • *
  • Posts: 797
    • View Profile
    • http://www.memoryhacking.com/index.php
Re: Be Sure to Get These
« Reply #5 on: 2007-04-15 17:07:01 »
Only for Barnyard Blast, since it actually has a running prototype.

I whipped up a technical demo for Makeup Diva which simply has a sphere that moves and animates, and you can draw onto it with the stylus, but it’s anything but screenshot-worthy.

I believe the only screens of Barnyard Blast are here (click the images to see them larger).
Might be some others floating around.


L. Spiro

kini

  • *
  • Posts: 135
    • View Profile
    • open source web
Re: Be Sure to Get These
« Reply #6 on: 2007-04-20 09:44:56 »
is nitro sdk openly available?

now just to port q-gears to the DS lol

L. Spiro

  • *
  • Posts: 797
    • View Profile
    • http://www.memoryhacking.com/index.php
Re: Be Sure to Get These
« Reply #7 on: 2007-04-21 10:50:00 »
While there is a homebrew scene, I wouldn’t know anything about their work-arounds, methods, utilities, and complications implied.
I do know, however, that Nintendo really does not want these tools leaking to the outside.
The official Nitro SDK is available only on WarioWorld DOT com, only to licensed Nintendo developers.  On the same site you find the tools required to use the Nitro SDK, including Nitro Character Studio, Codewarrior, Ensata, and the utilities for the hardware debugger, most of which expire regularly (every 3 months or so).  Expiration means having to redownload from the restructed site, so that even if a leak ever occurred it wouldn’t be usable for more than 3 months.
On top of this, each tool requires reactivation every-so-often, which simply means it locks itself and gives you a challenge key which you must post on WarioWorld and get a reply key (which will include your log-in information so they know who you are, should a leak occur).

Furthermore, should a leak occur, it can always be traced to the exact source and that entire company will lose its license.  This forces companies themselves to be heavily cooperative on ensuring non of their team leaks any tools.


I have no idea how the homebrew scene works, or what tools/SDK’s they use.  ficedula knows.


L. Spiro

kini

  • *
  • Posts: 135
    • View Profile
    • open source web
Re: Be Sure to Get These
« Reply #8 on: 2007-04-22 10:42:51 »
wow thats disapointing but very cool. now i just need a nintendo licanse lol