Line 2:
Line 2:
|title = FiSSION Game Engine Project
|title = FiSSION Game Engine Project
ā
|image = [[Image:FissionLogo.png|180px]]
+
|image = [[File:FissionLogo.png|180px]]
|headerstyle = background:#CEE0F2
|headerstyle = background:#CEE0F2
Line 12:
Line 12:
|label6 = Type
|label6 = Type
ā
|data6 = [[List_of_homebrew_games#Game_engine|Game Engine]] / [[List_of_homebrew_demos|Demo]]
+
|data6 = [[List of homebrew games#Game engine|Game Engine]] / [[List of homebrew demos|Demo]]
|label7 = Version
|label7 = Version
Line 18:
Line 18:
|header11 = Links
|header11 = Links
ā
|data12 = [http://www.electroworks.net/fission/public-demo-v001.zip Public Demo v0.01]<br>[http://www.electroworks.net/fission/public-demo-v001-readme.pdf PDF Readme]<br>[http://www.youtube.com/watch?v=Xd1DrN2PDt4 YouTube Video]<br>[http://www.electroworks.net/fission/public-demo-v001-video-01-hq.avi HQ Video (XVID)]
+
|data12 = [http://www.electroworks.net/fission/public-demo-v001.zip Public Demo v0.01]<br />[http://www.electroworks.net/fission/public-demo-v001-readme.pdf PDF Readme]<br />[http://www.youtube.com/watch?v=Xd1DrN2PDt4 YouTube Video]<br />[http://www.electroworks.net/fission/public-demo-v001-video-01-hq.avi HQ Video (XVID)]
|header21 = Peripherals
|header21 = Peripherals
Line 35:
Line 35:
Some other developers have kindly asked me to mention that while I believe FiSSION is destined to be the first of its kind, there still are other projects out there for the Wii and other consoles with similar goals. Likewise, I excitedly encourage everyone in the Wii development scene to keep up the great work and share whatever you can to help others. If you have any questions about FiSSION, or anything you would like to share, I'd love to hear from you on the discussion page. Have fun. :)
Some other developers have kindly asked me to mention that while I believe FiSSION is destined to be the first of its kind, there still are other projects out there for the Wii and other consoles with similar goals. Likewise, I excitedly encourage everyone in the Wii development scene to keep up the great work and share whatever you can to help others. If you have any questions about FiSSION, or anything you would like to share, I'd love to hear from you on the discussion page. Have fun. :)
ā
== Ongoing Progress ==
+
== Ongoing Progress ==
=== Update 12/19/2008 ===
=== Update 12/19/2008 ===
Line 43:
Line 43:
=== Update 12/22/2008 ===
=== Update 12/22/2008 ===
ā
I can now read models off of an SD card. As proof, I have a nice false-color (no textures yet) [[media:Gulch1.jpg|screenshot]] of the base from Bloodgulch (a Halo map) rendered on the Wii. Pardon the CRT TV artifacts. I took this quickly just to get something up for everyone to look at for a few days while I keep working on it. Eventually I'll hook it up to my capture card and get some better shots. In the mean time, here ya' go.
+
I can now read models off of an SD card. As proof, I have a nice false-color (no textures yet) [[Media:Gulch1.jpg|screenshot]] of the base from Bloodgulch (a Halo map) rendered on the Wii. Pardon the CRT TV artifacts. I took this quickly just to get something up for everyone to look at for a few days while I keep working on it. Eventually I'll hook it up to my capture card and get some better shots. In the mean time, here ya' go.
<strike>If anyone is feeling especially helpful, they might want to take a look at [http://www.tehskeen.com/forums/showthread.php?t=9981 my post] at TehSkeen regarding an issue I'm having with Libfat and USB. I'm not sure if it's the API's fault or if I'm doing something incorrectly, but maybe someone else has some better ideas.</strike> Fixed. See 'Update 12/27/2008'.
<strike>If anyone is feeling especially helpful, they might want to take a look at [http://www.tehskeen.com/forums/showthread.php?t=9981 my post] at TehSkeen regarding an issue I'm having with Libfat and USB. I'm not sure if it's the API's fault or if I'm doing something incorrectly, but maybe someone else has some better ideas.</strike> Fixed. See 'Update 12/27/2008'.
Line 53:
Line 53:
I fixed the SD card / USB conflict. For details and code, see [[Talk:Libfat|my libfat comment]] and/or [http://www.tehskeen.com/forums/showthread.php?t=9981 my TehSkeen post]. Because USB works again, I was able to "fly around" and get some better screenshots. Enjoy. <strike>I've decided to put using indexed vertices on hold for now because I'm still getting strange results. I'll revisit the issue if I get any ideas (or lag becomes a problem).</strike> I'm still open to any suggestions. Now on to textures (wish me luck).
I fixed the SD card / USB conflict. For details and code, see [[Talk:Libfat|my libfat comment]] and/or [http://www.tehskeen.com/forums/showthread.php?t=9981 my TehSkeen post]. Because USB works again, I was able to "fly around" and get some better screenshots. Enjoy. <strike>I've decided to put using indexed vertices on hold for now because I'm still getting strange results. I'll revisit the issue if I get any ideas (or lag becomes a problem).</strike> I'm still open to any suggestions. Now on to textures (wish me luck).
ā
[[media:Gulch2.jpg|Screenshot 1]]<br>
+
[[Media:Gulch2.jpg|Screenshot 1]]<br />
ā
[[media:Gulch3.jpg|Screenshot 2]]
+
[[Media:Gulch3.jpg|Screenshot 2]]
=== Update 1/3/2009 ===
=== Update 1/3/2009 ===
Line 62:
Line 62:
=== Update 1/4/2009 ===
=== Update 1/4/2009 ===
ā
Textures work! Yay. Feast your eyes on the wonderfully blurry [[media:Texturegulch.jpg|screenshot]]. :) And with that, it's time for a capture card, some better shots, and maybe even a video, because I'm sure everyone's getting tired of my CRT TV pictures. I will even be creating a real page for this project soon and releasing a playable demo (its early January, isn't it?) like I promised, assuming you consider flying the camera around 'playable'. If I (and you?) get lucky, I should have all of this ready tonight or tomorrow.
+
Textures work! Yay. Feast your eyes on the wonderfully blurry [[Media:Texturegulch.jpg|screenshot]]. :) And with that, it's time for a capture card, some better shots, and maybe even a video, because I'm sure everyone's getting tired of my CRT TV pictures. I will even be creating a real page for this project soon and releasing a playable demo (its early January, isn't it?) like I promised, assuming you consider flying the camera around 'playable'. If I (and you?) get lucky, I should have all of this ready tonight or tomorrow.
=== Update 1/6/2009 ===
=== Update 1/6/2009 ===
Line 70:
Line 70:
=== Update 1/10/2009 ===
=== Update 1/10/2009 ===
ā
2D graphics can now be overlaid onto the 3D scene. The uploaded [[media:Fission-overlay.jpg|screenshot]] shows the 'FiSSION Engine' logo running on top of the render. This screenshot is a little better (cheap USB capture card) but still painfully blurry. Sorry for not having a demo out yet. School is back on and finding time for this project is a little more difficult. Either way, I'll try to have something ready as soon as possible, so keep checking back for updates.
+
2D graphics can now be overlaid onto the 3D scene. The uploaded [[Media:Fission-overlay.jpg|screenshot]] shows the 'FiSSION Engine' logo running on top of the render. This screenshot is a little better (cheap USB capture card) but still painfully blurry. Sorry for not having a demo out yet. School is back on and finding time for this project is a little more difficult. Either way, I'll try to have something ready as soon as possible, so keep checking back for updates.
=== Update 1/18/2009 ===
=== Update 1/18/2009 ===
Line 111:
Line 111:
=== Update 4/11/2009 ===
=== Update 4/11/2009 ===
ā
Hi. :) I'm back. FiSSION is not dead. I've been working on it regularly and making decent progress. But time has been hard to find lately and I haven't had the chance to talk about it much. I still don't have anything to interesting to release yet, but I thought I'd at least share a [[media:0xIDE_Screenshot_1.png|screenshot]] of the development app (dubbed "0xIDE") I'm working on. I'll hopefully have more soon. Check back in a few weeks.
+
Hi. :) I'm back. FiSSION is not dead. I've been working on it regularly and making decent progress. But time has been hard to find lately and I haven't had the chance to talk about it much. I still don't have anything to interesting to release yet, but I thought I'd at least share a [[Media:0xIDE_Screenshot_1.png|screenshot]] of the development app (dubbed "0xIDE") I'm working on. I'll hopefully have more soon. Check back in a few weeks.
=== Update 6/16/2009 ===
=== Update 6/16/2009 ===
ā
Well, It's been almost exactly two months since I released something related to FiSSION, so here's another [[media:0xIDE_Screen_02.jpg|mouth-watering screenshot]] of 0xIDE, the game editor. This time it's complete with all-original content. Halo maps are finally gone for good. :) In the process of making the game editor, I have also developed a fairly robust system for game data management that should allow me to finally expand FiSSION from just a fancy model viewer to an actual game, with gravity, collision, weapons, and objectives. Just saying all that scares me a little, because it still sounds like such a daunting task. But I never thought I'd make it this far, so I'm confidant anything's possible.
+
Well, It's been almost exactly two months since I released something related to FiSSION, so here's another [[Media:0xIDE_Screen_02.jpg|mouth-watering screenshot]] of 0xIDE, the game editor. This time it's complete with all-original content. Halo maps are finally gone for good. :) In the process of making the game editor, I have also developed a fairly robust system for game data management that should allow me to finally expand FiSSION from just a fancy model viewer to an actual game, with gravity, collision, weapons, and objectives. Just saying all that scares me a little, because it still sounds like such a daunting task. But I never thought I'd make it this far, so I'm confidant anything's possible.
Also, as you might suspect from the fairly developed-looking level open in the editor, there is also a real game for the FiSSION engine pretty far in development already. I've been completely silent about it up to this point, because I wasn't sure if it was really going anywhere. But it is starting to seem like a real possibility, so I thought I'd mention it. The game will be called "Sifer". It is a sci-fi shooter partially inspired by an anime called Denno Coil (if you have any interest in anime, I highly suggest looking into it). The game will be a single-player campaign with possible multiplayer support, depending on how things go. Because content creation is such a time consuming process, and it is unlikely I'd finish an entire game start-to-finish in a reasonable amount of time, I plan on releasing the game in a series of five episodes, each with about a half-hour of gameplay.
Also, as you might suspect from the fairly developed-looking level open in the editor, there is also a real game for the FiSSION engine pretty far in development already. I've been completely silent about it up to this point, because I wasn't sure if it was really going anywhere. But it is starting to seem like a real possibility, so I thought I'd mention it. The game will be called "Sifer". It is a sci-fi shooter partially inspired by an anime called Denno Coil (if you have any interest in anime, I highly suggest looking into it). The game will be a single-player campaign with possible multiplayer support, depending on how things go. Because content creation is such a time consuming process, and it is unlikely I'd finish an entire game start-to-finish in a reasonable amount of time, I plan on releasing the game in a series of five episodes, each with about a half-hour of gameplay.
Line 205:
Line 205:
And finally, there is one big thing everyone can do to help FiSSION: tell your friends! If you thought the demo was interesting, or you think that this project has potential, spread the word and give your feedback. The most important thing I need right now is motivation and support from the game development community, so that, at very least, I know that my work is appreciated and that Iām not wasting my time. If you have anything to say, Iād love to hear from you on WiiBrew or by email (see PDF readme.) Thank you, everyone, for your interest.
And finally, there is one big thing everyone can do to help FiSSION: tell your friends! If you thought the demo was interesting, or you think that this project has potential, spread the word and give your feedback. The most important thing I need right now is motivation and support from the game development community, so that, at very least, I know that my work is appreciated and that Iām not wasting my time. If you have anything to say, Iād love to hear from you on WiiBrew or by email (see PDF readme.) Thank you, everyone, for your interest.
ā
[[category:Homebrew using libfat]]
+
[[Category:Homebrew using libfat]]
ā
[[category:Homebrew_in_Development]]
+
[[Category:Homebrew in Development]]