Skip to content

nohadon201/NohadonFiles

Repository files navigation

Nohadon Files [Project Under Construction]

This repository contains the code for my personal portfolio website, built using Angular 18.2. The website showcases my personal projects, organized into various sections, including my work in game development, custom game engine development, OpenGL/WebGL projects, and personal interests.

Table of Contents

Overview

This portfolio website is designed to provide an organized presentation of my personal programming projects, including game development and engine development. Additionally, it includes sections about my personal interests such as music, movies, and books that inspire me.

The site is divided into different sections, each highlighting a specific category of projects or personal interests.

Sections

Game Development Projects [Under Construction]

Here, you will find a collection of my game development projects, using different engines and technologies.

  • Unity Projects: This section contains projects developed using the Unity engine. Each project will include descriptions, gameplay videos, and links to the source code (if applicable).

  • Godot Projects: In this section, I showcase my game projects built with the Godot engine, explaining their development process, design decisions, and results.

  • Unreal Engine Projects: This section features projects built using Unreal Engine, including details on 3D modeling, level design, and gameplay mechanics.

NohadEngine [Under Construction]

A special section dedicated to NohadEngine, a custom game engine I am developing from scratch using C++ and SFML. Here you will find:

  • Development updates
  • Code structure and architecture breakdowns
  • Demo videos showcasing engine capabilities
  • Links to the repository and technical documentation

Graphics Development Projects [Under Construction]

In this section, I will present upcoming projects that involve more advanced graphics programming, including OpenGL, WebGL, and shader development. Planned projects will include:

  • Real-time rendering techniques
  • Shaders written in GLSL
  • 3D and 2D graphics applications

About Me [Under Construction]

This section provides a glimpse into my personal tastes and inspirations.

  • Favorite Music

  • Favorite Movies

  • Favorite Books

Technologies Used

  • Angular 18.2: The primary framework for building the front-end of the website.
  • TypeScript: For strong typing and object-oriented programming.
  • HTML5 & CSS3: To structure and style the user interface.
  • C++ and SFML: Used for the NohadEngine development.
  • OpenGL/WebGL: For future graphics projects.

How to Run

To run this project locally:

  1. Clone the repository:
    git clone git@github.com:nohadon201/NohadonFiles.git
    
  2. Install dependencies:

npm Install

  1. Run the Angular development server:

ng serve

  1. Open a browser and go to http://localhost:4200/ to view the website.

NOTE: The web will work perfectly without the backend but the Development Projects section will be empty. Because it needs the backend to work.

Contact

If you have any questions, suggestions, or just want to connect, feel free to reach out to me:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published