Monday, 11 January 2010
ImmunityCS v1.5 .. Wrapping it up! :)
Thursday, 20 August 2009
Import Your Own 3D Content! ... Introducing Class Builder


Saturday, 11 April 2009
iCast v1.5
Hi All, in this blog I'm going to talk about the new features coming in iCast v1.5!
As you can see from the screenshot above, we now have a brand new 3D engine that powers iCast (and iProp). It is based on the newest DirectX build (March 2009) from Microsoft and we have found the quality to be a lot cleaner than the previous version.

- REAL isometric view ( not the previous fish eye angle )
- Uses the new (March 2009) DirectX build.
New iCast Features
- Brand New Exporter which incorporates the new features.
- Dynamic Shadows (modifiable via the Shadow Maker Pallette)
- Change Mesh Height/Weight ( modifiable via the Mesh Modifier Pallette)
Sunday, 5 April 2009
iProp - Detailed Early Preview

What Is iProp?
iProp is an ImmunityCS module (program) that gives you a really cool way of designing props for your games / multimedia projects. It allows you to build your prop from a template called a "Prop Class" - for example, from the Inn displayed above. But by the time you're finished designing it, it could be anything of a similar shape, such as a hall, a tavern, or even something futuristic! .. Whatever you can imagine is possible to implement!
When you've finished exporting the final result, you are left with a prop comprised of animations, including a seperately handled door (or opening) animation, shadows, transparency, and layers for use in a 2D workflow (Alternatively, you can export the prop in a variety of 3D formats!)
Appearance Mode
In the screen above (Appearance Mode) you use the customizations to create a texture map for the prop. A texture map is a 2D image that is wrapped around the prop to illustrate it's details.

The Mesh modifier lets you change the shape of the mesh by making it thinner, wider, taller or shorter.
This allows you to use the same Prop Class over and over again and make slight changes to the mesh so they don't look similar when placed next to each other.
Another cool feature is dynamic shadows! iProp allows you to create your own dynamic shadows using an accurate 3D algorithm. The shadows even follow the animations of the actual prop!
( NOTE: Mesh Modifiers and Dynamic Shadows are also being implemented into iCast 1.5 so you can modify characters in the same way! )
You can also apply environments (lighting) which is now a shared library. Any lights created in iCast or iProp are available between modules.
When you've finished setting up the appearance of your prop, you can move on to Preview mode.
Preview Mode

Preview Mode allows you to inspect your Prop by offering you full 3D rotation on the left side of the interface, and a scrollable display of your final texture on the right. From this mode, you can export your texture map (and or UV map) into a graphics program such as photoshop to change the texture or create entirely new ones from scratch! All you need to do is paint over the original, and import the texture back into iProp! This gives you pixel perfect control over your textures!
Layer Mode

The idea is to draw a polygon to represent which part of the prop should be drawn on top of characters and other parts of your game / multimedia project. The second part involves you to simply draw a square to confine and optimize a "Door" animation.
Export Mode

So that's it! Once we've finished the design of the prop and set it up with Layer Mode, we're ready to export it. With 3D, we simply choose a file format and click the Export button. If we're working with 2D, we choose how many frames we want our animation to have (8, 12, or 16) and then we click export.
The iProp 2D exporter is a very complex program that creates all the frames of your animation at a resolution of 900x900 and adds the shadows and transparancy to each of the frames. It then creates your layers (from Layer Mode) and also creates your Door animations if you've set it up. Finally, all your images are optimized and cropped before making them available to iScape and other exporters.
And here's what the final prop looks like in iScape:

.. It's never been this easy to design props -iProp even takes care of the technical side for you too!
Hope you guys are looking forward to this as much as we are!
-Mel ;)
Friday, 3 April 2009
ImmunityCS v1.5 - First Screenshots!
Version 1.5 is full of new features! The biggest of all being iProp, a brand new module that allows you to create amazing quality Props for ImmunityCS. I'll talk more about iProp in my next blog (hopefully tomorrow) in detail but today I'll talk about the various interface updates and framework enhancements.
Interface Refresh and "Themes"
ImmunityCS has had a major facelift. Every button has been updated with new graphics and we have implemented a precise and universal design style across all ImmunityCS modules as well as a new "Themes" feature.
Themes are presets for custom backgrounds and a unique soundset for interface elements such as clicking on buttons, scrolling through lists, dragging windows, etc. You can also turn the audio off completely for people who prefer not to have interface sounds (and of course, you can override any theme with your own background picture!).
Another cool feature is that windows create a shadow over the background which really gives the interface some nice depth to work with. This can be turned off if preferred.The New Project Viewer
Other than the updated interface, The first obvious update is that Project Viewer is now upgraded to show your exported iProp files.
A new welcome update is that the Quick Export button now works on ALL tabs including iProp and iCast. This is now the new centralized method of exporting your content rather than doing it individually from the various modules.
Yet another update is a feature called "Content Notes". Whenever you export some content, be it a character, a music file, a prop or a scene, you can apply a note for each piece of content. This is helpful for planning your project - for example, you could have 2 versions of the same character, one that is the standard version and one that is hurt. If you need to, you can reset (delete) the notes of your current project with a handy button at the bottom of the notes panel.
Another visual update is that the icons in the list are different depending on what tab you are viewing. There are many subtle updates like this in ImmunityCS v1.5 which really make the product feel polished.
Better Project Management
There are also some improvements in the Project Management area of ImmunityCS. Minor updates include the Project menu being renamed to "File" so it feels more like a Windows program and the Modules menu item being renamed to "Launch" so it is clear that you can launch modules from it.
Another New but small update is the ability to rename Projects. But there is one cool new feature about Project Management:
Backup / Restore

ImmunityCS v1.5 can now backup and restore your projects with a single click. It saves all the content you've created and also includes your widget settings and everything to do with your project while compressing it down into a zip archive that you can backup online, or migrate to a different machine.
Similarly, you can restore a project with a single button too.
In my next blog, I'll talk about the new iProp module in detail followed by the new iCast features and iLoop interface overhaul.
Lots more to come! I hope you guys are as excited about the new ImmunityCS update as we are!
Thanks for reading!
-Mel ;)
Wednesday, 3 December 2008
Update, GameMaker Exporter and Company Direction


Thursday, 27 November 2008
ImmunityCS and Content Store is now LIVE!
Wednesday, 19 November 2008
Official ImmunityCS Release Dates & Info
The official Immunity Content launch will take place on Thursday 27th November!
ImmunityCS - Standard £34.99
The Standard version of ImmunityCS offers the full range of Immunity tools to create awesome multimedia content. You should purchase ImmunityCS - Standard if you intend to distribute your final project as freeware or shareware. You must also include a made-with-immunity banner in your final projects.
ImmunityCS - Pro £69.99
The Pro version of ImmunityCS allows you to distribute your content as freeware, shareware or commercial without the need for Immunity banners or other credits.
We hope to see you all sign up next thursday for access to the Immunity Demo and other freebies!
-Mel ;)
Thursday, 2 October 2008
ImmunityCS - Just Days away!
Thursday, 4 September 2008
Xwrap v1.8 - Mac Version & New Feature!

Sunday, 31 August 2008
Immunity Xwrap v1.5!

Thursday, 10 July 2008
Immunity Xwrap!

Friday, 13 June 2008
ImmunityCS reaches BETA
Friday, 6 June 2008
iCast Lighting Environments
Another cool thing about iCast is that we have built in Lighting Environments! Not only does it come with loads of presets, but it also allows you to build your own! Once you've made your light map, it gets added to the preset list so you will always be able to access them in any other character you design!
.. I put together this diagram to show you guys the workflow:

Click on the picture to make it bigger!
Where we're at with iCast
We've pretty much added all the features we planned to add (And more!), which means all I need to do is program the export process .. Shouldn't take too long! ;)
We're getting closer!
-Mel ;)
iCast Portrait Builder
Thursday, 22 May 2008
iCast .. Behind The Scenes!

We cannot describe the technical nightmare we went through over the last year to put this together! LOL
We first previewed iCast at CC07 and it was very much in its infancy.. We didn't have a character of our own to use at the time, so we used a proof-of-principle approach with some freebies we found around the net! LOL The screenshot above shows Mathias! Our warrior who comes FREE with iCS! ;)
The above screenshot shows iCast's "Appearance" Mode. In this section of the software, you can put together the character's appearance by customizing aspects of their body. For example, the skin layer is selected in the above screenshot. It is possible to add effects to each of the customizations independantly such as ADD, DARKEN, TRANSPARENCY, etc. You can then choose an environment to use as a light map. The above example shows our standard lighting map on the character, but we have LOADS built in too!
You can preview the character's animations, check out different viewpoints, and free rotate them to get a closer look.
Of course, there is a Preview mode, where you can even export the textures, load them up in your favourite graphics package and fine tune the texture map yourself! You can then load it back into iCast before exporting ALL the animations out with a simple click!
.. And yes! The MMF Exporter will take all these animations, package them into an Immunity Object, and you can simply drag and drop it into your 0wn project! You don't even have to waste time importing the frames!
IT'S ALL DONE FOR YOU! ;)
We can't wait to show you more! .. Stay tuned!
Wednesday, 21 May 2008
MMF2 Exporter - It's awesome!

THE IMMUNITY MMF2 EXPORTER
Now here is something for all the MMF guys to get excited about! The immunity MMF2 Exporter makes it unbelievably easy to start making some seriously awesome games!

In a nutshell, here's what it does:
- Can Export fully animated characters (Actors) that you can use by dragging them into your own MMF2 file. (More about exporting characters later!)
- Can Export Music.
- Can export levels (Scenes) - complete with background, collision engine, layer engine and top background layer!
- Includes an (optional) pre-scripted MFA template to get you started right away!
EXPORTING iSCAPE
Probably the only 'downer' when we first showed off ImmunityCS at the click convention was when you save an iScape scene, you would need to manually modify it to create layers, etc. to suit your game / project.

After thinking about this original flaw, we head back to the studio and starting working on how to make it as streamlined as possible. This is when we came up with the new features for iScape that would allow us to create collision detection inside of the program (instead of you having to code it in MMF yourself!), automatically creating the layers for the scene, and providing a pre-coded character and background layer engine to take advantage of it all!
I feel we did a great job in delivering this feature! Making games have never been this easy!
THE TEMPLATE MFA
Inside the Template MFA is an "Immunity" Loader Object. All you need to do at this point is type the name of the level you want to load and the filename of the music you want to play.
If you are using iCast characters, there will be a seperate Immunity Object to drag them into your scene. The concept is the same, just type the name of the character, and it will be loaded with your game!
QUICK NOTE
The MMF2 Exporter was made with our Widget system! Everything that this exporter does was made possible via the ImmunitySDK! We plan on seeing more exporters show up for different development software such as Flash, Director, etc.
We've got loads more to show you guys soon! Stay tuned!
Monday, 19 May 2008
iSDK v1.0 - It's HERE!

Wednesday, 9 April 2008
The ImmunityCS SDK ..

Monday, 10 September 2007
Collisions
Hi guys!
