Showing posts with label IT development. Show all posts
Showing posts with label IT development. Show all posts

Thursday, August 7, 2008

Game Progress... till 070808

Hey, my simplest model finally done. Inspired by Lego thx! Here it is ... Boyz and Galz using office suit hehe.. looks funny in there.


The model and animation created using milkshape.


If you want it in your project, just contact me and i'll give it for free ^^.

Wednesday, July 16, 2008

Intel Laptop Gaming TDK API Implementation on your game

Well after browsing for mods @ GG site, I found this interesting engine modification about adding this Intel Laptop Gaming TDK API. With this API we can get the current status of the hardware running our game, is it running on a PC or Laptop. and we also can extract the battery and wireless signal strength of our laptop/PC.

Of course we can use this API on other game engines or maybe our self made game engine. This API is available for free from Intel, you can donwload it here http://softwarecommunity.intel.com/articles/eng/1017.htm and install it on your PC. You can see the methods you can call from this API in the IntelLaptopGamingTDK.h

This is a sample source code I've made just to try the features.




#include "StdAfx.h"
#include "Testing.h"
#include "IntelGamingTDKAPI.h"

#define _CRTDBG_MAP_ALLOC
#include
#include

#include
#include

using namespace std;

#ifdef _DEBUG
#define SET_CRT_DEBUG_FIELD(a) \
_CrtSetDbgFlag((a) _CrtSetDbgFlag(_CRTDBG_REPORT_FLAG))
#define CLEAR_CRT_DEBUG_FIELD(a) \
_CrtSetDbgFlag(~(a) & _CrtSetDbgFlag(_CRTDBG_REPORT_FLAG))
#else
#define SET_CRT_DEBUG_FIELD(a) ((void) 0)
#define CLEAR_CRT_DEBUG_FIELD(a) ((void) 0)
#endif

Testing::Testing(void)
{
Feature();
}

void Testing::Feature()
{
IntelLaptopGamingTDKInterface *IGT = IntelLaptopGamingTDKInterface::GetTDKInterface();

if(!IGT)
return;

/**
* Is this a laptop ??
*/
cout << "\nIS LAPTOP ? " <<>IsLaptop();

/**
* Get number of core on per physical processor
*/
cout << "\nCPU CORE ? " <<>GetNumCoresPerProcessor();

/**
* Get total number of processors as seen by OS
*/
cout << "\nCPU COUNT ? " <GetNumProcessors();

// and just try the other methods..

// Memory leaks checking
// 6 mem leaks because pointers on heap aren't deleted till function
// exits. We call this function before the pointers go out of scope.
_CrtDumpMemoryLeaks();
}

Testing::~Testing(void)
{
}


I use VC 2005 for the compiler.

Following are the steps to compile your code using this API.

  1. Go to project properties
  2. In the configuration properties > C++ @ the additional include directory, point to your directory where u put the headers and IntelLaptopGaming.lib
  3. In the configuration properties > Linker @ the additional include directory, point to your directory where u put the headers and IntelLaptopGaming.lib
  4. In the configuration properties > Linker > Input @ the additional dependency type IntelLaptopGaming.lib
  5. Copy your IntelLaptopGaming.dll to your exe output directory (the dll depends on your OS if u use vista copy dll for vista, if u use xp copy dll for xp)
  6. Compile, build, and RUN.

Have fun and cheers.

Monday, July 7, 2008

My second resource @ GG for Torque Game Engine :: Grow and Shrink GUI

The resource is about GUI animation which can grow and shrink.

Here's the link to the complete resource and comments
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=15018

And this is the result when applying the resource

Cheers!

Saturday, June 28, 2008

My 3D Office Day 4-5



Added 3d sound emitter, particle emitter for sound notes, and snow precipitation.

Hey the TGE Elf dancing on the set by diana krall song lets fall in love,
Enjoy!

Wednesday, June 4, 2008

SCRATCH : Even kids can make game now !

This morning i read my mail from gamesandeducation mailinglist and i got an interesting info about this SCRATCH software. SCRATCH is developed by MIT and it's free a.k.a gratis, u can find more info about it here http://scratch.mit.edu/. SCRATCH is a software to make simulation or games without any coding, but u have to know about the basics of algorithm. It's so fun, u only have to click and drag the blocks of code chunks like conditionals, loops, and events, etc.

Here i'll show u the blocks


The learning curve is quite fast and easy if u know basics of algorithm or how it works, it looks very similiar to pseudocode ^^ for makin a program. I managed to learn and create a simple game in an hour. Here's some screenshot


The game is really simple, the cat is movin up and down (randomly) and we must save the mouse ?? hehe by pressing the space button at the right time !

u should try it !! because even a kid can make a game using SCRATCH ^^

next post i'll give you direction about how to use this software ^^.




Tuesday, February 5, 2008

Character Building (CB112) Course in a Game ?

Maybe it'll be nice if we learn this course in adventure game.

It'll be look like this.. (maybe)

FYI : before giving comment to the arts, this is programmer's art (i made it myself). please note that hahaha..