Hacker Newsnew | past | comments | ask | show | jobs | submit | febin's commentslogin

Hello HN,

Most Rust resources dump theory first. This book flips that: Fun First, Rust Second. You start by moving characters, then add procedural world generation, particle effects, A* pathfinding, and combat systems as you progress.

You master ECS architecture and Rust fundamentals by creating a complete game, not reading theory.

Chapters 1-7 are available for free online:

Chapter 1: Let There Be a Player: Setting up a Bevy project, understanding ECS basics, and implementing player movement.

Chapter 2: Let There Be a World: Creating procedural tilemaps and world generation.

Chapter 3: Let The Data Flow: Building a data-driven character system using RON configuration files and generic animation logic.

Chapter 4: Let There Be Collisions: Implementing spatial queries and collision detection.

Chapter 5: Let There Be Pickups: Building an inventory system, UI, and understanding the borrow checker through practical game patterns.

Chapter 6: Let There Be Particles: Adding visual polish and particle effects to bring the game world to life.

Chapter 7: Let There Be Enemies: Implementing enemy AI behavior and A* pathfinding.

Source Code https://github.com/jamesfebin/ImpatientProgrammerBevyRust


I've vibecoded a Rust port of Pocket TTS using candle.

https://github.com/jamesfebin/pocket-tts-candle

The port supports:

- Native compilation with zero Python runtime dependency

- Streaming inference

- Metal acceleration for macOS

- Voice cloning (with the mimi feature)

Note: This was vibecoded (AI-assisted), but features were manually tested.


https://aibodh.com

Teaching, Rust + Bevy + AI through 2d game development. (AI part is still work in progress)



As someone who has never touched rust, this is very well structured and I am addicted to reading it.


I’m writing a beginner-friendly 2D game development series with Rust and Bevy.

The first two posts are live: 1. Let There Be a Player — player movement and camera control (https://aibodh.com/posts/bevy-rust-game-development-chapter-...) 2. Let There Be a World — procedural world generation using Wave Function Collapse (https://aibodh.com/posts/bevy-rust-game-development-chapter-...)

Next up: adding physics, collisions, and interaction to make the world feel alive.

From there it’ll grow into combat, UI, sound, polish, and AI-driven NPCs.


I am working on a book that teaches rust and bevy by building a video game from scratch, hoping to explore AI NPCs as well.

First chapter already out. https://aibodh.com/posts/bevy-rust-game-development-chapter-...


Location: Bangalore

Remote : Yes

Willing to relocate: Yes (if mutual goals align)

Technologies: Rust, SurrealDB, NodeJS, AWS, Azure, Python, PostgreSQL, MongoDB, Agents SDK, Vercel SDK, A2A Protocol, LightRAG, Qdrant (Love tinkering with emerging technologies).

Résumé/CV: http://linkedin.com/in/febinjohnjames/

Email: febinjohnjames@gmail.com

If you are looking for someone to tinker around with your developer product and come up with innovative possibilities and use cases and communicate them, I would love to work with you. (Part time preferred)

I have been in the SaaS space for the last 12 years (B2B SaaS - 6 years). Though I am an engineer at heart, I have worked on building different departments at Tars(HelloTars) for the past (5 years, 11 months), building the engineering team, building the design team (2 years), leading partnership efforts (1 year), and also building the marketing team (1 year). Presently, I have been tinkering around with novel approaches in Reasoning AI (built on top of the LLM layer) and have a different take on the approach than how most folks are building it.

I would love to share learnings and understand your priority problems even if you are not interested in immediate hiring.


Animation of Flow (Blender Conference 2024) https://www.youtube.com/watch?v=fxz6p-QATfs


Is this "deep research" tool exploiting open knowledge creators, using their work without compensation?


How is using public information "exploitation"? A human researcher with Google would do the same.


So its fine for OpenAI to effectively sell your CC BY-NC content to others?


Are you exploiting open knowledge creators, using their work without compensation?


The creators are aware that a human is using this, can we say the same for AI, does it have their consent?


Then consent is granted by transitive property because these AI are yielded by humans.


Yea but guy paying closedai to get "insights" that basically copy-pasted content from my blog is definitely violating my blogs copyright, and in the end no coin comes to me either. What about that?


Could you provide an example where OpenAI outputting verbatim quotes actually constitutes the copyright violation? Because mechanically retrieving relevant quotes seems analogous to grep/search - the copyright status would depend on how downstream users transform and use that content. Like how quoting your blog in a technical analysis or critique is fair use, but wholesale republishing isn't. This suggests the violation occurs at usage time, not retrieval time.


You exploited my eyes by making me read this comment. Wheres my compensation.


I see many are offended, but I am genuinely asking a question.

I want to understand does this mean it's ethical for anyone to create a research AI tool that will go through arXiv and related GitHub repo and use it to solve problems, implement ideas like cursor.


It is also an agent, so it is using you without compensation for your work.


Of course. It's a child's play for SamA et al.


would it be open knowledge if it required payment to access ?


The bill only restricts AI technology transfers to China, not the publication of public AI research.


And transfers from China as well. The relevant section:

PROHIBITION ON IMPORTATION.—On and after the date that is 180 days after the date of the enactment of this Act, the importation into the United States of artificial intelligence or generative artificial intelligence technology or intellectual property developed or produced in the People’s Republic of China is prohibited


And the Trump administration is canny, they know Chinese LLM researchers have no way to read documents published in English. /s


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: