Comments

Log in with itch.io to leave a comment.

(1 edit)

This looks great! Curious - how would gameplay logic be handled (i.e. AI, etc.)? Do you plan on loading QuakeC progs.dat? Or is the logic to be built by the user in GML? Either way, this looks amazing and I hope it's still in development! 

Still in development, when I have the time. Currently looking for paying work right now so I haven’t had much time to put into these things lately. That said, logic was always planned to be written by the end user. My only goal is to give them the tools to load and use assets, but what they do with them after that is up to them. You could make a racing game, or a platformer, all in gel, using maps built from perfected tools like trenchbroom or hammer, etc. :P

Fantastic to hear it's still in development. Would have been sick to be able to play Quake entirely from the PAKs but I get that developing in QuakeC isn't the best use of time anymore. Does this mean there will be an API in GML then? I'm curious what features that part will have if any.

For example, if users wanted to implemented AI, will the flow be: 1. Load map. 2. In GML, create NavMesh (i.e. something like OzarQ.nav_mesh), handle AI frame transitions (OzarQ.loadAnimation) and move/attack logic? 3. Key events/triggers would also be handled in GML?

My plan was to add some basic features that could be used to create your own ais, like I’ve got a navmesh builder partially implemented right now.

Amazing! I ran through the entire E1 and part of the Alkaline mod - really impressive work! Can't wait to see this get finished. 

Only Windowss? Mobile support?

Mobile may be possible, though I have no idea what the performance would be like.

Hi, I just heard of this from your forum posts. Has there been updates to this recently? If so, does that include support for GMS2? This seems very promising for newer devs, so I'd really appreciate a response, thanks :) 

This is being built for the most recent builds of GM, which are now just known as GameMaker Studio 2023+

This is a very nice challenge!I appreciate it, thank you.I will support you.

Hey, it is crazy... Congrats! ...will follow for the updates.

Do you have a solution for loading low poly quake or quake style models for entities (enemies, powerups, etc) ?>

The demo available right now has support for the original Quake 1 MDL models. An updated demo that I'll be releasing soon will also have support for the Quake 2 MD2 format.

how fast is the rendering of the levels? Do you think it would work for a indie game?

Give the demo a try. Most moderately detailed levels get over 200-400 fps. More than suitable for an indie game. I have a little work to do before I can release the source code, but you can get a head start on by downloading the demo and testing out your own levels with it.

Does this open Quake 2 levels as well? Where can I DL some test Quake levels to check it out? Cheers!

I just added support for Quake 2 levels this week, but I've also added support for GoldSrc as well, so Half Life and Counter Strike maps will also load.

For some test levels, I would go to slipseer.com and download some of the community map jams. There are hundreds of maps to play with and many of them are really great looking. You could also buy the Quake Rerelease on steam pretty cheap.

Mac version pliss

I need access to a Mac to make that happen, which I don't currently have 

man this is awesome 

(+1)

Hey thanks!

Very nice I'd say, but i got a quiestion. What have u used to make this? like which Programming language, and how u made this ? 

This is for Gamemaker, that means it is written in GML, the Gamemaker language.

It's really possible to write on GML only ? U didn't even use something other ? like some libraries maybe

(1 edit)

It is written only in GML. I have not written any libraries for this. It is all Gamemaker only.

Is this compatible with GMS2?

This is specifically built for gms 2022 and newer.

Looks interesting, I like the old Quake/PS1 'Look' .. Im REALLY interested if you can create your own BSP files to load into and use ...

Creating your own BSP maps was the whole reason I started this. All you have to do is download one of the many quake map editors, set up the compilers, and go ham.