Author Topic: Sonic Battle  (Read 5363 times)

v6v

  • Clever
  • Fanatic
  • ***
  • Posts: 500
  • Has renamed his project to Galaxy!
    • View Profile
    • My Developer Page!
    • Email
Sonic Battle
« on: 2008-09-21, 03:51:29 PM »
I was trying out a friend's GBA emulator the other day that he made called the VisualBoy Advance and played a game called Sonic Battle.
We're pen pals- but he said that using Direct 3D or OpenGL you can actually make games that perform the tasks of "boxular 3D"
Search up Sonic Battle and check out the stages. It's not Mode 7 is it?I looked at it through the emulator's map viewer, but saw that it was just a single map for each level with flat 2 layers, both in Mode 2 (it said) with different priorities. They were drawn inlayers BG3 and BG4  but rotated like a 3D level. (It was pretty much flat tiles with a mode hack?)

Any explination? Could I do this if I were a "wiz kid" at computers?
 :canadian: <- I find this "Canadian" smiley highly offensive. Whoever made this," ha, ha. jerk."

Jam0864

  • Contributor
  • Fanatic
  • **
  • Posts: 744
    • MSN Messenger - marmalade0864@hotmail.com
    • View Profile
    • Jam0864's Content Dump
    • Email
Re: Sonic Battle
« Reply #1 on: 2008-09-21, 04:39:14 PM »
it's a reference from south park if you watch it pizzaman.

tprime

  • Fanatic
  • ***
  • Posts: 395
    • View Profile
    • Email
Re: Sonic Battle
« Reply #2 on: 2008-09-21, 05:02:10 PM »
I use to play the visual boy advance, and you know the creator? That is cool!

it's a reference from south park if you watch it pizzaman.

I never understood why they did that. Does anyone know why?

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
Re: Sonic Battle
« Reply #3 on: 2008-09-22, 05:13:40 AM »
Yes, because SGDK2 is based on Direct3D (or OpenGL, if you're planning on using 2.1) you can theoretically do "boxular 3D" if that's a real term.  But you would have to write most of the code to do this yourself.  You would have to understand how to code for Managed DirectX or OpenTK (the OpenGL library used by SGDK 2.1).  SGDK2 makes 2D games relatively easy by providing a framework, but it does very little to help you with a "boxular 3D" framework, so that will be relatively much more difficult (partly because there's no framework and partly because it's naturally more complicated). So yes, you'd kind of have to be a wiz kid.

v6v

  • Clever
  • Fanatic
  • ***
  • Posts: 500
  • Has renamed his project to Galaxy!
    • View Profile
    • My Developer Page!
    • Email
Re: Sonic Battle
« Reply #4 on: 2008-09-22, 01:39:18 PM »
Canadians talk too much...? (Ignorant smarta** South Park stereotype)

(Hardy haw haw. Real funny.) :no: