Get it on Itch! https://agus-is-dev.itch.io/lector-font-image-painting-tool
Hello everyone! I made a small tool to draw letters and symbols into bitmaps. This is my first time publishing a project, any feedback is welcome!
And if you like it, any small donation would help tons in my current situation 馃尰
https://agus-is-dev.itch.io/lector-font-image-painting-tool
More dev footage. So far the playable character plays well with what I'm trying to make. Now I need to implement the score system I've been planning and try it out to see if it fits the game better than the current one.
Enemies also will need a bit of work and planning, that would fall on a more complicated topic.
A new bare bones game I've been working on. It's focused on speed, some precision and scoring 馃榿 .
The character can run, bounce on enemies and do a leap attack where it makes it go up for a bit and attack enemies ahead. If you hold the leap button it does a rolling attack when touching the ground.
The 8080 emulator is finished and it can run space invaders with audio and color (press f1 to disable).
I published the source code in case anyone needs a reference.
馃懢
I've been making an 8080 emulator as a side project and today I was able to run space invaders! It's been a good way to spend time and learn new stuff 馃槂
A bit more of development screenshots. Now that all mechanics I need are in place, I will start focusing more on the design of the world and the graphics.
A small video and screenshot about the development process. Mostly to remind myself of what I'm trying to make and to take a look back at how things were.
Something I shared on Coffee yesterday. I was working on creating a new enemy.
Updated some sprites, and added a command to make entity testing a bit easier
Simple screen transition between maps.
And a developer console! Sometimes typing is faster than using an ui.
https://github.com/DevAgu93/-Abandoned--Purpose_c
From the readme:
My first big project that started as a follow through with the Handmade hero series (https://guide.handmadehero.org/), then a game, and then just a lot of experimentation and stuff I wanted to try before moving on to a new one.
[WARNING] This project is an evolution of the way I code. You will find a lot of outdated comments (I don't read my comments that much, which discovered thanks to this), inconsistent and confusing naming (and how I went from ThisCase to this_case), declarations/definitions in weird places, and lots of unused code.
You will find a lot of code for things like:
路 Png decoder and encoder (incomplete) (agu_png.c/h).
路 Bmp decoder and decoder with only the lastest version (alpha supported).
路 Ttf decoder (also incomplete, but works for some files like Arial) (purpose_ttf.c).
路 A Math header with matrices, quaternions, sin and cos (purpose_math.h, and some struct definitions in global_definitions.h).
路 A bit of use of the Direct3D11 API (win32_d3d11.c) (the opengl and software are incomplete).
路 Some stuff that Casey introduces like memory arenas.
路 An immediate mode ui inspired by Ryan Fleury's articles (https://www.rfleury.com/p/ui-part-1-the-interaction-medium). in purpose_ui.h/h.
路 "Random" number generator with noise (agu_random.h).
The list is incomplete, but I plan to complete as much as I can since someone might some stuff useful. I hope the file names are enough help in the meantime.
Here are some videos and screenshots:
https://handmade.network/p/302/project-purpose/
There's a bit more on my twitter, but I might put everything in one post.
While I loved the potential of the animation system, the process of making them for every character took a lot of time for me alone.
I decided to use a simpler art style (I like it) and simplify other tools for the little prototype.
Just for showing something quickly, here's what I've been playing with, a skeletal animation system combined with pixel art.