Getting Started with FPGA Part 1 - Combinational Logic
Getting Started with FPGA Part 2 - Sequential Logic and FSM
Getting Started with FPGA Part 3 - Reset and I/O
Getting Good with FPGA - Building Beta CPU
This document shows an example on how you can create a programmable data path for a simple game idea that might be useful for your 1D project.
Getting familiar with Alchitry Lab's debug feature