Shipped this project!
I built a CLI function plotter but to make it I wanted to also learn the windows API, so I made a mini CLI game engine, and got caied away and made a pong clone using the game engine.
I built a CLI function plotter but to make it I wanted to also learn the windows API, so I made a mini CLI game engine, and got caied away and made a pong clone using the game engine.
Trying to get support for more than one graph, but its clearly not working.
Log in to leave a comment
Log in to leave a comment
-s when running the app as shown in the picture.
Log in to leave a comment
itoa function, so now the grapher should work with older windows versions and linux.Log in to leave a comment
Log in to leave a comment
I don’t feel like adding support for negative values or decimals, so,
0 - n ... # for example
1/2 ... # for example
Log in to leave a comment
Merged The two wakatime projects because I only now figured out how to do it.
Log in to leave a comment
pc crashed so I have to restart all over.
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Log in to leave a comment
Add a new math subsystem and integrate it into the project build and main flow.
These changes wire a new math parser into the app and refactor the renderer behavior; evaluate() is still incomplete and will need implementation and memory management review for parse() allocations.
Log in to leave a comment
docs for anyone who wants to use the game-engine by itself for himself…Log in to leave a comment
Woah that looks super cool! This is rlly unique as well. Good luck on it!
Thanks dude
Rename and simplify renderer functions, add FPS control, and add keyboard constants.
init_win_cli() -> init_renderer(), clear_con() -> clear_console(), swap_buffers(float) -> swap_buffers() and a new set_fps(float) were introduced.
init_renderer() now sets a default fps of 60.
main.c updated to use the new renderer API (init_renderer, clear_console, swap_buffers) and removed the old cursor positioning usage.
Also added KEY_A..KEY_Z defines to src/input/win_input.h for letter key codes.
Will add a camera system and a status bar with usefull commands in the future.
Log in to leave a comment
Introduce key constants and input helper functions (esc_pressed, key_pressed, arrow_key_pressed) in win_input.* to centralize keyboard handling. Add draw_char and draw_chars wrapper functions in renderer to encapsulate WriteConsoleOutputCharacterA usage and update main to use draw_char. Minor whitespace/comment cleanup in main.
Log in to leave a comment
Refactor codebase to separate Windows and Unix platform layers and improve build targets.
These changes prepare the project for cross-platform support and cleaner separation of platform-specific code while improving the build workflow for Windows. Unix implementation remains to be completed.
Log in to leave a comment
Made basic text rendering with double buffering to reduce flicker.
Log in to leave a comment
Project made using Godot 4. I wanted to make pong but with gta style cheat codes. I don’t know what i learned and I’m burnt-out.
messed around with the main idea but still coudlnt get it to work,
and changed the color theme.
Log in to leave a comment
bug fixes, added support for 2 players on the same device, added a main menu, and added a simple score system.
Log in to leave a comment
Still in very early access, will change art style, add the game twist, add multiplayer and more polish.
But for now just a boring pong clone with a very stupid AI.
added an AI paddle that just follows the balls y position and added touch screen controls, also messed around with multiplayer but didn’t add it.
i made the player and the ball, and made the ball bounce off the player and walls.