TŪHURA ARCHIVE
read-only
← portfolio
THU.OCT.15
2026
15:02:25
archive index
ARCHIVE
TŪHURA ARCHIVE
Game Development
Intro
Basics
2D Platformer
Making the Player
Creating a Level
Adding Movement
Adding Killzones
Making Enemies
Adding Items
Connecting Levels
2D Racing Game
Making the Cars
Making the Track
Making the Menu
Universal Features
Survivors-Like
Character setup
Adding enemies
Health and Death
Enemy Spawning
Weapon Projectiles
Automatic Aiming
Score counter
Projectile types
Ideas to add
Top-down Dungeon Crawler
Setting up our scene
Setting up our player
Building a level
Player Improvement
The Weapon
Player Health
Potions & Coins
Adding an Enemy
Adding more levels
The End
Setting up C# for Godot
Tilemap Navigation
3D Intro
3D Intro
Navigating The 3D Viewport
Making the player
First person camera
Changing The Controls
Making the world
Adding Interaction
Scripting The Button
Starter 3D Game
Scene setup
Improving our Character
Creating the objective
Creating an Enemy
Spawning enemies
Destroying the enemies
Adding UI
Adding our win Condition
Final Touches
3D Racing Game
Making the main scene and setup
Vehicle Wheels and Body
Check In: Testing the Current Game
Driving the car
Extra: Follow Camera
Track Building
Track Barriers
Finish Line & Display
Extra: Boost
Menu and Levels
Check Out: You've made a 3D racing game!
Cybersecurity
Cybersecurity
Competition Resources
SQL Injection
Cross-Site Scripting (XSS)
3D Modelling — Blender
Setup
Navigating
Modelling
Modifiers
Sculpting
Python
Python Basics
Conditionals and Loops
Lists, Tuples, Dictionaries, and Sets
Functions and Docstring
Classes and Object-Oriented Programming (OOP)
Turtle
Python Turtle
Check in: Unit 1 - Basic Math
Turtle-tastic Moves
Check in: Unit 2 - Variables
Variables
For Loops
Lists
Finishing Up
Challenge: Putting it all together
Practical Challenge - Hangman
Making a Hangman Game
Setting Up
Flask
Flask Introduction
Getting started with routes
Using Flask Templates
Updating data
Serving static files
Adding in a database
Simplifying with Blueprints
Doing it all as an app
Writing automated tests
Authentication
FastAPI
FastAPI
Building a blog
Building a blog
Building a blog
Building a blog
Building a blog
Web Development
HTML Reference
HTML & CSS Intro
Intro to HTML and CSS
Paragraphs, Headers, and Images
CSS Basics
Standard Formatting
Background, Borders, Padding
Divs, IDs, Classes
Fonts
Links & Formatting Text
CSS Flexbox
CSS Grid
Dev Tools
JavaScript
Setting Up
Creative Coding
Start Here
Paintbrush - Beginner
Databases
Development
Basics
Tips and Tricks
Building a blog
Overview of Level 2 Resources
← PREV
Building a blog
NEXT →
Building a blog