Manji
rust-mini-games
Our great sponsors
Manji | rust-mini-games | |
---|---|---|
11 | 3 | |
147 | 30 | |
- | - | |
0.0 | 0.0 | |
over 2 years ago | about 2 years ago | |
Dart | Rust | |
MIT License | MIT License |
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.
Manji
-
Ask HN: Those making $0/month or less on side projects – Show and tell
A hacker news client I made: https://github.com/Livinglist/Hacki
Also a kanji learning app if anybody is interested: https://github.com/Livinglist/Manji
-
Tell HN: I Need Project Ideas
depends on what kinda specialization you are interested in, at least for me it’s mobile app development. I have been making apps since college, I was interested in Japanese language so I made a kanji learning app [0], then because I’m a bodybuilder, I made a workout log app [1], recently because I started reading hacker news, I made a Hacker News reader [2]. I learnt a lot from the process, from architecture, design pattern to code quality control. I would say learning is the key, usefulness is secondary.
-
Ask HN: Should I refactor/rewrite my personal project(that barely anybody uses)
I wrote a app for learning Japanese kanji when I was in college learning Flutter, I didn’t have any experience working on real world projects and barely have any knowledge of design pattern, architecture, clean code etc… I was young and naive, but had passion, so I started collecting data using scrappers I wrote in Python, organized them into a SQLite database, put a lot of example sentences and vocabulary on Firebase, then made an app using Flutter. I gradually added more features into the app after I released the first version, things like handwritten kanji recognition using Tensorflow lite and image text extraction using Google OCR api… I learned a lot, and by a lot, I mean a lot lot of stuff from making this app. The app is functioning just fine but the code is ugly as hell…for example attributes in data model classes are not final, doesn’t support dependency injection, etc….
After I started working, I learned a lot about how to write clean code and I always wanted to refactor/rewrite the whole app which gonna take a lot of effort and time of course. But every time I sat down, opened the old codebase, I hesitated, thought about it and told myself that it wasn’t worth it then continued my life.
do you have any personal project you always wanted to refactor/rewrite but still haven’t done or probably never will do so?
if you are interested, you can come see and compare the code of the kanji app and a new app I wrote recently:
https://github.com/Livinglist/Manji
rust-mini-games
-
Tell HN: I Need Project Ideas
I personally like to make small video games, and I use the game as an excuse to learn some other technology by incorporating it. I've been doing this to learn Rust [0].
If you want to do something similar, I have a huge list of video game ideas you can pull from [1].
[0] https://github.com/Syn-Nine/rust-mini-games/tree/main/2d-gam...
-
“Fixed Timeslices” by Fabien Sanglard (2012)
Related: If anyone is interested, I've been working on an ECS based mini-game framework in Rust [0] that runs with this idea. It has a 1200 hz simulation clock, 60 hz rendering clock, and 150 hz physics integrator (Euler). I've also posted some example mini-games that use it [1].
[0] https://github.com/Syn-Nine/mgfw
[1] https://github.com/Syn-Nine/rust-mini-games/tree/main/2d-gam...
-
Are we game yet? – A guide to the Rust game development ecosystem
Tangentially related - if anyone is new to Rust and wants to see some simple mini text game examples, I've been working on a bunch [0]. It also includes some more complicated text games:
Asylum - Choose your own adventure style interactive narrative
Knights and Barbarians - Simple turned based strategy game
Legend of the Rusty Dragon - Simple adventure game inspired by Legend of the Red Dragon
What are some alternatives?
TIC-80 - TIC-80 is a fantasy computer for making, playing and sharing tiny games.
E-commerce-Complete-Flutter-UI
BoxBox - Unofficial Android and web app for Formula 1 lovers!
four-emoji-concepts - Mini-game ideas based on four emojis
rustc_codegen_cranelift - Cranelift based backend for rustc
timer-5 - A simple time-tracking tool
Hacki - A feature-rich Hacker News client.
Dumbbell - Dumbbell is a simple mobile app designed for bodybuilders to design and keep track of their workout routines.
awesome-flutter-ui - 10+ flutter(android, ios) UI design examples :zap: - login, books, profile, food order, movie streaming, walkthrough, widgets
mgfw - Rust Mini Game Framework