Josh Posted January 13 Share Posted January 13 Here are some resources to get ideas for general-purpose components we might want to make. https://developer.valvesoftware.com/wiki/List_of_entities https://quakewiki.org/wiki/Entity_guide https://minecraft.fandom.com/wiki/Entity#Types_of_entities Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 13 Author Share Posted January 13 Quake code for light flicker options: https://github.com/id-Software/Quake/blob/bf4ac424ce754894ac8f1dae6a3981954bc9852d/qw-qc/world.qc#L338 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Josh Posted January 16 Author Share Posted January 16 General Spawner TeleportField TriggerField PlayerSpawnPoint Waypoint CollisionDamage HealthManager Laser Logic NOT AND OR XOR LATCH Motion Sliding Door Swinging Door Mover Oscillate MatchRotation MatchPosition Follow Point Platform Player FPSControls CameraControls ThirdPersonControls VRPlayer Enemies Soldier Monster Spider HUD GameMenu StatsDisplay Crosshair Sound AmbientNoise ImpactNoise ProximityNoise Appearance ColorChanger Outline 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
klepto2 Posted January 16 Share Posted January 16 Just some additional ideas: Logic Easing https://easings.net/ Enemy / Player / Motion Flocking / Steering behaviour https://www.red3d.com/cwr/steer/gdc99/ 2 1 Quote Windows 10 Pro 64-Bit-Version NVIDIA Geforce 1080 TI Link to comment Share on other sites More sharing options...
reepblue Posted January 20 Share Posted January 20 Somethings I've brought up during the call. General Beams (Like lasers but just stretches a sprite between one point to another w/o a raycast.) Script (For loading and calling lua script functions.) Ballsocket (For swinging ropes, lights, etc) Tag Filters (Used with triggers to only allow entites with certain tags to trigger.) An Animation Controller (Used to animate models that otherwise don't need any additional functionality. Logic Relay (Much like the one I posted) Random Outputs Auto Save Like I mentioned, I recorded the conversation so we can refer to that. 1 Quote Cyclone - Ultra Game System - Component Preprocessor - Tex2TGA - Darkness Awaits Template (Leadwerks) If you like my work, consider supporting me on Patreon! Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.