Remember those old console racing games we grew up playing on the small CRT boxes? AV-Racer is a 2D top down retro style arcade racing game inspired in style by that nostalgia and in gameplay by the spirit of retro arcaders.
Convex screen, curved edges, scan-lines, RGB shift, static, and on/off TV effects are emulated to chase that feeling of childhood nostalgia in games.
Push will come to shove in this one. Paint the roads with tire tracks and cover your opponents with smoke as you battle for first in a fast paced circuit racing format. Learn the track and memorize the corners to nail your approach. Utilize going offtrack and cutting corners to your advantage and slide ahead the competition.
Race up to 10 drivers, against a challenging AI system. No rubber banding, no handicaps, no artificial boosts, learn the track, take corners right and you will get ahead.
Race at 14 different locations with 24 different track setups. Hand crafted tracks with corners inspired by famous tracks around the world. Look out for Easter Eggs!
Climb your way from the Junior league to the World Series in 5 car classes. Collect trophies in 5 different championships; Junior, Senior, Professional, Endurance, and World Championship. Progress in the career to unlock car classes and tracks to play in single player and split screen
Share the crazy action with a friend and compete locally in a Two-Player mode against each other or with AI, using the tracks an cars unlocked in Career.
An operating system I've been writing since ~June 2017. Although it's a long shot (and very optimistic), I ultimately intend it to replace Linux and Windows as a desktop operating system.
The Odin programming language is designed with the intent of creating an alternative to C with the following goals:
Website: https://odin-lang.org/
Documentation:
User Libraries:
package main import "core:fmt" main :: proc() { program := "+ + * 😃 - /"; accumulator := 0; for token in program { switch token { case '+': accumulator += 1; case '-': accumulator -= 1; case '*': accumulator *= 2; case '/': accumulator /= 2; case '😃': accumulator *= accumulator; case: // Ignore everything else } } fmt.printf("The program \"%s\" calculates the value %d\n", program, accumulator); }
import "core:fmt"
main :: proc() { program := "+ + * 😃 - /"; accumulator := 0;
for token in program {
switch token {
case '+': accumulator += 1;
case '-': accumulator -= 1;
case '*': accumulator *= 2;
case '/': accumulator /= 2;
case '😃': accumulator *= accumulator;
case: // Ignore everything else
}
}
fmt.printf("The program \"%s\" calculates the value %d\n",
program, accumulator);
} [/code]
Demonstrations:
wcap is simple and efficient screen recording utility for Windows 10.
It uses Windows.Graphics.Capture API available since Windows 10 version 1903, May 2019 Update (19H1) to capture contents of window or whole monitor. Captured texture is submitted to Media Foundation to encode video to mp4 file with hardware accelerated H264 codec. Using capture from compositor and hardware accelerated encoder allows it to consume very little CPU and memory.
Get latest binary here: wcap.exe (WARNING: Windows Defender or other AV software might report false positive detection)
Or get source code on github: https://github.com/mmozeiko/wcap
Ctrl + PrintScreen to start recording current monitor (where mouse cursor currently is positioned)Ctrl + Win + PrintScreen to start recording currently active windowCtrl + Shift + PrintScreen to select & record fixed position area on current monitorMotivation Programming is difficult.
Our squishy human brains struggle to simulate what the computer will do when it runs our code. As a result we make lots of errors, many of them small, requiring us to divert our attention from the main problem we're working on to fix minor implementation details. This both takes up time and makes us lose focus on the high-level design.
The computer is going to run our code anyway, so why not do so immediately to check what it does?
Tool Overview WhiteBox runs the code as it is written, capturing details about the execution. It can then give you live feedback about the run, showing you how variables change over time and other details.
This is intended to improve the developer experience by helping you to understand your code faster, and consequently:
Tool Internals WhiteBox is written in C and C++ with few external libraries:
Just about everything else is written from scratch, including:
Project Details WhiteBox has most of the initial set of features implemented and is nearly ready for alpha release.
Supported languages: C (and a small subset of C++) Supported platforms: Windows Supported code editors: 4Coder, Notepad++, Vim, (plus workarounds that should work for most other editors)
Support for more of each of these is planned or currently in-development.
Project Links Discussion and initial (free) access to the alpha at https://discord.gg/xHgepxM Development (and Discord voice chat) streamed live at https://www.twitch.tv/azmreece Preorder at https://azmr.itch.io/whitebox More information and a mailing list at http://whitebox.systems
Darke Files is a version control and file synchronization system. Its goal is to scale seamlessly between the two extremes:
Darke Files can scale between those two extremes in a single repository. This enables teams with a wide range of requirements for such a system to work on the same project.
Works with every file
Quick to use or advanced even in a CLI
daf sync if you don't care about the details.Leaves your files alone
Powerful, customizable, machine-readable access to a repository
daf info and its powerful template language lets you read out everything from a repository.Yes, but only if you can fulfill all of the following requirements:
Also, Darke is missing all of the following:
0.3.2 - 2022-09-18
daf ignores command for easier management of ignored files and directories** patterndaf status command, including with --debug flag0.3.1 - 2022-08-31
0.3.0 - 2022-07-23
darke registerdarke login and darke logoutdarke files configure-rolesdarke serverctl command/admin/metrics/admin/maintenance clearer0.2.1 - 2022-06-19
status function to daf info--keep-changes flag to daf switch/admin including metrics at /admin/metrics0.2.0 - 2022-05-21
daf download-file and daf upload-file commandsdaf info commanddaf ignore and daf ignore -pdarke configdaf sync0.1.0 - 2021-10-03
The old-school virtual analog synthesizer: reimagined and perfected, optimized for creativity. Integrate follows in the footsteps of the virtual analog classics we still love today, bringing together a straightforward user interface with an intricate and colorful sound engine.
The plugin is available in both 32-bit and 64-bit formats for Windows. If support for new platforms is added, you will receive access to these for no additional cost.
Key features:
Supported hosts:
Watch the demo video: https://www.youtube.com/watch?v=akzaQSzrqO4.
Visit the website for full information: https://nakst.gitlab.io/integrate/.
Many community members have projects of their own that are currently works in progress. Here's a few: