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

WiiOperation: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Games (Simulation) - GameBrew
|title_mode=append
|image=Wiioperationwii.jpg
|image_alt=WiiOperation
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=WiiOperation
|title=WiiOperation
|image=Wiioperationwii.jpg
|image=wiioperation2.png
|description=An Operation-esque game for the Wii
|description=An Operation-esque game for the Wii.
|author=Beardface
|author=Beardface
|lastupdated=2008/08/15
|lastupdated=2008/08/15
|type=Simulation
|type=Simulation
|version=1.2.0
|version=1.2
|license=GNU v2
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/wiihomebrews/wiioperationwii.7z
|download=https://dlhb.gamebrew.org/wiihomebrews/wiioperation.7z
|website=
|website=https://wiibrew.org/wiki/WiiOperation
|source=https://code.google.com/archive/p/wiioperation/
|source=https://code.google.com/archive/p/wiioperation/
}}
}}
'''WiiOperation''' is an operation-esque clone for the Wii. Game involves extracting bones from tight corners; and the old familiar zap to remind us that surgery isn't for everyone.  Custom user content is available and easily added by using the included WiiOperation Level Builder.
A version of operation for the Wii. Game involves extracting bones from tight corners.
 
Uses libmxml, libwiisprite, devkitpro, libfat, and libpng.
 
==Features==
*xml level creation: Easily add/share your own levels.
 
==Installation==
Copy the contents of wii to the root of your SD card.


== Directions ==
Launch from the [[Homebrew Channel Wii|Homebrew Channel]].
=== Beginning the game ===
Playing WiiOperation is much easier than actual surgery.  To begin, start a new game from the menu.  Once in the level, click on the silver tray to grab your tweezers. With tweezer in hand, twist, slide, and inch the wiimote towards the bone to prepare for extraction.


=== Moving the bone ===
==User guide==
Once you get to the bone, hold A and B to pinch and hold it while you drag the bone. You can reposition the bone by twisting and letting go of the bone to prepare for your next move.
===How to play===
Playing WiiOperation is much easier than actual surgery. To begin, start a new game from the menu.


=== Beating the level ===
Once in the level, click on the silver tray to grab your tweezers. With tweezer in hand, twist, slide, and inch the Wiimote towards the bone to prepare for extraction.
Drag the bone to the silver tray and release it to complete each level.


== Controls ==
Once you get to the bone, hold A and B to pinch and hold it while you drag the bone. You can reposition the bone by twisting and letting go of the bone to prepare for your next move.
Controls are subject to change and these may not be the final controls


{| class="wikitable"
To complete a level, drag the bone to the silver tray and release it.
|-
! Wiimote  !! Action
|-
| Wiimote A Button + Wiimote B Button || Pinch/Drag Bone
|-
| Wiimote A Button || When clicking on the tray, puts hand in Tweezer Mode
|-
| Wiimote 2 Button || Once level is completed, goes to next level
|-
| Wiimote Home Button || Quit to Menu
|-
| Wiimote 1 Button|| Show Help
|}


==Media==
===Build your own levels===
<youtube>2jYf9hKltVs</youtube>
To run the WiiOperation Level Builder GUI, you need to have java 1.6.x installed. To run the level builder, execute the Jar included in the release archive.


== WiiOperation Level Builder ==
To build a level, first set the Image Path to wherever you want to use images for building from (defaults to path relative to location of LevelBuilder in archive so it should just work for you).
=== Running ===
To run the WiiOperation Level Builder Gui, you need to have java 1.6.x installed. To run the level builder, execute the Jar included in the release archive.
=== Instructions ===
To build a level, first set the Image Path to wherever you want to use images for building from. (Defaults to path relative to location of LevelBuilder in archive so it should just work for you)


To Add walls, right click on the LevelBuilder preview area and select 'Add Wall'
To Add walls:
*Right click on the LevelBuilder preview area and select "Add Wall".
*There is no limit on the number of walls you can add
*There is no limit on the number of walls you can add
To Add the Bone, right click on the LevelBuilder preview area and select 'Add Bone'
 
To Add the Bone:
*Right click on the LevelBuilder preview area and select "Add Bone".
*You are limited to 1 bone per level. If you add a bone and one exists, it will move the bone to that location.
*You are limited to 1 bone per level. If you add a bone and one exists, it will move the bone to that location.
To Add the Home (Silver Tray), right click on the LevelBuilder preview area and select 'Add Home'
 
To Add the Home (Silver Tray):
*Right click on the LevelBuilder preview area and select "Add Home".
*You are limited to 1 home (tray) per level. If you add a tray and one exists, it will move the existing one to that location.
*You are limited to 1 home (tray) per level. If you add a tray and one exists, it will move the existing one to that location.
=== Using Custom Images ===
Go to Menu (Settings) Image Settings: From here you can preview the images you are using, load a different image, and Set collision boxes for images to override the default (Images height and width).


You can use custom collision boxes to get very good collision detection with images where you want alpha pixels ignored. (Give it a shot! :) )
Using Custom Images:
*Go to Menu (Settings) Image Settings. From here you can:
** Preview the images you are using.
** Load a different image.
** Set collision boxes for images to override the default (Images height and width).
*You can use custom collision boxes to get very good collision detection with images where you want alpha pixels ignored (give it a try).


=== Saving/Loading Levels ===
To Save/Load Levels, go to Menu (File) and click Save/Load to open or save a WiiOperation Level.
Go to Menu (File): Save/Load to open or save a WiiOperation Level.
 
=== Playing your levels ===
After that simply copy your xml file to the /operation/levels/ directory to play them on your Wii.
Simply copy your xml file to the operation/levels directory
 
*Note that levels are cycled in alphabetical order at the moment, so to play yours first, it should be alphabetically first.
Note that levels are cycled in alphabetical order at the moment, so to play yours first, it should be alphabetically first.
=== Submitting Levels for possible inclusion in WiiOperation Release ===
 
Add links to your level packs (including any custom images and the level xml files).
== Controls ==
A+B - Pinch/Drag Bone
 
A - (Click on the tray) Tweezer Mode
 
2 - (Once level is completed) Go to next level
 
Home - Quit to Menu
 
1 - Show Help
 
==Screenshots==
https://dlhb.gamebrew.org/wiihomebrews/wiioperation3.png
 
==Media==
'''WiiOperation''' ([https://www.youtube.com/watch?v=2jYf9hKltVs willterminus]) <br>
<youtube>2jYf9hKltVs</youtube>


=== Current Issues ===
== Known issues ==
*When you rotate an object, it appears partially clipped in the view pane. This is a bug with my java code; once fixed, your levels will display w/out any clipping. (Levels will still look fine on Wii).
When you rotate an object, it appears partially clipped in the view pane. This is a bug with the Java code.


== WiiOperation Development Information ==
==Credits==
Uses the following libraries (Thanks to the authors goes without saying):
Uses the following libraries (Thanks to the authors goes without saying):
*devkitPro (libogc/devkitppc/libfat/wiiuse)
*devkitPro (libogc/devkitppc/libfat/wiiuse).
*libwiisprite  
*libwiisprite.
*libpng
*libpng.
*Mini-XML
*Mini-XML.


== External links ==
== External links ==
* Wiibrew - https://wiibrew.org/wiki/WiiOperation
* Google Code - https://code.google.com/archive/p/wiioperation/
* Google Source - https://code.google.com/archive/p/wiioperation/
* WiiBrew - https://wiibrew.org/wiki/WiiOperation

Latest revision as of 09:48, 1 March 2023

WiiOperation
Wiioperation2.png
General
AuthorBeardface
TypeSimulation
Version1.2
LicenseGPL-2.0
Last Updated2008/08/15
Links
Download
Website
Source

A version of operation for the Wii. Game involves extracting bones from tight corners.

Uses libmxml, libwiisprite, devkitpro, libfat, and libpng.

Features

  • xml level creation: Easily add/share your own levels.

Installation

Copy the contents of wii to the root of your SD card.

Launch from the Homebrew Channel.

User guide

How to play

Playing WiiOperation is much easier than actual surgery. To begin, start a new game from the menu.

Once in the level, click on the silver tray to grab your tweezers. With tweezer in hand, twist, slide, and inch the Wiimote towards the bone to prepare for extraction.

Once you get to the bone, hold A and B to pinch and hold it while you drag the bone. You can reposition the bone by twisting and letting go of the bone to prepare for your next move.

To complete a level, drag the bone to the silver tray and release it.

Build your own levels

To run the WiiOperation Level Builder GUI, you need to have java 1.6.x installed. To run the level builder, execute the Jar included in the release archive.

To build a level, first set the Image Path to wherever you want to use images for building from (defaults to path relative to location of LevelBuilder in archive so it should just work for you).

To Add walls:

  • Right click on the LevelBuilder preview area and select "Add Wall".
  • There is no limit on the number of walls you can add

To Add the Bone:

  • Right click on the LevelBuilder preview area and select "Add Bone".
  • You are limited to 1 bone per level. If you add a bone and one exists, it will move the bone to that location.

To Add the Home (Silver Tray):

  • Right click on the LevelBuilder preview area and select "Add Home".
  • You are limited to 1 home (tray) per level. If you add a tray and one exists, it will move the existing one to that location.

Using Custom Images:

  • Go to Menu (Settings) Image Settings. From here you can:
    • Preview the images you are using.
    • Load a different image.
    • Set collision boxes for images to override the default (Images height and width).
  • You can use custom collision boxes to get very good collision detection with images where you want alpha pixels ignored (give it a try).

To Save/Load Levels, go to Menu (File) and click Save/Load to open or save a WiiOperation Level.

After that simply copy your xml file to the /operation/levels/ directory to play them on your Wii.

Note that levels are cycled in alphabetical order at the moment, so to play yours first, it should be alphabetically first.

Controls

A+B - Pinch/Drag Bone

A - (Click on the tray) Tweezer Mode

2 - (Once level is completed) Go to next level

Home - Quit to Menu

1 - Show Help

Screenshots

wiioperation3.png

Media

WiiOperation (willterminus)

Known issues

When you rotate an object, it appears partially clipped in the view pane. This is a bug with the Java code.

Credits

Uses the following libraries (Thanks to the authors goes without saying):

  • devkitPro (libogc/devkitppc/libfat/wiiuse).
  • libwiisprite.
  • libpng.
  • Mini-XML.

External links

Advertising: