csprite
cdogs-sdl
csprite | cdogs-sdl | |
---|---|---|
13 | 8 | |
74 | 851 | |
- | - | |
9.5 | 8.8 | |
7 days ago | 3 days ago | |
C++ | C | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
csprite
-
My Guide To Get Into Computer Programming
mainly i'm working on a pixel art editor: csprite written in C/C++...
-
Floats vs Unsigned Ints For Representing Colors
i'm working on a pixel art editor and currently i use unsigned ints of size 1 byte to represent each color channel in a pixel, so 4 bytes a pixel, but libraries like ImGui use floats going between 0 to 1 to represent each color channel in a pixel so 16 bytes a pixel.
-
Macintosh 2 - Partially Top Down
Program Used: csprite
-
Top down house i made in my own pixel-art editor (csprite) using pixel pete's video
hi all, i'm working on my pixel art editor csprite and recently i implemented a custom file-format to store layers and stuff and finally created this art work.
-
Calling ImGui Functions From Lua Code Without Loosing Much Performance
i'm working on this pixel art editor csprite, and i'm using ImGui for the GUI.
-
How to implement a 2d software renderer?
I'm quite new in graphics programming, and I'm working on this pixel art editor csprite and currently it uses OpenGL for blending and rendering everything on screen but I want to implement custom blending functions like multiply add subtract etc which I'm not sure how it's done on shaders and stuff.
-
Black Color Not Showing Over My Texture With Checkerboard Pattern
i'm working on my pixel art editor csprite and i wanted to implement checkerboard pattern for my canvas and i ended up with this in my fragment shader:
-
How To Icons in C++ & GLFW?
for the UI font i am using a TTF font which i converted into a header file with all the data: FontMontserrat_Bold.h using binary_to_compressed_c.cpp provided by ImGui.
- A Minimalist Pixel Art Editor For Beginners
-
How To Icons In C++ & GLFW
I am working on a pixel art editor: https://github.com/pegvin/CSprite
cdogs-sdl
-
Good gamepad games for a weak graphic card
Here are a few free games I've played on my tv: C-Dogs SDL, Sonic Robo Blast 2
- No Soap, Radio
-
2D Wolfenstein 3D…
Creator site
- Release 1.3.0 · cxong/cdogs-sdl ( Classic overhead run-and-gun game )
- C-Dogs SDL - Free top-down shooter based on a DOS classic. Up to 4-player coop, Deathmatch, a custom campaign editor, as well as surprising compatibility with Wolfenstein 3D!
-
Open source re-implementation projects and game clones.
C-dogs-SDL - C-Dogs
-
What are some obscure video games you grew up with?
The source code for the sequel, C-Dogs, was released in 2002 and a source port was made that's still being updated. It's called C-Dogs SDL.
-
How can I learn Vulkan?
Some of them do, others use assets from a game's installation (for rights). I personally picked cxong/cdogs-sdl: Classic overhead run-and-gun game (github.com), which includes all the assets already.
What are some alternatives?
cpaint - https://briancallahan.net/blog/20220220.html
etlegacy - ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.
embed - std::embed implementation for the poor (C++17)
dave-wasm - 🕹 Dangerous Dave in C/SDL using WebAssembly
aseprite - Animated sprite editor & pixel art tool (Windows, macOS, Linux)
dxx-rebirth - Descent-Rebirth and Descent II-Rebirth
ParsecSoda - Parsec Soda is a custom open-source game streaming app that integrates with Parsec API and is focused in Host experience.
vulkan-guide - Introductory guide to vulkan.
Vulkan-Guide - One stop shop for getting started with the Vulkan API
chocolate-doom - Chocolate Doom is a Doom source port that is minimalist and historically accurate.
OpenJK - Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
re3 - GTA III, Vice City [UnavailableForLegalReasons - Repository access blocked]