SaaSHub helps you find the best software and product alternatives Learn more →
PL3D-KC Alternatives
Similar projects and alternatives to PL3D-KC
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better PL3D-KC alternative or higher similarity.
PL3D-KC discussion
PL3D-KC reviews and mentions
Posts with mentions or reviews of PL3D-KC.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-18.
- NTSC Emulation in C with integers only (Source available)
- Any open source software renderers that use *scanline-based* triangle rendering algorithm with pure integer arithmetic, top-left rule, and texture mapping?
- Are there other examples of people who made games with their own engines like Minecraft ?
- Is there a way to generate 2d and 3d graphics without libraries or external engines?
-
[Source] Integer-only 3D Software Renderer in pure C! Info in comments
PiSHi LE (PL) is a subset of the 3D graphics library used in King's Crook. FW LE is a subset of the windowing library used in King's Crook. Just like King's Crook, this code follows the same restrictions: 1. Everything must be done in software, no explicit usage of hardware acceleration. 2. No floating point types or literals, everything must be integer only. 3. No 3rd party libraries, only C standard library and OS libraries for window, input, etc. 4. No languages used besides C. 5. No compiler specific features and no SIMD. 6. Single threaded. https://github.com/LMP88959/PL3D-KC If you are using macOS, go to fw.h and change FW_X11_IS_MACOS to 1. Compiling for macOS/Linux: cd PL3D-KC gcc -lX11 -lXext -O3 *.c fw/*.c -o pl ./pl Compiling for Win32 is a bit more involved, I've only used Visual Studio to develop for Windows but this program doesn't use anything other than the Win32 library and winmm.lib (don't forget to link against winmm.lib!). Of course, you're not limited to using Visual Studio, feel free to use any build system you're comfortable with under Windows. Don't forget to compile with max optimization! If you have any questions feel free to leave a comment on YouTube OR join the King's Crook Discord server :) YouTube: https://www.youtube.com/c/LMP88 Discord: https://discord.gg/hdYctSmyQJ
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Oct 2024
Stats
Basic PL3D-KC repo stats
7
114
3.9
4 months ago
The primary programming language of PL3D-KC is C.