Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Author
Message
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 1st Oct 2009 01:04 Edited at: 1st Oct 2009 01:07
Yep true, and you, i mean you, stupid nerd, add me to the list. lol jk about the stupid part

EDIT: oh and wait, have you programmed the menu yet? once you do i could maybe lend a hand on tweaking it, and when you press play game, you think we should program it to show a sound of a book or w/e briefing papers flipping sound that army games usually have? i can probably handle that part of it, well basically everyone can haha.

OpenFPS tester and partial coder
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 1st Oct 2009 01:05
oh, sorry, the original post is quite outdated.

here is the menu code:



forever loading...
Thebeely
20
Years of Service
User Offline
Joined: 4th May 2005
Location: Croatia
Posted: 1st Oct 2009 01:07
I didn't mean to be offensive, just wanted to say that the name is the least important right now.
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 1st Oct 2009 01:10 Edited at: 1st Oct 2009 02:04
ah yea thats what i thought the menu would be like, for the clicking part do something like this


OpenFPS tester and Coder
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 1st Oct 2009 01:15 Edited at: 1st Oct 2009 01:17
actually, i made a function for a "text button" that is quite flexible and easy to use (but slow).
the function is:

link_text(text$,x,y,debug)

-text$ is the text to be displayed.
-x and y are for the text position
-debug is for my debugging purposes, always put a zero here.
the function returns a one if the mouse has clicked the text.

all you need to do is this:



the function is:



EDIT: it also needs this function in your code:



forever loading...
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 1st Oct 2009 02:06 Edited at: 1st Oct 2009 02:08
yea there could be a faster way of doing that, sorta like this?


OpenFPS tester and Coder
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 1st Oct 2009 02:07
well, as i said, that was for debugging and does not need to be fast and could even be ignored.


forever loading...
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 1st Oct 2009 02:10
ha yea true, but yea that would be simple, i use that type of coding for debugging and finding out the x,y co-ordinates, you got a function for finding the z co-ordinates? just gotta create a camera, and get the co-ordinates of it when you move around, pretty simple.

OpenFPS tester and Coder
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 1st Oct 2009 02:20 Edited at: 1st Oct 2009 02:22
Quote: "and beely, soory to say, but you ALWAYS get the storyline and other design aspects done first, or you end up with a game centered around the tech"

That's about the opposite of what I would do, personally. I agree you need a vague idea to start with, but it will develop and change as you work on it so why do all this work at the beginning?

Also, the name still sounds too unoriginal. Single-word names sound the most professional IMO. Halo, Fallout, Portal, Bioshock - all very well-marketed and very popular games. That's the reason I've always used single words for my games - Nebula, Sandstorm, and see sig .

I'll give some thought and nominate a choice later.



thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 1st Oct 2009 02:45
I think it is good. "Biostorm: chemical warfare", leaves room for a sequel.


forever loading...
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 1st Oct 2009 02:53
Well, if you're set on it, I think the Chemical Warfare part is fine. I despise the first part, though. "Biostorm"? Sounds like it's raining anthrax or something .



Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 1st Oct 2009 04:58
hmmm.... hey thenerd, maybe it should be biowars:chemical warfare? hmm does it seem good?

OpenFPS tester and Coder
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 1st Oct 2009 06:10 Edited at: 1st Oct 2009 06:11
biostorm 2: Plasma warfare

OpenFPS tester and Coder
fearred
15
Years of Service
User Offline
Joined: 18th Sep 2009
Location:
Posted: 1st Oct 2009 09:05
I reckon I can help out with some of the coding for this game...... Anything you want me to do?
mitch793
16
Years of Service
User Offline
Joined: 25th May 2009
Location:
Posted: 1st Oct 2009 18:34
Quote: "Well, if you're set on it, I think the Chemical Warfare part is fine. I despise the first part, though. "Biostorm"? Sounds like it's raining anthrax or something ."

You say that, but this EXACTLY what will happen if "the rogue island nation" succeeds.

If you can't find it, code it yourself!

[url=http://steamcard.com/]
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 1st Oct 2009 21:40
it is a little close to bioshock...

Quote: "
I reckon I can help out with some of the coding for this game...... Anything you want me to do? "

what do you like doing?


forever loading...
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 00:25 Edited at: 2nd Oct 2009 00:29
hold on thenerd, since we are releasing this game, we don't exactly want people to hack it and get unlimited lives, score, etc right? Here is a solution that i have been using, and it is also on the latest newsletter, but i have been using it for awhile.(to test out a anti hack thing.)




and basically before you end the game, delete the memory block from the ram or w/e using this command.



OpenFPS tester and Coder
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 00:35 Edited at: 2nd Oct 2009 00:38
Hmmm hey thenerd imma go ahead and try to create the function for moving the camera, i never exactly used 3d stuff before and cameras for it, but I'll try. first of all i need the key state number for these keys, And then afterwards we can add the gun to the camera and it'll look like a FPS. Also do you know how to get the camera to stay on the terrain?If you do know the commands you can work out that part and afterwards I'll be adding gravity to the user, and you can help tweak it.

W,A,S,D,Q,E

OpenFPS tester and Coder
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 00:41
Quote: ""fearred" I reckon I can help out with some of the coding for this game...... Anything you want me to do?"

I guess you could help me with the camera controls, object collision functions and especially the movement on the terrain.

OpenFPS tester and Coder
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 2nd Oct 2009 00:46
Quote: "Also do you know how to get the camera to stay on the terrain"
I know that stuff.

although i cannot say the same for physics...

object collision, by the way, is handled by physics, unless we decide not to do physics at all.


forever loading...
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 01:10 Edited at: 2nd Oct 2009 01:10
hmm... for the collision are we using sparkys or w/e, newton? don't know much about newton lol. Also what version of DBP are you using? im using 1.0.74. But yea don't use sparkys at all but i get the general concept of the commands when i see em.

OpenFPS tester and Coder
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 2nd Oct 2009 01:16
probably both.

UPDATE:
menu button test attached.
the exe is in the Build\Bin directory.


forever loading...
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 01:29
hmmm alright tommorrow ill work on the camera controls functions, currently busy right now with the space invaders game. Also wondering, would you mind helping to make a menu screen for it?

OpenFPS tester and Coder
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 01:31
probably ill get darkclouds for christmas, so count me in on making the sky. It's awesome and so easy to program with it if you look at the examples for it.

OpenFPS tester and Coder
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 2nd Oct 2009 01:36
ill help with the menu, if you want.


forever loading...
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 2nd Oct 2009 02:04
@Gamer Making

Don't bother with movement - it's already done! You need to get on DevStorm (devstorm.co.uk) so you can know more what's going on - you can also download the preliminary version of the movement code, which has already been made by Monk and I.



thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 2nd Oct 2009 02:07 Edited at: 2nd Oct 2009 02:08
tomorrow I am going to try to move everything on to devstorm, and get all the team members to register.

@Bmac, like the menu?


forever loading...
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 2nd Oct 2009 02:12 Edited at: 2nd Oct 2009 02:17
Didn't notice it

Downloading...

EDIT: Okay, it's reasonably thematic and pretty shiny . My one comment - find a thematic font! Either something a bit drippy that evokes the Bio Warfare part of it, or something military like Stencil STD would be a lot more interesting than arial .



Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 02:23 Edited at: 2nd Oct 2009 02:24
hmm alright, movement is done already, can i see the source code for it? AnyThing you guys want me to do? And yea you can go ahead and help with the menu

OpenFPS tester and Coder
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 2nd Oct 2009 02:28
As stated, it's on DevStorm under OpenFPS -> Programming -> Player Movement Module.



Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 02:29
no i meant that nerd could help me with the menu on the space invaders =). But yea thanks for that, ill be looking at it in a bit.

OpenFPS tester and Coder
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 02:34 Edited at: 2nd Oct 2009 02:46
alright the module looks pretty good, would seem better if you commented all the lines of code, and second we probabaly need a antihack() function


something similiar to all that.

and for the keys for the keystate thing in the module, maybe this:

spacebar=jump
a=left
d=right
w=forward
s=backward
c=crouch
ctrl=prone

and should we somehow code a custom keys function so the user can use their own custom keys?(wait that has already been done?)A bit advanced to me, but i see the idea and what the code will probably look like.

EDIT: Also from looking at the code, that sparked up a idea. How bout a jump booster thing? The user presses F to pick one up,or just walk over to it, and it makes them able to jump super high.
COuld also be usefull to use the ANTIhack function for this purpose also, because you don't want someone to hack your game and cheat on it basically i know that you can randomly change the offset,and when you do the hacker can't get the memory address to edit the values.

OpenFPS tester and Coder
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 2nd Oct 2009 02:50
Quote: "would seem better if you commented all the lines of code"

Probably a good idea, I only anticipated that Monk and I would maintain it, and we know what's going on already, but who knows?

Quote: "and second we probabaly need a antihack() function"

Okay, you can get off your soapbox now . There's nothing in that module that's in danger of being hacked - the player movement speeds and jump heights will be set in a lower-level module, and those are the only values I can think of that would be hacker-bait.

Quote: "and for the keys for the keystate thing in the module, maybe this:"

That's almost exactly what it already does . Test it out.

Quote: "and should we somehow code a custom keys function so the user can use their own custom keys?("

Exactly. That's why the keystate values are only set if they haven't already been (if they ==0). I anticipated that some other module (probably the menu) would provide options to change the controls, so it only sets them if they haven't already been.



Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 02:54 Edited at: 2nd Oct 2009 03:01
now just to find out a way to put the keystate value to the variables. Where did i put my KEYstate finder function on my comp, maybe i accidentally deleted it T_T i forgot how to program it haha. yea my code on there was that when you pressed a key it returns the value for the keystate, and assigns it to another variable, i knew it would come in handy some day. Sorta like this.


If i could figure out how to program that function again, expect me to finish tommorrow.

OpenFPS tester and Coder
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 2nd Oct 2009 03:00 Edited at: 2nd Oct 2009 03:01
variable = scancode() ?

Don't get ahead of yourself, dude. We're not going to do any more coding until we talk this weekend on DevStorm to set some standards. With almost 10 people signed on to this project right now, unless every line is properly organized, we're going to end up with a 15000-line mess like FPSC .



Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 03:01 Edited at: 2nd Oct 2009 03:02
yep probably, set up a meeting on devstorm hmm? Because yea, this will get into a big mess.

OpenFPS tester and Coder
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 03:03 Edited at: 2nd Oct 2009 03:04
ah yes scancode() was it, this will be easier than i expected, and obviously, we will probably need to combine all the code together to one source code thing, or into separate files, which one would be better?

OpenFPS tester and Coder
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 2nd Oct 2009 03:09
Seperate files. As an example, the movement module would be one file, and its functions can be called from the main project.



Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 2nd Oct 2009 03:13
ah yea, that makes it easier, lees code in one part of the project, make sure we have backups of the code on the website or on each persons comp, just in case we lose the files due to a crash or something.

OpenFPS tester and Coder
fearred
15
Years of Service
User Offline
Joined: 18th Sep 2009
Location:
Posted: 2nd Oct 2009 03:59
So can someone give me something to do?
kuljot
16
Years of Service
User Offline
Joined: 2nd Jan 2009
Location: sacramneto, ca united states
Posted: 2nd Oct 2009 03:59
Hey guys. Sorry i have been away for a long time. I am really busy with school work im in 10th garde. IS any help form me still needed.

Gateway GT5628 Quad Core Desktop Intel Core 2 Q6600 2.4GHz Quad Core 3072MB RAM / 500GB 7200 SATA II Hard drive DVD RW 18X multi dual NVIDIA GeForce 8500GT ....
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 2nd Oct 2009 04:24
@kuljot and fearred

This weekend we should be having our discussion on coding standards, after which we can start coding in earnest. I'm sure there will be plenty of work after that.



fearred
15
Years of Service
User Offline
Joined: 18th Sep 2009
Location:
Posted: 2nd Oct 2009 04:43
cool
kuljot
16
Years of Service
User Offline
Joined: 2nd Jan 2009
Location: sacramneto, ca united states
Posted: 2nd Oct 2009 06:15 Edited at: 2nd Oct 2009 06:19
Should we have like video chat like on yahoo or somehting.
also are we all aloud to use the forum signature made by The nerd

Gateway GT5628 Quad Core Desktop Intel Core 2 Q6600 2.4GHz Quad Core 3072MB RAM / 500GB 7200 SATA II Hard drive DVD RW 18X multi dual NVIDIA GeForce 8500GT ....
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 2nd Oct 2009 21:54 Edited at: 2nd Oct 2009 21:55
all of you can use the forum signature. It's attached, if you want the link.

today and tomorrow I am going to move everything to devstorm.
there is an announcement in general discussion called "OpenFPS Team Members", could everyone please post there to say you are registered on devstorm so I can keep track of everyone. the OP is no outdated, if you don't see you're name there, ignore it. when everyone posts in the team member thread we can start doing more.


forever loading...
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 3rd Oct 2009 00:08 Edited at: 3rd Oct 2009 00:09
sorry accidentally double posted*

OpenFPS tester and Coder
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 3rd Oct 2009 00:09
hey thenerd, how exactly do you attach a signature banner at the bottom of the thing? havn't figured it out =)

OpenFPS tester and Coder
Gamer Making
18
Years of Service
User Offline
Joined: 20th Sep 2006
Location: sitting at the comp programming
Posted: 3rd Oct 2009 00:18
okay, i have a account on devstorm now, just to let you guys know.


OpenFPS tester and Coder
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 3rd Oct 2009 01:45
code for forum banner:



forever loading...
BMacZero
19
Years of Service
User Offline
Joined: 30th Dec 2005
Location: E:/ NA / USA
Posted: 3rd Oct 2009 01:50
Try:



This forum needs to add noparse tags...



Login to post a reply

Server time is: 2025-08-09 01:58:55
Your offset time is: 2025-08-09 01:58:55