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.

Work in Progress / Dark Development:A plugin for dbc(and maybe dbp later)!!!

Author
Message
BaZko
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location:
Posted: 30th Jan 2005 08:42
I am working on a dll for dbc(maybe for dbp later) that has a whole new set of commands/functions to help game developers.
Some types of commands/functions that it will have:
3d functions(matrices,movement,etc...)
2d functions
Simple text commands
Other stuff...

I might post some codes using it later to show you how it works.
Please post suggestions and ideas.
One thing i really need is ideas for new commands.



Join the new years contest!
Major Payn
20
Years of Service
User Offline
Joined: 16th Dec 2003
Location: United States of America
Posted: 30th Jan 2005 09:25
Cool, I think one thing that alot of people could use, is some good, easy collision.

Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.
1tg46
20
Years of Service
User Offline
Joined: 1st Feb 2004
Location: I dont know!
Posted: 30th Jan 2005 12:13
What language are you using to make the dll?


Click sig for DB Network X
Sol462
20
Years of Service
User Offline
Joined: 12th Sep 2004
Location: playing with the spazookeedoo
Posted: 30th Jan 2005 14:07
Quote: " *bet he uses darkbasic*
"

how can you tell, exactly?

coffee + monkeys + creativity = games
Operation Pineapple - Multiplayer FPS WIP
Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 31st Jan 2005 01:11
Well, he did say dll, so most likely C++ or another dll capable language, which rules out DB

Desktop: AMD Athlon XP2800+,Radeon 9800 128MB, 1.25GB DDR RAM
Laptop: AMD Athlon 64M 3000+,Mobility Radeon 9700 128MB, 512MB DDR RAM
Major Payn
20
Years of Service
User Offline
Joined: 16th Dec 2003
Location: United States of America
Posted: 31st Jan 2005 02:07
I know something that would make your DLL rise to the top, easy networking/multiplayer! Maybe some commands that will create a game easily, or all player data to the other machine, maybe even a command to check for games and print their IP's!

Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.
BaZko
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location:
Posted: 31st Jan 2005 02:07 Edited at: 31st Jan 2005 02:08
i am using db,for example i have some commands for games like:
camera_view()
jump(object,height)

and db can make dlls as far i know.
i will try that major payn
Any ideas for commands?

Join the new years contest!
blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 31st Jan 2005 03:18
Yeah, an include file is actually a Static Linked Library, rather than a Dynamic one...

But still, if you make a library of decent commonly-used functions, if there's any way I can help (i.e., tweaking?) I'd love to

Avatar - white cat in a snowstorm. Look closely.
Major Payn
20
Years of Service
User Offline
Joined: 16th Dec 2003
Location: United States of America
Posted: 31st Jan 2005 04:29
I would love to see some good fast sliding collision, that is easy to use, and will work on oddly shaped objects, or even enterior areas.

Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.
BaZko
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location:
Posted: 31st Jan 2005 09:41
cool,il ask you if i need help,im not sure if i can do the collision but il try.

i saved my library as a dll,and loaded it and it worked.

Join the new years contest!
Baggers
20
Years of Service
User Offline
Joined: 31st May 2004
Location: Yonder over dem dere hills
Posted: 31st Jan 2005 10:02
I think what you have done is just changed the ".DBA" extension to ".DLL" yes it will load but its not a dll its just normal DarkBasic Code. But good luck on your Code Library, should be able to help some people.
Major Payn
20
Years of Service
User Offline
Joined: 16th Dec 2003
Location: United States of America
Posted: 1st Feb 2005 01:52
I would say, that if your using DB to code your DLL, then just go with a DBA file, that way more people will be able to use it, because some people (me included) do not have the DB enhancment pack, so we cannot take advantage of DLL's, however everybody can include a DBA file! Just my $0.02.

Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.
The Nerd
20
Years of Service
User Offline
Joined: 5th Jun 2004
Location: Denmark
Posted: 2nd Feb 2005 04:02
errr......

This include file sounds alot like what me and KLU 007 made some time ago

Here is the link:

http://forum.thegamecreators.com/?m=forum_view&t=46344&b=7

And were also working on a much more powerfull one.



The Nerd


looking for Royalty free 3D objects?
then Check PanzerGames at this link : http://www.freewebs.com/panzergames
Freddy 007
19
Years of Service
User Offline
Joined: 30th Nov 2004
Location: Denmark
Posted: 2nd Feb 2005 04:04
Yeah...
But we didn´t get attention




Check out PanzerGames at http://www.freewebs.com/panzergames
BaZko
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location:
Posted: 2nd Feb 2005 12:29
im sorry to say this but your plugin only has like 10 commands and some are easy to make.

i have some easy to make commands, put il also have stuff like multiplayer,movement,etc.... too and much more.
I also expect to have 100 or more commands when im done.just what i expect...

Join the new years contest!
The Nerd
20
Years of Service
User Offline
Joined: 5th Jun 2004
Location: Denmark
Posted: 3rd Feb 2005 01:02 Edited at: 3rd Feb 2005 01:05
Yes but as i said we are working on a much more powerfull one.
Thats also gonna have many easy to use commands and right now we have pretty much commands.

And we have a really cool command that let you make collision! And it almost sliding! And you can make that kind of collision with only 1 single command!!

But our include file will not support mulitplayer as far as i know.


looking for Royalty free 3D objects?
then Check PanzerGames at this link : http://www.freewebs.com/panzergames
Major Payn
20
Years of Service
User Offline
Joined: 16th Dec 2003
Location: United States of America
Posted: 3rd Feb 2005 05:57
Quote: "And we have a really cool command that let you make collision! And it almost sliding"


does it work with complex .x objects?

by the way Bob,looks like you go your work cut out for you, from the sound of it, it will be great!

Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.
Freddy 007
19
Years of Service
User Offline
Joined: 30th Nov 2004
Location: Denmark
Posted: 4th Feb 2005 03:33
our "collision" command doesn´t work with .x files. Only boxes and that kind off stuff.
And then you have to call it for every single box you want to make a collision with. I´m working on it though
And we are going to have a lot more commands (than 10!) when we´re done


Check out PanzerGames at http://www.freewebs.com/panzergames
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 4th Feb 2005 05:31
Quote: "I know something that would make your DLL rise to the top, easy networking/multiplayer! Maybe some commands that will create a game easily"

Check the sig

Multiplayer DLL on its way! Easy to use DLL for client/server multiplayer games.
Major Payn
20
Years of Service
User Offline
Joined: 16th Dec 2003
Location: United States of America
Posted: 4th Feb 2005 06:26
Quote: "Check the sig"


Will your DLL work with DBC?

Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 4th Feb 2005 06:37
Why yes, I think so. I'll try and test it sometime, although it might be hard because every time I change resolution the internet disconnects .

Multiplayer DLL on its way! Easy to use DLL for client/server multiplayer games.
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 4th Feb 2005 07:16
Ok, after many disconnections I can safely say it does work. I managed to get a client example working in dbc with a server example(dbpro). The only problem with DBC is that it can't use constants, and entering the dll function names directly would be hard because they are hard to remember . One way to do it would be to store the function names in strings, which works fine unless you want to use dll calls inside functions. Of course, what I could do is give each DLL function its own function inside a dba file, which would work great.

Multiplayer DLL on its way! Easy to use DLL for client/server multiplayer games.
Major Payn
20
Years of Service
User Offline
Joined: 16th Dec 2003
Location: United States of America
Posted: 4th Feb 2005 07:17
Well Benjamin, your DLL interests me much, I have been planning my second game, a coop online game with 1 to 4 players trying despretaly to defend themselves against never ending swarms of aliens! I will look forward to it.

Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 4th Feb 2005 08:57
Sounds fun.

Multiplayer DLL on its way! Easy to use DLL for client/server multiplayer games.
Major Payn
20
Years of Service
User Offline
Joined: 16th Dec 2003
Location: United States of America
Posted: 4th Feb 2005 10:36
Quote: " Sounds fun. "


I concure

Guns arn't the problem, people are the problem, shoot all the people and guns arn't a problem anymore.

Login to post a reply

Server time is: 2024-11-22 23:01:20
Your offset time is: 2024-11-22 23:01:20