<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
   <channel>
     <title>Games By Vishnu Desaraju</title>
      <link>http://www.wolverinesoft.org/member/rajeswar</link>
      <atom:link href="http://wolverinesoft.org/member/rajeswar/games.rss" rel="self" type="application/rss+xml" />
      <description>Games developed by Vishnu Desaraju with Wolverine Soft, the video game development club at the University of Michigan</description>
      <language>en-us</language>
      <webMaster>wsoft.webmaster@umich.edu</webMaster>
            <item>
         <title>Switcheroo!</title>
         <link>http://www.wolverinesoft.org/game/95/switcheroo</link>
         <comments>http://www.wolverinesoft.org/game/95/switcheroo</comments>
         <description>48 Hour Alumni Contest 1 Entry&lt;br/&gt;
Switch your elemental cores with the enemies' to destroy them.
&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;

If you don't have MCR 7 on your computer, you'll need to download it from here: &lt;br/&gt;
&lt;a href=&quot;http://web.mit.edu/~rajeswar/Public/Switcheroo!/MCRInstaller.zip&quot;&gt;MCRInstaller.zip&lt;/a&gt;

&lt;br/&gt;&lt;br/&gt;
If you don't have Matlab, you'll need this. &lt;br/&gt;
If you do have Matlab, run the command mcrversion. If it's 7, then you should be ok. If not, either check whether you can install MCR 7, or run \Switcheroo!\48hr6\make.m to rebuild it for your version.</description>
                  <enclosure url="http://www.wolverinesoft.org/img/project/project95.png" length="80276" type="image/png" />
                  <pubDate>Sun, 18 Jan 2009 18:46:39 -0500</pubDate>
         <guid>http://www.wolverinesoft.org/game/95/switcheroo</guid>
      </item>
            <item>
         <title>Flag Wars: Capture the Flags</title>
         <link>http://www.wolverinesoft.org/game/67/flag-wars-capture-the-flags</link>
         <comments>http://www.wolverinesoft.org/game/67/flag-wars-capture-the-flags</comments>
         <description>This is a 3D multiplayer online game.  There is no single player mode at present and it might not work over WiFi until I get the packet size down.&lt;br/&gt;
&lt;br/&gt;
Most required installation files are in the 'redist/' subfolder.  However, if you have trouble installing drivers for an Xbox 360 controller, the recommended interface for playing the game, please visit &lt;a href=&quot;http://www.microsoft.com/hardware/gamingdownload.mspx&quot;&gt;Microsoft&lt;/a&gt; to obtain the manual driver installer.&lt;br/&gt;  It was made using the &lt;a href=&quot;http://zenipex.com/zenilib/&quot;&gt;Zenipex Library&lt;/a&gt;.&lt;br/&gt;
&lt;br/&gt;
The main goal is to capture as many flags as you can.  You win the game by having the most amount of points when the time runs out or by capturing all of your opponents flags.&lt;br/&gt;
&lt;br/&gt;
You start the game with a flag in your hand that you swing into other flags to convert them to your side.  The flags start at level 1 loyalty which increases with time to level 10, which can be determined by observing the height of the flag on the pole.  Flags with higher loyalty can defeat flags with lower loyalty more easily.  Collisions between flags will damage both flags' loyalty but the higher loyalty flag will lose less loyalty compared to the lower one.  The flag that is held by the avatar has an increased attack strength in that you can defeat flags more easily than an unheld flag could.  If your flag's loyalty becomes too low you can drop it to pick up another flag that is under your control with higher loyalty.  Avoid colliding with enemies to keep your avatar's speed up.</description>
                  <enclosure url="http://www.wolverinesoft.org/img/project/project67.jpeg" length="55635" type="image/jpeg" />
                  <pubDate>Fri, 14 Dec 2007 18:30:20 -0500</pubDate>
         <guid>http://www.wolverinesoft.org/game/67/flag-wars-capture-the-flags</guid>
      </item>
            <item>
         <title>Debugger</title>
         <link>http://www.wolverinesoft.org/game/58/debugger</link>
         <comments>http://www.wolverinesoft.org/game/58/debugger</comments>
         <description>Made for 48-Hour Contest #4&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;http://wolverinesoft.org/download/Debugger_-_48_Hour_Version.zip&gt;48 Hour Version&lt;/a&gt; (&lt;a href=&quot;http://wolverinesoft.org/download/Debugger_lib_-_48_Hour_Version.zip&gt;Source Required for Runtime GPL Compliance&lt;/a&gt;)&lt;br/&gt;
(Version 2.0 runs &lt;a href=&quot;http://zenipex.com/zenilib/&quot;&gt;Zenilib 0.2.6.1&lt;/a&gt;)&lt;br/&gt;
&lt;br/&gt;
The code name was &lt;em&gt;Robots vs The Bugs&lt;/em&gt;.  This is the essence of the game.  Two players control one robot each - specifically one humanoid lawn mower each.  The object of each level of the game is to kill all of the bugs on the level by attacking them with your spinning blades.  The original goal of the game, overall, was to save the robot princess.  This goal might be added back in if we ever find a decent amount of time to work on this again.</description>
                  <enclosure url="http://www.wolverinesoft.org/img/project/project58.png" length="225010" type="image/png" />
                  <pubDate>Sun, 11 Feb 2007 19:48:42 -0500</pubDate>
         <guid>http://www.wolverinesoft.org/game/58/debugger</guid>
      </item>
            <item>
         <title>Dreamcatch</title>
         <link>http://www.wolverinesoft.org/game/34/dreamcatch</link>
         <comments>http://www.wolverinesoft.org/game/34/dreamcatch</comments>
         <description>This game was created entirely in a two day period as part of the 3rd annual Wolverine Soft 48 Hour Contest.</description>
                  <enclosure url="http://www.wolverinesoft.org/img/project/project34.jpeg" length="39693" type="image/jpeg" />
                  <pubDate>Wed, 09 Nov 2005 23:12:26 -0500</pubDate>
         <guid>http://www.wolverinesoft.org/game/34/dreamcatch</guid>
      </item>
            <item>
         <title>Stephen Colbert's Omega Squad Nine: Defending America's Greatest President</title>
         <link>http://www.wolverinesoft.org/game/70/stephen-colberts-omega-squad-nine-defending-americas-greatest-president</link>
         <comments>http://www.wolverinesoft.org/game/70/stephen-colberts-omega-squad-nine-defending-americas-greatest-president</comments>
         <description>Stephen Colbert's Omega Squad 9:  Defending America's Greatest President</description>
                  <enclosure url="http://www.wolverinesoft.org/img/project/project70.JPG" length="58517" type="image/jpeg" />
                  <pubDate>Wed, 31 Dec 1969 19:00:00 -0500</pubDate>
         <guid>http://www.wolverinesoft.org/game/70/stephen-colberts-omega-squad-nine-defending-americas-greatest-president</guid>
      </item>
            <item>
         <title>Zeni Rocket</title>
         <link>http://www.wolverinesoft.org/game/63/zeni-rocket</link>
         <comments>http://www.wolverinesoft.org/game/63/zeni-rocket</comments>
         <description>&lt;/p&gt;
&lt;h2&gt;You must install all 3 redistributables in the redist/ folder!&lt;/h2&gt;
&lt;p&gt;
If you want to try 2-player, copy ship1.txt to ship2.txt and change the controls.
&lt;/p&gt;&lt;p&gt;
The main concept behind this game is to allow a user to simply customize a spaceship by placing rockets wherever and to allow a user to simply change controls schemes for these rockets as well.  The physics are mostly complete (though a better symplectic integrator might be helpful).  Customization is now ready to go.  You just need to edit or replace scene1.txt.  An XML-style format would probably still be preferable...  Maybe later.&lt;br/&gt;
&lt;br/&gt;
The first real game mechanic to be implemented is to allow the player to race through rings that are floating in space.  The included example demonstrates this, though much more interesting setups are possible.
&lt;/p&gt;
&lt;h2&gt;Controls:&lt;/h2&gt;
&lt;h3&gt;Not Remappable:&lt;/h3&gt;
&lt;p&gt;
ESCAPE: Quit.&lt;br/&gt;
F1: Reset
&lt;/p&gt;
&lt;h3&gt;Fully Customizable:&lt;/h3&gt;
&lt;p&gt;
UP,DOWN,LEFT,RIGHT: Apply torques to the nose of the ship.&lt;br/&gt;
SPACE: Fire main rocket (behind the ship, pointing forward).&lt;br/&gt;
LCTRL: Fire ridiculous booster rocket.
&lt;/p&gt;
&lt;h2&gt;scene1.txt Customization (Outdated - Still Similar)&lt;/h2&gt;
&lt;p&gt;
TYPE can be a Body (Gate, Ship, or Star) or Rocket&lt;br/&gt;
INPUT can be one of SDL_KEYDOWN, SDL_MOUSEBUTTONDOWN, SDL_JOYAXISMOTION, and SDL_JOYBUTTONDOWN&lt;br/&gt;
SUBID must be an SDLkey sym value (&lt;a href=&quot;http://docs.mandragor.org/files/Common_libs_documentation/SDL/SDL_Documentation_project_en/sdlkey.html&quot;&gt;SDLK_*&lt;/a&gt;) for SDL_KEYDOWN events, otherwise it must be an integer greater than or equal to 0&lt;br/&gt;
WHICH must be an integer greater than or equal to 0 for SDL_JOYAXISMOTION and SDL_JOYBUTTONDOWN&lt;br/&gt;
VALUE is a floating point value.&lt;br/&gt;
&lt;br/&gt;
Names must be unique across all types.
&lt;/p&gt;
&lt;h3&gt;General:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
new TYPE NAME
&lt;/li&gt;&lt;li&gt;
position TYPE NAME VALUE(x) VALUE(y) VALUE(z)
&lt;/li&gt;&lt;li&gt;
velocity TYPE NAME VALUE(i) VALUE(j) VALUE(k) (indicates thrust provided in the case of Rockets)
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Bodies Only:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
radius NAME VALUE (should NOT be set after mass)
&lt;/li&gt;&lt;li&gt;
mass NAME VALUE (should be set before radius)
&lt;/li&gt;&lt;li&gt;
orientation NAME VALUE(x) VALUE(y) VALUE(z) VALUE(theta)
&lt;/li&gt;&lt;li&gt;
orbit NAME(orbiter) NAME(orbitee) (limited to tweaking velocity to sqrt(GM/R))
&lt;/li&gt;&lt;li&gt;
pull NAME(pullee) NAME(puller)
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Rockets Only:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
add NAME(Rocket) NAME(Ship) (do not add a Rocket to more than one Ship... please)
&lt;/li&gt;&lt;li&gt;
control NAME(positive) NAME(negative) INPUT SUBID WHICH (either name is optional, but one must exist)
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Special:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
mineis name(ship to control or more correctly, viewpoint to use)
&lt;/li&gt;&lt;li&gt;
done
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;</description>
                  <enclosure url="http://www.wolverinesoft.org/img/project/project63.png" length="110412" type="image/png" />
                  <pubDate>Wed, 31 Dec 1969 19:00:00 -0500</pubDate>
         <guid>http://www.wolverinesoft.org/game/63/zeni-rocket</guid>
      </item>
            <item>
         <title>Zeni Maze</title>
         <link>http://www.wolverinesoft.org/game/48/zeni-maze</link>
         <comments>http://www.wolverinesoft.org/game/48/zeni-maze</comments>
         <description>&lt;/p&gt;&lt;div style=&quot;text-align:right;&quot;&gt;&lt;strong&gt;&lt;a href=&quot;http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_30&quot;&gt;Download d3dx9_30.dll here!&lt;/a&gt;&lt;/strong&gt;
&lt;/div&gt;&lt;p&gt;
At present, this is best described as a demonstration of the game engine that I'm currently working on.  In the future, this game could potentially allow one to explore a maze that could not, in reality, exist.  For example, a maze could allow one to take four tight left turns and end up somewhere different than where one started.&lt;br/&gt;
&lt;br/&gt;
&lt;strong&gt;Controls:&lt;/strong&gt;&lt;br/&gt;
WASD for moving forward, backward, left, and right&lt;br/&gt;
F to toggle the flashlight on/off - &lt;strong&gt;&lt;em&gt;&lt;/em&gt;Required to Achieve the Lighting Effect Seen Above&lt;/strong&gt;&lt;br/&gt;
&lt;br/&gt;
Also, note that various settings related to the rendering mode and quality can be changed in the zeniapp.ini file.  Other settings can be changed at your own risk, in config/&lt;br/&gt;
&lt;br/&gt;
&lt;strong&gt;Libraries Used:&lt;/strong&gt;&lt;br/&gt;
&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://zenipex.com/zenilib/&quot;&gt;The Zenipex Library (Zenilib)&lt;/a&gt;, &lt;a href=&quot;http://www-personal.umich.edu/~bazald/mirror/zenilib_0.1.2.0_support.7z&quot;&gt;Supporting Files (7z)&lt;/a&gt;, &lt;a href=&quot;http://www-personal.umich.edu/~bazald/mirror/zenilib_0.1.2.0_support.zip&quot;&gt;Supporting Files (zip)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.libsdl.org/&quot;&gt;Simple Directmedia Layer (SDL)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.libsdl.org/projects/SDL_image/&quot;&gt;SDL_image&lt;/a&gt;, &lt;a href=&quot;http://www.libsdl.org/projects/SDL_mixer/&quot;&gt;SDL_mixer&lt;/a&gt;, &lt;a href=&quot;http://www.ferzkopp.net/Software/SDL_gfx-2.0/&quot;&gt;SDL_gfx&lt;/a&gt;, &lt;a href=&quot;http://www.libsdl.org/projects/SDL_ttf/&quot;&gt;SDL_ttf&lt;/a&gt;, and &lt;a href=&quot;http://www.libsdl.org/projects/SDL_net/&quot;&gt;SDL_net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/windows/directx/&quot;&gt;DirectX 9 (Direct3D)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.opengl.org/&quot;&gt;OpenGL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://lib3ds.sourceforge.net/&quot;&gt;lib3ds&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;September 13 Update: Zenipex Library Version 0.1.1.0 + CVS&lt;/strong&gt;&lt;br/&gt;
&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Update on SourceForge.&lt;/li&gt;
&lt;li&gt;Closer to being a game.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;</description>
                  <enclosure url="http://www.wolverinesoft.org/img/project/project48.png" length="178881" type="image/png" />
                  <pubDate>Wed, 31 Dec 1969 19:00:00 -0500</pubDate>
         <guid>http://www.wolverinesoft.org/game/48/zeni-maze</guid>
      </item>
         </channel>
</rss>
