Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with the series at home.
Photo editing software today is painfully inefficient for photographers taking several hundreds or thousands of pictures on an event. SilverNode will take away frustration, and give you back the freedom to shoot photos, without worrying about editing them.
We want SilverNode to …
- be an extremely fast photo editor on every computer.
- have an elegant workflow.
- predict your desired edit settings by learning your style.
- produce high-quality photos.
- be intuitive, yet powerful.
Other remarkable aspects and features:
- Take away as much of the repetitiveness of editing photos (by leveraging ML-based techniques), and therefore bringing the creative aspect back.
- Carefully written job system that keeps the user interface always responsive while keeping your hardware busy.
- Additional Vim-style keybindings that allow for little-to-no-mouse editing and navigating your RAW photos.
- Additional Blender-style bindings to allow for an alternative way of editi...
4coder differentiates from other editors by focusing on powerful C/C++ customization and extension, and ease of cross platform use. This means that 4coder greatly reduces the cost of creating cross platform development tools such as debuggers, code intelligence systems. It means that tools specialized to your particular needs can be programmed in C/C++ or any language that interfaces with C/C++, which is almost all of them.
In other words, 4coder is attempting to live in a space between an IDE and a power editor such as Emacs or Vim.
Nirion is a 2D action adventure game blending elements of twin stick shooter combat and metroidvania-like exploration. The player will explore a large interconnected world, collect upgrades, and defeat bosses. The story focuses on an ordinary house robot exploring the Nirion mountain searching for his lost family.
The game has been programmed almost completely from scratch using C++. It only relies on the CRT at runtime and Sean Barrett's stb_truetype.h library at build time, and is currently only being built for Windows. It is being developed as a personal exercise in order to gain more low level programming experience.
Development is ongoing. Most necessary game engine features are complete and the game content itself is being built.
An open-source game, written entirely on a live stream!
Watch the whole process as I program the game and its engine from scratch using the C language live on Twitch. Then, download the source code and play around with it yourself!
The live streams show the ENTIRE process: from the very first line of code all the way to the game launch on Steam!
Inspired by Jonathan Blow's live streams and Casey Muratori's Handmade Hero, I decided to start a project while streaming the whole process. It was a small game and the original intent was to release it on Itch.io, but a...
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.
raylib is a simple and easy-to-use library to enjoy videogames programming.
raylib project started as a personal need as a teacher, I needed a simple library to teach videogames development to young people with artistic profile, most of them had never written a single line of code. I decided to start with C because I consider very important to understand the roots of programming and how things really work in the background. I was looking for a simple C library for videogames programming but none in the market fit my needs and my teaching methodology, so, I decided to create my own: raylib.
raylib has been used with more than 1000 students with amazing results. All of them have learnt the basis of videogames programming, including the videogames working mechanisms: game life cycle, screens management, resources loading/unloading, variables updating, frame elements drawing, collisions detection and response, etc.
In the world of Escher, perception informs reality, and the world is always as you see it. If it looks like two platforms connect, then they do. All it takes is a little change in perspective.
Escher is a minimalist non-euclidian puzzle game about optical illusions. It started its life as the winner of a local game jam, and is now being developed into a commercial game, currently aimed to launch sometime in 2020.
We are writing the game mostly from scratch, without an engine, on top of SDL and OpenGL.