Abbiamo discusso a lungo della mia compagnia sulle classi di personaggi. Stiamo costruendo un gioco basato sulle abilità in cui dovrai eventualmente selezionare 8 per entrare in una battaglia. Sono un fan dei sistemi senza classe, ho sempre pensato che fossero creati per prolungare le tue ore di gioco in …
Ieri ho letto una presentazione di GDC Canada sul sistema di entità Attributo / Comportamento e penso che sia piuttosto eccezionale. Tuttavia, non sono sicuro di come usarlo praticamente, non solo in teoria. Prima di tutto, ti spiegherò rapidamente come funziona questo sistema. Ogni entità di gioco (oggetto di gioco) …
Mi chiedo quale sia il modo migliore per affrontare un effetto di "illuminazione" nei giochi 2D. Ad esempio, se il mio personaggio principale brilla, quali tecniche posso usare per completare l'effetto visivo del personaggio che brilla quando è vicino ad altri oggetti che sarebbero interessati dalla luce?
Poiché i giochi si basano su molti sottosistemi diversi, come la grafica (DirectX, OpenGL, ...), il suono (OpenAL, Ogg Vorbis, ...) o la fisica (collisioni, ...), quali librerie sai che sono utili per lo sviluppo di giochi in C # e quali vantaggi offrono?
Sto per intraprendere un viaggio nello sviluppo del gioco. Seguendo le risposte alla mia ultima domanda, userò C # e XNA. Tuttavia, non conosco personalmente altri sviluppatori di giochi e non lavoro nel settore, quindi, come tale, sarà autodidatta. L'eccezione a questo è ovviamente la domanda e la lettura di …
Sono nuovo nella programmazione del gioco e sto provando a creare un gioco spaziale 2d top-down di base con 2 navi spaziali che si combattono. Sto bene con la nave spaziale controllata dall'utente, ma non ho idea di come iniziare a programmare un'intelligenza artificiale. Alcuni metodi / schemi sono migliori …
La cosa interessante in League of Legends è l'esistenza del "meta", che, ai fini di questa domanda, può essere definito come l'unica strategia che li governa tutti. Il meta si sposta tra le patch; ma subito dopo il rilascio di una patch, emerge una nuova variante del meta e tutti …
Giochi come Super Metroid e Aquaria presentano il terreno con le altre parti di fronte con rocce e roba mentre più in profondità dietro di loro (cioè sottoterra) ci sono dettagli diversi o solo neri. Vorrei fare qualcosa di simile usando i poligoni. Il terreno viene creato nel mio livello …
In una griglia di tessere in cui il movimento in una delle 8 direzioni richiede esattamente la stessa quantità di giri (regole di stile della scacchiera), posso impedire al movimento diagonale di mostrare più tessere nuove rispetto al movimento ortogonale? Ad esempio: sei la casella rossa nell'immagine qui sotto. Le …
Ai giorni nostri, le connessioni TCP su dialup / ISDN / banda larga lenta si traducevano in giochi discontinui e in ritardo perché un singolo pacchetto rilasciato provocava una risincronizzazione. Ciò significava che molti sviluppatori di giochi dovevano implementare il proprio livello di affidabilità sopra UDP, oppure usavano UDP per …
Sto cercando un motore grafico 2D che mi consenta di rilasciare su Windows, Mac e iPhone, proprio come fa Unity per il 3D. Esiste un buon motore che lo fa ed è specifico del 2D?
Ha senso implementare la logica per saltare gli oggetti di rendering al di fuori del viewport o non dovrei preoccuparmene e lasciare che sia il Framework a farlo?
Se ho raccolto 500 munizioni di ricambio e ho 73/100 proiettili nella mia attuale pistola, perché finirò con 473 munizioni di riserva anziché 400 (perdendo i 73 colpi inutilizzati nella rivista precedente)? Questo è solo per rendere più facile il giocatore? Voglio fare un gioco di tiro a segno e …
Se decidessi di scrivere un semplice gioco sia testuale che grafico (2d) quali librerie avrei usato? (Supponiamo che stiamo usando un browser compatibile HTML5) Le cose principali che mi vengono in mente Rendering del testo sullo schermo Sprite di animazione (usando immagini / css) Input (catturare i tasti freccia e …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.