Back to projects

Early web project · JavaScript

Castle Builder

A browser-based learning project combining resource management and game progression with HTML, CSS and JavaScript.

Context

This small castle-building browser game was one of my early learning projects. It gave me practical experience of how user actions change the game and how the interface needs to respond.

My role

Idea, visual design and technical implementation of the game using my foundational HTML, CSS and JavaScript skills at the time.

My contributions

  • 01

    Built the game interface and flow with semantic HTML

  • 02

    Implemented state, resources and actions in JavaScript

  • 03

    Integrated original imagery and visual feedback into the interface

  • 04

    Published the project as part of my first portfolio website

Technologies

HTML5CSS3JavaScriptBootstrap

Key learnings

  • Processing user actions with JavaScript and triggering visible changes on the page
  • Communicating game state clearly through the interface
  • Reviewing earlier solutions critically and making personal growth visible

Contact

Looking for a reliable application developer with broad technical experience?

Write a message →