Creative Projects
08 ยท Creative Projects: Building a Portfolio That Proves You Can Ship
Tyler, you're in ninth grade with no major declared and a wide-open canvas ahead of you. That's not a weakness โ it's an opportunity to let finished creative projects define your profile before grades and test scores ever could. Both CU Boulder and CSU Fort Collins value applicants who demonstrate initiative and follow-through beyond the classroom. A portfolio of tangible, published work โ things admissions officers can click on, play, or view โ will set you apart from applicants who list interests but show no output.
Below are two project tracks tailored to the strengths already visible in your profile, plus a concrete GitHub and portfolio strategy to tie everything together.
Project 1: Ship a Playable Game on Itch.io (Unity Engine)
Your interest in game design and your enrollment in AP Computer Science Principles create a natural launchpad. The goal is simple and non-negotiable: publish a complete, playable game that anyone can access via a link. Not a tutorial follow-along. Not a half-finished prototype. A shipped product.
Recommended Tech Stack
| Component | Tool | Why |
|---|---|---|
| Game Engine | Unity (free Personal edition) | Industry-standard; C# scripting aligns with AP CSP concepts |
| Language | C# | Strongly typed, teaches real software engineering patterns |
| Art/Assets | Aseprite or Piskel (pixel art) or Kenney.nl (free asset packs) | Keeps scope manageable โ avoid 3D for your first ship |
| Audio | BFXR (sound effects) + free CC0 music | Polishes the final product without requiring music skills |
| Version Control | Git + GitHub | Shows professional workflow; creates a public commit history |
| Publishing | Itch.io (WebGL build) | Free hosting; playable in-browser; shareable link for applications |
Build Plan: Phased Approach
| Phase | Focus | Deliverable |
|---|---|---|
| Phase 1: Learn | Complete Unity's official 2D beginner pathway; build a simple platformer following a tutorial | Private GitHub repo with tutorial project (do NOT publish this โ it's practice) |
| Phase 2: Design | Write a one-page Game Design Document (GDD) for an original game โ define mechanics, win/lose conditions, 3โ5 levels | GDD committed to a new public repo as README.md |
| Phase 3: Prototype | Build the core mechanic only โ one character, one level, one interaction loop. Playtest with friends. | Playable prototype; minimum 15 Git commits showing iteration |
| Phase 4: Polish | Add a title screen, sound effects, 3+ levels, a score system, and a game-over state | Feature-complete build |
| Phase 5: Ship | Export as WebGL; publish to Itch.io; write a devlog post describing what you learned and what broke | Live Itch.io page with a shareable URL |
What makes this admissions-worthy: A published game is proof of technical execution. But the devlog is what elevates it โ admissions readers at CU Boulder's College of Engineering and Applied Science want to see how you think through problems. Document at least two significant bugs or design failures you overcame. Successful portfolios (like those accepted at MIT and Stanford) consistently feature a "failure narrative" showing iteration and resilience. You can do the same at a scale appropriate to your experience.
Scope warning: Keep your first game small. A 2D puzzle-platformer with 5 levels is infinitely better than an ambitious open-world RPG that never launches. Ship first, then build bigger.
Project 2: Photography ร Sustainable Agriculture Documentary Series
Your photography interest and connection to garden/agriculture topics create a compelling crossover project. This is a creative portfolio piece that doubles as competition material and application supplement.
Project Spec
| Element | Details |
|---|---|
| Format | 10โ15 photograph series with written narrative captions (50โ100 words each) |
| Subject | Sustainable agriculture in your local community โ community gardens, urban farms, school garden programs, farmers' markets |
| Narrative Arc | Seed โ Growth โ Harvest โ Table โ tell a visual story with a beginning, middle, and end |
| Technical Goals | Demonstrate composition skills (rule of thirds, leading lines, depth of field), consistent color grading, and intentional lighting choices |
| Output Platform | Personal portfolio website (see below) + Adobe Behance or Flickr album |
Competition Targets
- Scholastic Art & Writing Awards โ Photography category; regional and national recognition carries significant weight
- National Geographic Student Photo Contest โ if available in your application year
- Colorado State Fair Fine Arts Competition โ local recognition relevant to both CSU and CU Boulder
This project matters for CSU Fort Collins specifically because of the university's deep roots in agricultural science and sustainability. A visual narrative about sustainable food systems signals genuine intellectual curiosity about themes central to CSU's identity โ without requiring you to declare an agriculture major.
Portfolio & GitHub Strategy
Tyler, neither CU Boulder nor CSU requires a portfolio for most majors, but submitting one as a voluntary supplement signals initiative that most applicants won't match. Here's how to structure your digital presence:
| Platform | Purpose | What Goes There |
|---|---|---|
| GitHub | Code portfolio | Game repo with clean README, commit history, and devlog; any AP CSP projects worth showing |
| Itch.io | Published game | Playable WebGL build + screenshots + devlog post |
| Personal Website | Central hub | Landing page linking to game, photo series, and a short "About Me" โ build with GitHub Pages (free) using a simple HTML/CSS template |
| Behance or Flickr | Photo portfolio | Documentary series with captions, presented as a curated collection |
GitHub Best Practices
- Use descriptive commit messages (not "fixed stuff" โ write "Added collision detection for player-wall interaction")
- Maintain a README.md for every project with: project description, screenshot/GIF, how to run it, what you learned
- Aim for consistent commit activity โ even small commits weekly show sustained effort over time
- Add a LICENSE file (MIT License is fine) โ it signals you understand open-source conventions
How AP CSP Reinforces Everything
Your AP Computer Science Principles coursework isn't separate from these projects โ it's the academic foundation. Concepts you'll cover in AP CSP (algorithms, abstraction, data representation, the internet) map directly onto Unity game development. When admissions officers see AP CSP on your transcript and a published game on your application, they see a student whose classroom learning and independent work reinforce each other. That coherence matters more than either element alone.
Deliverable Checklist: What "Done" Looks Like
| Deliverable | Status Target | Application Value |
|---|---|---|
| Published game on Itch.io | Live and playable via URL | Link in Activities section or Additional Information |
| GitHub profile with 2+ public repos | Clean READMEs, 50+ total commits | Link in application; demonstrates technical depth |
| Photo documentary series (10โ15 images) | Curated, captioned, hosted online | Optional supplement or competition entry |
| Personal website | Live on GitHub Pages | Single URL that ties your entire portfolio together |
| 1+ competition submission | Submitted (winning is a bonus, not the goal) | Shows initiative; any recognition is a credential |
Tyler, you have not provided details about existing creative projects, technical experience, or tools you've already used. That's fine โ you're in ninth grade, and the entire point is to start building now. The students who stand out at CU Boulder and CSU aren't necessarily the ones with the highest GPAs; they're the ones who can point to something real and say, "I made this." Ship the game. Shoot the series. Build the website. By the time you're writing applications, you won't need to explain who you are โ your portfolio will do it for you.