| Neken |
Posted on Aug 20 2006, 02:43 PM |
| |
be sure you have the directory where this file is in your options->file and directories->librairies |
| BGamed |
Posted on Aug 8 2006, 02:10 PM |
| |
goddammit!!!*cursing*
I got an error, so when I check the build log there stood this little piece of letters....
| CODE |
Output Window
Linking... LINK : fatal error LNK1181: cannot open input file 'nIrium.lib'
|
|
| Cardinal |
Posted on May 27 2006, 06:15 AM |
| |
Ok yeah good idea. Onward to the project post (points his trusty steal). |
| Neken |
Posted on May 27 2006, 06:14 AM |
| |
let's go to the other topic to talk about this ... |
| Neken |
Posted on May 27 2006, 06:12 AM |
| |
there's gonna be a little sentence explaining each function like the in the ENGINE. part...
and i'll do a massive doc explaining everything carefully...
BTW
do to colors, you should probably do them in hexadecimal format ... like this :
0xFFFFFFFF
where :
| CODE | 0xFFFFFFFF AARRGGBB
A = Alpha R = Red G = Green B = Blue
so , a gray color would be : 0xFF808080
|
|
| Cardinal |
Posted on May 27 2006, 06:08 AM |
| |
Hurray for "intellisense" I say.
This looks like it could be very nice indeed!
would it be possible to get a quickscript for a few things, say creating a few variables and using them with say a mouse.pressed( what goes here?? ) snippet?
You know like say (x,y,w,h,col) then using them for the rectangle arguments(intX,intY,intW,intH,nIrium.........) etc so it's like (x,y,w,h,col) in there instead.
Oh yeah I drew a rectangle in red, wicked I'm a nooblet. Damn it's 7 am in the morning where the time go lol, oh well I might as well stay up now. (come on you lightweights lets get busy, you'll get enough rest when your dead hehe) |
| Cardinal |
Posted on May 27 2006, 05:29 AM |
| |
Wicked man, this looks very nice indeed. Can't wait for that tutorial when you got the spare time man. Keep up the good work and cheers for the help !
I'm gonna have a play with this for a bit see what I can come up with. |
| Neken |
Posted on May 27 2006, 05:24 AM |
| |
type "ENGINE." and an "intellisense" popup should come ...
(if you don't see one, try to compile the program once ... if it still doesnt work, just cry and pray so that it works )
in it you can see most of the functions, with a brief description :

----------------------
Blue squares are instancied objects .. you use a dot like any object :
ENGINE.INPUT.
---
Purple squares are methods that are called like any functions, with parameters :
ENGINE.INPUT.MOUSE.X()
----------------------
It's sure i'll be making a tutorial for my engine .. but right now you could EASILY do a pong game with the ENGINE.GRAFX.DRAW.Rectangle() |
| Cardinal |
Posted on May 27 2006, 05:17 AM |
| |
Nice work, very quick reply also cheers man. Worked a treat after I added those lines like you said.
Hey back at you lol
Ok so what can this do? I'm interested to see what I can do in the nIrium so far.
EDIT[]
This is the log from the game so you can see what it said now it's running:
| QUOTE | Build Log Build started: Project: TestGame, Configuration: Release|Win32 Command Lines Creating temporary file "c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\RSP0000016683952.rsp" with contents [ /Ox /Ot /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /FD /EHsc /MT /J /Fo"./Builds/Release\\" /Fd"./Builds/Release\vc80.pdb" /c /TP ".\WinMain.cpp"
".\TestGame.cpp" ] Creating command line "cl.exe @"c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\RSP0000016683952.rsp" /nologo /errorReport:prompt" Creating temporary file "c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\RSP0000026683952.rsp" with contents [ /OUT:"./Builds/Release\TestGame.exe" /MANIFEST /MANIFESTFILE:"./Builds/Release\TestGame.exe.intermediate.manifest" /SUBSYSTEM:WINDOWS d3d9.lib d3dx9.lib d3dxof.lib strmiids.lib dplayx.lib dxguid.lib dinput8.lib dsound.lib winmm.lib wsock32.lib nIrium.lib user32.lib ole32.lib advapi32.lib kernel32.lib
".\Builds\Release\TestGame.obj"
".\Builds\Release\WinMain.obj" ] Creating command line "link.exe @"c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\RSP0000026683952.rsp" /NOLOGO /ERRORREPORT:PROMPT" Creating temporary file "c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\RSP0000036683952.rsp" with contents [ /outputresource:".\Builds\Release\TestGame.exe;#1" /manifest
".\Builds\Release\TestGame.exe.intermediate.manifest" ] Creating command line "mt.exe @"c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\RSP0000036683952.rsp" /nologo" Creating temporary file "c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\BAT0000046683952.bat" with contents [ @echo Manifest resource last updated at %TIME% on %DATE% > ".\Builds\Release\mt.dep" ] Creating command line """c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\BAT0000046683952.bat""" Output Window Compiling... WinMain.cpp TestGame.cpp Generating Code... Linking... Embedding manifest... Results Build log was saved at "file://c:\Documents and Settings\Administrator\Desktop\TestGame\TestGame\Builds\Release\BuildLog.htm" TestGame - 0 error(s), 0 warning(s)
|
I don't know why I'm putting this here lol, just doing it so you can see it when on another machine. I've edited, I put the wrong one there lol.
|
| Neken |
Posted on May 27 2006, 05:08 AM |
| |
Alright, found your problem ...
you don't seem to have some default libraries into your projects ...
that's ok.
just go into :
Project->__ProjectName__ Properties->
(do the same for configuration : Release and Debug)
Configuration Properties -> Linker -> Input -> Additionnal Dependencies (click on the 3dots button)
add the the end of the list these 3 libraries :
user32.lib ole32.lib advapi32.lib
------
i'll fix this in the next release ... as soon as i have some time |