How do I go about this? Are there any free resources that’ll help me get started?

I see people advising to start with a small project, but you need to get some basics down right? What language? How to develop it and stuff?

My only experience is some very basic C programming classes I took during school.

  • insomniac_lemon@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    14 days ago

    I have a similar issue… I have done slightly more than nothing, I really struggle trying to think of small projects that actually work for me.

    The few things I’ve done I stop at a certain point because I have no motivation for the actual content* or there are platform* issues. One thing I made was maybe usable but was likely too much** of a time sink for me.

    Though I keep trying other things hoping enough pieces fit that I can think of something.

    EDIT: I don’t know if it is any help but what I’ve mentioned were text formats+loaders.

    spoiler

    *=An adventure book (…if you go right, turn to page 100) reader (via declarative GTK framework). Using text files per page, allows linking to other pages (4 option IIRC, custom button name+description). Text was too small on buttons (no dynamic scaling), especially as I wanted to maybe use unicode 🔍

    **= Polygon reader for Raylib (via bindings). Using text files, some data lines at top then an ASCII grid with manually-ordered points (1-9, A-F etc, mostly blank space for simple shapes) to create a seq[Vector2]. Unsure on usage (what users would use+understand more) of polygons that need different vertex order, trianglestrips vs trianglefan. For usability, I was thinking of making an editor for it.

    I’m using Godot now and leaning more toward 3D (because vertex colors) and all I can really think of is maybe something like archery. Maybe a wizard boomer shooter, if that wasn’t such a high goal.