Questo corso ti insegnerà come costruire un gioco di tipo dungeon crawler dall'inizio alla fine. Impara a creare un progetto C++ partendo da zero. Molti corsi ti insegneranno frammenti, ma questo corso ti insegnerà il quadro generale dall'inizio alla fine. Imparerai a organizzare i file di progetto, il che è importante, soprattutto quando lavori su progetti con dozzine di file. Creerai classi personalizzate che ti aiuteranno a implementare vari aspetti del gioco. Implementa la logica di gioco, fondamentalmente cose come i loop di gioco, che prendono decisioni e vengono eseguiti costantemente, aggiornando l'intero gioco. Inoltre, impara a prendere decisioni in base a vari fattori di gioco. Alla fine, crea da zero un gioco di dungeon crawler basato su testo in modo che non ci sia un'interfaccia utente grafica (GUI). Il gioco che creerai sarà solo
una sorta di input-output relativo al testo.
Questo corso richiede che tu abbia esperienza con C++ perché non tratteremo le basi del linguaggio. In altre parole, partiamo dal presupposto che tutti gli studenti che seguono questo corso comprendano le basi del C++ e siano in grado di iniziare direttamente lo sviluppo vero e proprio del gioco. Una certa esperienza con i dungeon crawler potrebbe essere utile ma non necessaria, perché capirete in anticipo esattamente cosa state costruendo. Se non avete mai giocato prima, non preoccupatevi, la prima sezione del corso vi spiegherà come funziona il tutto. Visual Studio Code è un fantastico ambiente di sviluppo integrato (IDE) consigliato per scrivere il codice. In questo corso utilizziamo Visual Studio Code e sarà più facile se seguirai le istruzioni. Puoi saperne di più sul C++ in generale perché tutto in questo corso è stato orientato alla creazione del gioco, ma C++ ha molte
applicazioni diverse.
Gli argomenti trattati nel corso includono la discussione del progetto, che illustrerà il funzionamento del gioco, ad esempio i passaggi da seguire per implementarlo. Poi imparerai a creare la classe Item. La prossima cosa sarà la classe del personaggio del gioco, la costruzione della classe della stanza, la classe del giocatore e, infine, la classe del dungeon. La classe dungeon è dove andrà la maggior parte delle funzionalità logiche. La maggior parte degli altri sono lì solo per i dati. Infine, ciò che verrà messo insieme nella classe principale sarà l'esecuzione e il debug. Probabilmente ci saranno un paio di cose che potrebbero essere migliorate entro la fine. Avrai un gioco completamente funzionante e funzionale e ti mostreremo tutti i passaggi del corso. Dopo aver completato il corso, capirai come migliorare un gioco. Il codice può essere migliorato, soprattutto perché più conosci il C++, più ti rendi conto di poter cambiare certe cose. Puoi aggiungere più livelli al dungeon, aggiungere cose più eccitanti come oggetti, nemici e altro ancora. Scopri molti modi per migliorare il gioco. Vuoi iniziare a creare un progetto C++? Iscriviti a questo corso oggi e impara a creare un gioco tipo dungeon crawler
dall'inizio alla fine!
What You Will Learn In This Free Course
- Identify how to store object inform...
- List the steps in creating a text-b...
- State how to create custom classes...
- Explain how to organize project fil...
- Identify how to store object information and data with classes
- List the steps in creating a text-based dungeon crawler game
- State how to create custom classes
- Explain how to organize project files
- Define game loops in C++
- Describe how to implement game loops
- Explain the game character class
- State how to implement the player class
- Identify how to set up inventory
- Identify how to build the dungeon class
- State three specific functionalities of building a dungeon class
- Discuss how to improve up the dungeon game
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this certificate course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this certificate course, you have the option to acquire an official certificate, which is a great way to share your achievement with the world.
Your Alison certificate is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of certificates for completed certificate courses:
- Digital certificate: a downloadable certificate in PDF format immediately available to you when you complete your purchase.
- certificate: a physical version of your officially branded and security-marked certificate
All certificates are available to purchase through the Alison Shop. For more information on purchasing Alison certificate, please visit our FAQs. If you decide not to purchase your Alison certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.