Jump to content

Recommended Posts

Guest kLeGx0r
Posted

Hey,

is someone able to create a cs version for sp??

I mean it should be possible after quake and doom... i think the grafics could stay the same but i miss those typical counterstrike games like hostage rescue and so on...

would be very cool..

klegx0r

Guest meatgrinder
Posted

yes, it would be cool, but try to remember, quake ran AWFUL on spv, we're talking 5 fps. that doesnt even nearly look smooth.

as for doom, doom is an old game, not nearly as sophisticated an engine as halflife, which ran a modified (improved even) quake engine. even if u get it running smooth, you'd need bots, no fun without ai, which slows things down again, then theres the aiming (and other controls in general) to think of. remember the spv has a digital joystick, which would be pretty touch for aiming in full 3d... :lol:

have u tried cs2d? --> http://www.cs2d.unrealsoftware.de/

now that, something similiar to that would be very possible :P

we can always hope! :D

Dave

Guest kLeGx0r
Posted

Thanks gotta try this game :P

But wait... this isnt for smartphones or?

Guest gravity
Posted

It's very possible to make a cut down version of it for smartphone, but you'd have to code the game from scratch with the smartphone hardware in mind. Which really would take months. Basically you gotta use fixed point math instead of floating point, cut down the physics and set basic waypoints for the AI. Turn off the dopplar effect with sound(no more listening for footsteps) oh and there'd have to be no bilinear filtering. Level textures would need to be cut down and the whole game would have to be small enough to allow the phone to install it(I think the limit is somewhere around 7-8 MB).

It's possible, but it'd be stupid to put all that effort into something that'll be totally unplayable with the current configuration. I think mobile DX will pave the way for the FPS genre on smartphone(since thats all people ever use D3D for anyway).

Guest machieru
Posted

I think its impossible... how the heck do you think you van stuff the half-life engine into the spv?

first of al its huge (well for a smartphone)

second how do you think you can aim? :? and strafe and react fast...

third how are we supposed to play it? cuase CS is a multiplayer game? well blue tooth is an option but can you connect more bluetooth devices without losing transfer speed?

and what about a video card? and the amount mhz needed? :?

short said it would be a miracle if you got CS or HL working on today's smartphones....

Guest kLeGx0r
Posted
It's very possible to make a cut down version of it for smartphone, but you'd have to code the game from scratch with the smartphone hardware in mind.  Which really would take months.  Basically you gotta use fixed point math instead of floating point, cut down the physics and set basic waypoints for the AI.  Turn off the dopplar effect with sound(no more listening for footsteps)  oh and there'd have to be no bilinear filtering.  Level textures would need to be cut down and the whole game would have to be small enough to allow the phone to install it(I think the limit is somewhere around 7-8 MB).

It's possible, but it'd be stupid to put all that effort into something that'll be totally unplayable with the current configuration.  I think mobile DX will pave the way for the FPS genre on smartphone(since thats all people ever use D3D for anyway).

I think so, too. But if someone wants to do this... he would be very dumb if he did it for free right?

Guest meatgrinder
Posted

yep, he would kLeGx0r.

As with a lot of things, its not impossible, but, at the same time, its not going to happen :P

Dave

Guest ultimasnake
Posted

Also one thing to keep in mind is the fact that IF you want to play this online you would have to try it over GPRS which has a response time of 1 second.. so that will be HIGH ping levels then.. which will surely take away the fun of the game.... people can better focus on a new kinda shooter then to convert High level games... duke doom etc can be done (roozbeh and others showed us) but i think that games older then the duke will get HARDER and HARDER!!!

Guest gravity
Posted

Please, I'm not talking about porting the engine, I'm talking about writing a new one. And I know for a fact that the smartphone hardware is very capable of doing excellent 3D, including all the geometric features of the half life engine

The only problem with a 3D engine that complex, at this stage, is that you can't put any sound or physics/collision detection in there without flooring the framerate.

An alternative is a 2D voxel engine works great on smartphone, the only problem with that is you can only have 1 vertical level, which basically means you can have a landscape, but you can't have a roof on top of the landscape. But this rules out any form of interior locations(no buildings) and severly limits the options you have for gameplay.

Latency isn't really going to be an issue once 3G and WiFi become mainstream.

As for input, that has always been an issue and the only alternative I can think of would be auto aim or a guided aim(ie. just get the crosshair within x number of pixels within the target and it locks on). This is the prime reason you don't see many FPS's on Consoles, you really can't aim without a mouse.

But as meatgrinder said, it's not going to happen, all the experiments with 3D we've done clearly show us that it's possible, just not worth the headache of developing such a complex game engine. And I think anyone who knows me will tell you that I'm still holding out for Mobile DirectX and simple refuse to buy another smartphone till that is available.

Guest ultimasnake
Posted

well ofcourse 3g and wifi will be on phones sooon... BUT it's not here yet and also wifi is limited to an area too... as for 3G once its here it would be better then gprs ofcourse... But still making an entire new "cs" kinda game wouldn't be possible now.... and as for the directX part i totaly agree it should be comming to the phone also floating point calculation on the processor is a MUST for the future (since that is the thing we(the) programmers hit our head against when making 3d graphics........

But since Ati showed an Mobile grafics chip for in smartphones who knows it will be possible to port the REAL CS in a year or 2 :P

Guest gravity
Posted

fixed point is easy, just multiply one of the values by 1000, then divide the answer by 1000. eg. instead of 2.345x6, just do (2345x6)/1000, and bang, you got fixed point with the same complexity of a floating point value.

Posted
fixed point is easy, just multiply one of the values by 1000, then divide the answer by 1000.  eg. instead of 2.345x6, just do (2345x6)/1000, and bang, you got fixed point with the same complexity of a floating point value.

ugh, slooooooowwwwwwwwww :D

multiply by a factor of 2 and use bit-shifts

so in the above example you are more likely to multiply by 1024

so to scale up you do :- x

and to scale down you do :- x>>10

MUCH faster :P

Guest midnight
Posted

shhhh, they'll be asking you to make it :P

Guest beersoft
Posted

shh!! your going to have to stop giving people "introductory C/C++ programing" tips

but something in a top down reloaded sort of style would work in a smartphone sized package would rock with multiplayer bluetooth and swanky midnight graphics, not that im trying to put ideas into your head (see kumite 2:foxyboxing)

later

Owen

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.