Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

FiSSION Wii: Difference between revisions

From GameBrew
m (Text replacement - "type=Game engine" to "type=Game Engine")
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Games (Game engine) - GameBrew
|title_mode=append
|image=fissionwii.jpg
|image_alt=FiSSION
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=FiSSION
|title=FiSSION
|image=fissionwii.jpg
|image=fissionwii2.png
|description=A 3D game engine.
|description=An early demo of a 3D game engine.
|author=PunMaster
|author=PunMaster (Ryan)
|lastupdated=2009/01/24
|lastupdated=2009/01/24
|type=Game engine
|type=Game Engine
|version=v0.01
|version=0.01
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/wiihomebrews/fissionwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/fissionwii.7z
|website=
|website=https://wiibrew.org/wiki/FiSSION
|source=
|source=
}}
}}
FiSSION is a homebrew 3D game engine being developed for the Nintendo Wii. Its goal is to allow homebrew developers the opportunity to develop studio-quality games  
FiSSION is a homebrew 3D game engine for the Nintendo Wii. Its goal is to allow homebrew developers the opportunity to develop studio-quality games without the massive upfront investment of writing a game engine to support their content. This is a very early demonstration build of this project, which allows you to select and browse game levels, rendered real-time in 3D.
without the massive upfront investment of writing a game engine to support their content.  
 
The project originally started as "Hydra" for the Xbox 360 but was eventually reimagined as FiSSION for the Wii. This early demo release should be considered as just a proof-of-concept and not a fully polished, tested product.
 
==Installing==
Copy the "apps" and "data" directories from the downloaded archive to the root of an SD memory card formatted with the FAT file system.  


This is a very early demonstration build of this project, which allows users to select and browse game levels, rendered real-time in 3D.  
All SD cards supported by the Homebrew Channel, including SDHC cards, should work for running the application.  


==Background ==
Once the files are copied, launch the "FiSSION Game Engine Project" from the Homebrew Channel menu.  
FiSSION originally started out as “Hydra,” a project with similar goals but
targeted at XNA on the Xbox 360, a little over a year ago. It was a two-person endeavor
shared between myself and a like-minded friend, and we made a lot of progress in the  
first few months of development. Unfortunately, my friend eventually lost interest, and
lack of any good project management system made it almost impossible for me to
continue the project on my own. Then, after becoming interested in the Wii, and some
encouragement from another friend, I decided to pick the idea back up, this time
incarnated as project “FiSSION.” Although I am now coding it mainly on my own, I
must give my friend some credit for keeping me motivated.


It has since been only a few months, and, despite some trouble working with the Wii’s poorly documented software,
The application can be exited at any time by pressing the reset button on the Wii console.
the project is progressing at a surprisingly fast pace. With that said, I am proud to
announce this first public demo release, which, if nothing else, at least proves that I have
made my way into the Wii game development scene. All in all, I am really hoping for this
project to turn into something relatively extraordinary, especially given that no console  
has really seen something like this before.


==The Demo==
==User guide==
I’d like to start off by warning everyone that this is nothing more that a very early
The application starts with a main menu screen that allows you to choose a map (game level) and a sky graphic to be displayed and rendered in 3D.  
demo release of a work still very much in progress. Likewise, it is intended to do no more
than illustrate a concept and show that this project has a lot of future potential. It is not by
any means a playable game. Furthermore, as all projects are when in the very early stages of development, this release is very unpolished and under-tested, to say the least.  


In fact, there is no real guarantee that it will even work the way it is supposed to on any console
Once the engine is loaded, you can browse around the map from the in-game equivalent of a flying camera, controlled in a fashion similar to using the “noclip” cheat in an FPS game.
other than my own, and you should conceder yourself lucky if you don’t run into any
 
unforeseen problems. With that said though, I am hoping that everything will work as it
You may then return to the menu and choose another map and/or sky to load and browse.
should in what is to be my engine’s first field-run.  


The application starts with a main menu screen that allows the user to choose a
map (game level) and a sky graphic to be displayed and rendered in 3D. Once the engine
is loaded, the user can browse around the map from the in-game equivalent of a flying
camera, controlled in a fashion similar to using the “noclip” cheat in an FPS game. The
user may then return to the menu and choose another map and/or sky to load and browse.
==Controls==
==Controls==
The demo is currently controlled exclusively through a USB mouse and keyboard  
This demo only supports a USB mouse and keyboard connected to the Wii's USB ports on the back. The traditional Wii peripherals such as the GameCube controller or Wii Remote are not supported at the moment.  
attached to the Wii’s rear USB ports. There is currently no support for the traditional Wii  
peripherals such as the Gamecube controller or Wii Remote. I had planned for
rudimentary support for the Wiimote and Nunchuck to be available in this demo, but
things were not working as they were supposed to and I decided not to delay this release
trying to get them working at the moment. Ultimately, this means that you MUST have a
USB mouse and keyboard available to be able to do anything at all with this demo. If you
are not able to find one, I’m afraid you will either have to borrow one, or wait for a later
release of the engine that implements support for standard Wii peripherals.
The following mouse / keyboard controls are used in this demo:
* Arrow keys – Moves the cursor in the menu
* Enter – Selects an item in the menu
* W/A/S/D – Moves the flying camera around the map
* Mouse – Points / rotates the camera
* R – Resets the camera to its default position
* Esc – In map – Returns to the menu
** In menu – Returns to the launcher


Additionally, the reset button on the console may be used to return to the loader at  
Arrow keys - Move the cursor in the menu
any time (even, in many cases, if the application has crashed).  
 
Enter - Select an item in the menu
==Installing==
 
To install and run this application, simply copy the “apps” and “data” directories
W/A/S/D - Move the flying camera around the map
from the downloaded archive to the root of an SD memory card formatted with the FAT
 
file-system. All SD cards supported by the Homebrew Channel, including SDHC cards,
Mouse - Point/Rotate the camera
should be suitable for running this application. Once the files are copied, simply launch
 
the “FiSSION Game Engine Project” program from the Homebrew Channel menu. As
R - Reset the camera to its default position
stated earlier, the application can be exited at any time by pressing the reset button on the
 
Wii console.
Esc - Return to the menu (in map), Return to the launcher (menu)
 
The reset button on the Wii console can also be used to return to the loader at any time, even if the application has crashed.
 
==Known issues==
Here's a list of potential problems and steps to resolve them:


==Known Issues / Troubleshooting==
The demo does not appear in the Homebrew Channel menu, crashes immediately, or crashes while loading a part of the content.  
The following is a list of problems that you may (but hopefully won’t) encounter
* Reboot the Wii and try loading the demo again.  
when running this demo, and a list of steps that can be taken to work around these issues:
* Make sure you are using the latest version of the Homebrew Channel. Older versions had known compatibility issues with certain SD cards.  
The demo does not appear in the Homebrew Channel menu, crashes immediately, or crashes while loading a part of the content.  
* Back up your data if necessary, then fully format the SD card with the FAT file-system. Re-copy the application directories from the archive to the card, reboot the Wii, and try loading the demo again.  
* Reboot the Wii and try loading the demo again.  
* Repeat step 3 using a different SD card.  
* Make sure you are using the latest version of the Homebrew Channel. Older versions had known compatibility issues with certain SD cards.  
* Re-download the archive and repeat step 3.  
* Back up your data if necessary, then fully format the SD card with the FAT file-system. Re-copy the application directories from the archive to the card, reboot the Wii, and try loading the demo again.  
* Repeat step 3 on a different computer and/or under a different operating system.  
* Repeat step 3 using a different SD card.  
* Re-download the archive and repeat step 3.  
* Repeat step 3 on a different computer and/or under a different operating system.
*  The demo does not respond to input from the mouse and/or keyboard.
*  Unplug BOTH peripherals and fully shutdown the Wii. Turn the Wii on and load the Homebrew Channel without either peripheral connected. Then plug in both peripherals while still in the Homebrew Channel menu and launch the application. Be sure to plug the peripherals directly into the Wii; do not go through any extension cables or USB hubs.
*  Repeat step 1 again, switching the respective ports the mouse and keyboard are plugged into.
*  Repeat step 1 using a different mouse and/or keyboard.  


If you believe that any problems you experience, whether or not listed above, are
The demo does not respond to input from the mouse and/or keyboard.
the result of a programming error in the software, feel free to contact me explaining the  
* Unplug BOTH peripherals and fully shutdown the Wii. Turn the Wii on and load the Homebrew Channel without either peripheral connected. Then plug in both peripherals while still in the Homebrew Channel menu and launch the application. Be sure to plug the peripherals directly into the Wii; do not go through any extension cables or USB hubs.  
error so that I can fix it. Keep in mind though that it is unlikely that I will be able to solve
* Repeat step 1 again, switching the respective ports the mouse and keyboard are plugged into.
any errors related to specific hardware, especially if I do not own the hardware in
* Repeat step 1 using a different mouse and/or keyboard.  
question, or it is non-standard.  


==External links==
==External links==
* Wiibrew - https://wiibrew.org/wiki/FiSSION
* WiiBrew - https://wiibrew.org/wiki/FiSSION

Latest revision as of 08:34, 7 Mayıs 2024

FiSSION
Fissionwii2.png
General
AuthorPunMaster (Ryan)
TypeGame Engine
Version0.01
LicenseMixed
Last Updated2009/01/24
Links
Download
Website

FiSSION is a homebrew 3D game engine for the Nintendo Wii. Its goal is to allow homebrew developers the opportunity to develop studio-quality games without the massive upfront investment of writing a game engine to support their content. This is a very early demonstration build of this project, which allows you to select and browse game levels, rendered real-time in 3D.

The project originally started as "Hydra" for the Xbox 360 but was eventually reimagined as FiSSION for the Wii. This early demo release should be considered as just a proof-of-concept and not a fully polished, tested product.

Installing

Copy the "apps" and "data" directories from the downloaded archive to the root of an SD memory card formatted with the FAT file system.

All SD cards supported by the Homebrew Channel, including SDHC cards, should work for running the application.

Once the files are copied, launch the "FiSSION Game Engine Project" from the Homebrew Channel menu.

The application can be exited at any time by pressing the reset button on the Wii console.

User guide

The application starts with a main menu screen that allows you to choose a map (game level) and a sky graphic to be displayed and rendered in 3D.

Once the engine is loaded, you can browse around the map from the in-game equivalent of a flying camera, controlled in a fashion similar to using the “noclip” cheat in an FPS game.

You may then return to the menu and choose another map and/or sky to load and browse.

Controls

This demo only supports a USB mouse and keyboard connected to the Wii's USB ports on the back. The traditional Wii peripherals such as the GameCube controller or Wii Remote are not supported at the moment.

Arrow keys - Move the cursor in the menu

Enter - Select an item in the menu

W/A/S/D - Move the flying camera around the map

Mouse - Point/Rotate the camera

R - Reset the camera to its default position

Esc - Return to the menu (in map), Return to the launcher (menu)

The reset button on the Wii console can also be used to return to the loader at any time, even if the application has crashed.

Known issues

Here's a list of potential problems and steps to resolve them:

The demo does not appear in the Homebrew Channel menu, crashes immediately, or crashes while loading a part of the content.

  • Reboot the Wii and try loading the demo again.
  • Make sure you are using the latest version of the Homebrew Channel. Older versions had known compatibility issues with certain SD cards.
  • Back up your data if necessary, then fully format the SD card with the FAT file-system. Re-copy the application directories from the archive to the card, reboot the Wii, and try loading the demo again.
  • Repeat step 3 using a different SD card.
  • Re-download the archive and repeat step 3.
  • Repeat step 3 on a different computer and/or under a different operating system.

The demo does not respond to input from the mouse and/or keyboard.

  • Unplug BOTH peripherals and fully shutdown the Wii. Turn the Wii on and load the Homebrew Channel without either peripheral connected. Then plug in both peripherals while still in the Homebrew Channel menu and launch the application. Be sure to plug the peripherals directly into the Wii; do not go through any extension cables or USB hubs.
  • Repeat step 1 again, switching the respective ports the mouse and keyboard are plugged into.
  • Repeat step 1 using a different mouse and/or keyboard.

External links

Advertising: