Actually, a cool idea I have is to change the GUI for each season... specify the season in the map file, and create the GUI around it =).
Z.
Printable View
Actually, a cool idea I have is to change the GUI for each season... specify the season in the map file, and create the GUI around it =).
Z.
And the tree looks better, with the new texture. Looks more like a good ol' evergreen!
That is your texture... requires one line change in the config file to change it =).
Z.
Is that a threat? :DQuote:
requries one change in the config file to change it
I've got a cool idea for a gui: something like fine, dark rock, that can lock in to other pieces, scroll, and have the area changed, to make a nice custom GUI. And it should have a console that can be typed in without focus so you can still play the game a bit while typing something in the console.
I can draw up a quick sketch of what I mean.
Go for it =).
At the moment, the console doesnt require focus... it takes input when it is expanded to either 4 or 20 lines. When closed ot at one line, it doesnt take input =).
Z.
Well I drew it - not pleased at all how it came out, so I'm going to do it again tomorrow. But the console will be built in with the rest of the GUI, or detachable, like everything else.
Ill see what I can do, based off of what you come up with =).
Z.
heh, lots of posts. sas, cud u mail me the pages for the site and ill see what i can sort out. i think we shud have something working there so we can show people what is happening.
even if there is no forums but just a page with art, one with screenies and team info/game info. i cud probably sort some of em out.
The GUI is looking better. that title bar texture is a bit odd but the text and background colour is a hell of a lot better!!
What do you mean, give you the pages? I can't give you the ASP code for security purposes (it connects to the database), and there's no other code...
I mean, if I sit down and spend one good day on it, I can get pretty far, but I haven't had that day yet. Maybe over Thanksgiving weekend; I'll see what I can do.
Well, I just went through the code and fixed up some memory leaks... had a couple of nasty ones...
etc. All fixed now.Code:new char[map_w*map_w]
myIBData = new char[myIBSize]
Z.
Happy Birthday, Z! :)
Thankees =).
Z.
This console kicks ass =). Got console scripts up and running... works like a charm =).
Z.
Happy Birthday!
Thanks much!
Just popped off a little demo to Sas, email him if you want it =)(my email has been slow as hell =( ).
Z.
Happy B'Day Zaei!!
Sas, can u mail it on to me please.
Cheers.
Thanks , Psy =).
Z.
I'll email it to you, can you accept it at your hotmail?
I'd like to add that your code (and many others using DirectX) never work when I have 2 monitors enabled.
I typed in "exit" and it threw a fatal exception.. everytime I ran it the FPS decreased... (ex. 80, 70, 50, 20, 10...) but otherwise pretty solid. SetPos didn't seem to work either, but maybe I was looking at the wrong tree.
The console seems to be crashing randomly... Im going to add some exception handling code to it. Try typing exit again, it probably wont crash =P.
Loosing frames, interesting... Ill have to take a look at it...
Did the terrain blending work correctly?
Z.
Didn't see any problem... the right side of the map is supposed to be brighter (ex. the left side is in shadow), correct?
Yep =).
Z.
Sounds cool.
I thought all hotmail could accept files. send it over though coz i know i can. cant wait to try ittho.
cheers.
Sorry for the lack of news in the last few days... was temporarily sucked into the deep hole that is emacs =).
Anyway, Ive been thinking this afternoon, and Im fairly sure of how I am going to be setting up stuff in the game... Simply, the console is the mediary between high level input commands and the low level interaction. Essentially, console commands set states in objects. If that state is, say, a moving state, there is a state object that controls the movement, etc. Calling console commands sets those states =). Seems a bit complicated here, but it is not =).
Im also thinking of adding in a sort of inheritance to the console... we will see =).
Z.
I think i get whatcha on about. Im working on the editor still, i stopped work on it for a bit but im going at it again.
I agree with it... as long as it will allow maximum flexibility (as always).
Sas, wheres that demo ?
I sent it about 2 days ago, to your hotmail.
hmmmm, that sucks, i totally didnt get it.
can u re-send it ?
theres a demo on times of war?
Only an internal progress report =). There will be a LOT more fan fare when we really release something =).
Z.
Psy, tell me the email this time, so I'll be sure to get it right :) Better yet, send me an email and I'll reply with the zip.
erm, went onto msn and did send email to [email protected] and it said the address didnt exist lol.
[email protected]
[email protected]
[email protected]
Psy: It doesn't :D
It used to but was closed after having 100-odd megs of messages in there :rolleyes:
That's where I sent it to... I've sent it again.
Well, implemented world object selection (well, not exactly selection, but mouse over stuff =).
Also implementing an object update function. Takes a simple string that gets parsed to update an object:
Means move "obj" relative to its position (0.5f, 0.5f). Pretty simple =).Code:"obj move rel +0.5 +0.5"
Z.
If you notice/noticed that the window border doesnt look quite whole, its been fixed =).
Z.
Working on implmenting child windows... seems to be working quite well so far =).
Z.
Im liking this system ive got running here, with the properties... To add in bound sphere checking, I added the parameters to the property map, and could then easily retrieve them =). Far easier then adding 4 functions to the object class =). And If an object doesnt contain those properies, it just doesnt do the intersection =). Most everything is customizable (switch the render property to a 0, and the object no longer draws itself, etc =).
Z.
Like usual Zaei, nice stuff. How good are you with pixel shaders, btw? I've thought up some neat effects that could be done :)
Havent used them, since I dont own hardware that can support em =P.
Z.
But the ref. rasterizer emulates it, does it not?
Yeah, but it really isnt fast enough to do anything more then toy (ie, the MFC Pixel Shader app runs ~5 fps).
Got that UpdateObject function working =). At the moment, it only supports "move", with the "rel" and "abs" options, but more shall come =). Wrote a console function "update_object" that can do this from the console =).
Z.
I may get a new computer soon, with a pixel-shader ready card (and possibly a truform-ready card as well!)
Nice =).
My next is going to be a laptop, even if I have to sacrifice on a bit of power.
Z.
I havent got a clue what is going on here, i havent received it again. i can recieve emails fine and i know i can get ones with attachments coz i have been sent others recently.
For some darn gay reason it wont send. can u upload it here in a passworded zip and then PM me the password ?
Zaei, as Sas says, good work!!
Too many password crackers ;)
I'll try to send it to you again.
if u come on MSN and send it now ?!?!?
There! It's sent!
Zaei... Laptops are cool :) Just have a CRT, mouse and keyboard for your home station :) You can get P4-M 1.6 ghz and Radeon 7500-M for it... sounds good!
okay, notes on the demo:
1) No edge textures, i see u have fixed it.
2) Pressng ~ apeared to do nothing. I pressed it several times and then my screen turned on, off, on, off, flickered and then i reset my pc.
3) Was the whole map supposed to be dark on the left and bright on the right ?
4) I wish there was a config file like in the last demo coz i cudnt change the screen res / fullscreen
5) It ran well slow, i mean, i have a GF3 64mb, 512ram, xp, direct x 8.1, amnd 1.8gig but it was jolty.
Apart from these parts it ran fine, nice to see things are coming together on it, ill try running it again now and see if its any better.
Its prob my pc coz i have seen ur screenise and it looks fine and runs fine for you.
Yikes, Psy... Ill add an override key for the console...
Ill throw a config file back in at some point. Windowed mode is essential for debugging purposes, which is why it is set like that =).
Let me know if it still runs slowly... that is a bit odd. It might be because of windowed mode, it IS slower then fullscreen.
Z.
okay, the console is totally killing my pc.
i now found the key. u said it was ~ which also has # on it and is by enter/return on my keyboard but next to 1 on Sas' one.
pressing it makes me allow to enter data which works, except keys like the arrows stick lots of weird crap into it. then pressing the key again makes my pc crash.
I should be getting another desktop in the next few days, which I am going to throw Linux on... so Ill have two PCs at my desk =).
Z.
Ok, Psy. I wouldnt worry about it if I were you. At some point I will add in key bindings, so I dont have to worry about people's keyboards.
Ill also wrap everything in a nice exception catcher thing, and see if that fixes your crashing problems.
Z.
Be absolutly terrified >=). Ive got two monitors on my desk, and d two computers next to it =).
Z.
I've had two monitors on my desk for a while now :p
lol, kewl.
Man, It took forever to select all of those linux packages... LOL
Z.