Okay, so I don't necessarily have to change the DP source to create a game with it, that's good news to me.
I guess what I need to really ask is how you can change the actual way darkplaces interprets things, like the gui. I have heard that csqc is an option to change how darkplaces does things like that, so does anyone have any idea where I can learn to do that?
Announcement
Collapse
No announcement yet.
How easy is it to make a stand alone game using Darkplaces?
Collapse
X
-
Originally posted by Adam View PostTo be honest tho', if you aren't really in love with Quake (obviously you like it or you wouldn't be on here) and haven't made maps or done a bit of modding before, then you might want to start on a more modern engine, like Unity or UE4.
In addition there is plenty of (old, but thus easier to understand) sample code floating around for Quake and the asset tool-set (while also horribly ageing) is proven to work well.
Leave a comment:
-
You can perfectly well make a standalone game using Darkplaces or FTEQW only using the build in scripting language QuakeC. No need to edit and compile the engine source code.
If you start a new game I recommend looking at FTEQW though (you can follow some progress I made here: http://quakeone.com/forums/quake-hel...x-modding.html ).
Most of the documentation for Darkplaces or Quake in general works with FTEQW, but there are some differences (that the main developer Spike is happy to explain if you pester him on IRC ).
Yes overall Darkplaces is the better documented and mature engine, but FTEQW has some really great additional features and is still under active development. It also has a well working Vulkan renderer and an Android port developed by the original author (the one for Darkplaces somewhat works but is more or less abandoned). Last but not least, it comes with a working client side menu framework, that makes things somewhat easier to start using CSQC.
Leave a comment:
-
/* First Response - Paragraph start */
/* This is the response to the original */
/* poster's title of their thread and isn't intended */
/* to be directed at any other responder on this thread. */
/* IF someone does respond to my post I will */
/* action_respond() to their post on my next visit to this */
/* thread. */
Programming in general is one of the easiest things to do as long as you"comment everything as if a big angry drunken guy is going to have to debug it" - R00k
/* First Response - Paragraph stop */Last edited by Phenom; 11-20-2016, 01:55 PM.
Leave a comment:
-
I could tell you how to up your program game instantly. It's simple. Write descriptive comments. When you start struggling to explain what something does in super simple terms it means you aren't doing it right. Also, go back and read your comments like a book. You will find many spots where whatever you are doing seems silly. Fix all that stuff and cement it in your brain that your fix is how you should always do it.
I do it all the time.
Just yesterday while I was creating workers (multi-threading) I found myself writing all kinds of stupid comments to describe what things are doing. Unfortunately, there was nothing I could do about it cause flash was forcing me to do ridiculous things due to it's own design for this feature.Last edited by MadGypsy; 11-17-2016, 08:40 AM.
Leave a comment:
-
Quake based DarkPlaces is, in my opinion, an awesome place to start game development.
If you have a design document and you want to try out some ideas, then it is a great engine to build proof of concept type projects.
There are some limitations to what it can do and how you go about it, but because of its age it also has a ton of documentation and a lot of people around who you can talk to and bounce ideas off of.
I produced the three projects listed in my sig using Quake and DarkPlaces, with coding from the wonderfully talented nahuel (for Hazard) and coding from the equally amazing PrimalLove (for Diver).
Pls feel free to download and mess around with them, the source is included.
I was supposed to move onto Unity with my next prototypes but I just can't let go.
So there are two more DP/Q projects in the pipeline before I will probably move on.
To be honest tho', if you aren't really in love with Quake (obviously you like it or you wouldn't be on here) and haven't made maps or done a bit of modding before, then you might want to start on a more modern engine, like Unity or UE4.
Leave a comment:
-
Originally posted by SpecialBomb View PostI have been thinking about it for a while, and I may want to use it in the future. I have these questions:
Would I have to change the source code?
With a dark place I didnt change the darkplaces source because i am using a launcher similar to basic unity-indie-games. But i need to change some things like the excessive splash with the collisions of te_particlerain.
Leave a comment:
-
Originally posted by Baker View PostClean QC 1.01 by gnounc and goldenboy is GPL and full legal via id Software (I am not a lawyer).
[If you use that, your mod has to be open source, I'm sure as a Linux user your fine with that].
http://quakeone.com/forums/quake-hel...qc-gnounc.html
You make too many assumptions baker.
Anyway, I am referring to using the darkplaces source code, not quakec 1.01. I am talking about using darkplaces as a game engine, not a quake engine.
Leave a comment:
-
Clean QC 1.01 by gnounc and goldenboy is GPL and full legal via id Software (I am not a lawyer).
[If you use that, your mod has to be open source, I'm sure as a Linux user your fine with that].
http://quakeone.com/forums/quake-hel...qc-gnounc.html
Leave a comment:
-
How easy is it to make a stand alone game using Darkplaces?
I have been thinking about it for a while, and I may want to use it in the future. I have these questions:
Would I have to change the source code?
How would I keep Quake clients from connecting?Tags: None
Leave a comment: