Skip to content

Instantly share code, notes, and snippets.

View marcosecchi's full-sized avatar

Marco Secchi marcosecchi

View GitHub Profile
@marcosecchi
marcosecchi / cpp_02.md
Last active March 26, 2025 08:29
02 - Basi di C++ - Proto Game

Basi di C++

Task 02 - Prototipo di Game

Seguire i seguenti passi nella propria IDE (Visual Studio, etc.):

  1. Creare un progetto console C++ e chiamarlo ProtoGame
  2. Creare una classe C++ e chiamarla Character. Al suo interno:
    1. Dichiarare due funzioni public Attack() e Defend() che ritornino void
    2. Nel file .cpp creare le definizioni delle funzioni
  3. Dichiarare un costruttore public Character(string name, float hitPoints)
@marcosecchi
marcosecchi / ue_bp_01.md
Last active April 3, 2025 07:52
01 - Basi di Unreal Engine e Blueprints - Loops

Unreal Engine e Blueprints

Task 01 - Creazione di un Actor

Scaricare il seguente progetto (UE 5.5) ed aprirlo: https://github.com/thebitcave/ue_bricks_gym/archive/refs/tags/ue5.5.zip. Una volta aperto, seguire i seguenti passi:

  • Creare una Blueprint class chiamata BP_MapGenerator che estenda Actor
  • La classe dovrà avere le seguenti funzionalità:
    • Avere due variabili pubbliche di tipo int chiamate NumRows e NumCols
  • Avere una variabile pubblica di dipo float chiamata Spacing