In un semplice gioco di simulazione aziendale (integrato in Java + Slick2D), la quantità attuale di denaro di un giocatore deve essere archiviata come floato into, o qualcos'altro? Nel mio caso d'uso, la maggior parte delle transazioni utilizzerà centesimi ($ 0,50, $ 1,20, ecc.) E saranno coinvolti semplici calcoli dei …
Devo salvare alcuni dati di gioco personalizzati. Mappa, giocatore, ecc. Tutti avranno "oggetti secondari". Ad esempio, una mappa e una mappa avranno un "array" di tessere. cioè, dati gerarchici. Eventualmente niente binario. Quale sarebbe un buon formato per questi? Finora ho considerato: Serailization: questo è VELOCE e facile, ma tende …
Quali sono le opzioni per salvare i dati di gioco in modo sicuro? Sono interessato a soluzioni su misura per C ++. Sto cercando qualcosa che sia veloce e facile da usare. Sono solo preoccupato per la memorizzazione di informazioni semplici come Quali livelli sono e non sono sbloccati Il …
Sto pensando a come implementare un gioco basato su componenti, poiché sembra essere la cosa più interessante e mi piace l'idea di un design così flessibile. Una delle caratteristiche di tale progetto è che l'aggiunta di nuove cose al gioco può essere fatta attraverso i dati, spesso presentati come caricamento …
Sto scrivendo un motore personalizzato per un gioco. Ho iniziato questo gioco molto prima di capire perché dovrei usare il middleware, ed è troppo lungo per riscriverlo. La stragrande maggioranza dei miei dati proviene da file esterni e non mi riferisco solo alle risorse; Definisco tutti i miei oggetti di …
Dai un pesce a un uomo e gli dai da mangiare per un giorno. Insegna a un uomo a pescare e lo nutri per tutta la vita. - Proverbio cinese Potrei chiedere quale tipo di archiviazione dei dati dovrei usare per il mio progetto reale, ma voglio imparare a pescare …
Sto scrivendo un gioco usando C ++ e OpenGL 2.1. Stavo pensando come separare i dati / la logica dal rendering. Al momento uso una classe base "Renderable" che fornisce un metodo virtuale puro per implementare il disegno. Ma ogni oggetto ha un codice così specializzato, solo l'oggetto sa come …
Steam fornisce agli sviluppatori una memorizzazione dei dati persistente (per dati personalizzati)? Ad esempio, uno sparatutto online sarebbe in grado di memorizzare le statistiche dei giocatori (uccisioni, partite, morti dei giocatori, ecc.) Sui server Steam?
Sto lavorando al mio primo gioco (C ++) e voglio usare un design basato su componenti. Ho letto molto su questo ultimamente e ieri ho deciso di voler archiviare i dati degli oggetti in file JSON esterni, per consentire maggiore flessibilità e facilità di accesso. Poi mi sono reso conto …
Sto sviluppando uno shmup 2D (ovvero Aero Fighters ) e mi chiedevo quali sono i vari modi per memorizzare un livello. Supponendo che i nemici siano definiti nel loro file xml, come definiresti quando un nemico apparirà nel livello? Sarebbe basato sul tempo? Aggiornamenti? Distanza? Attualmente lo faccio in base …
Questa domanda è un po 'complicata, ma cercherò di chiarire. Diciamo che sto costruendo un gioco online (non in scala MMO), ma che supporta il maggior numero possibile di giocatori, con un approccio server autorevole. Voglio mondi davvero grandi con molti nemici simulati dall'IA. Sono a conoscenza di alcune strategie …
Voglio scrivere un gioco semplice con un mondo a blocchi come in Minecraft. La mia domanda teorica è qual è il modo migliore per gestire le informazioni di questo blocco durante il gioco. La mia prima idea è stata una vasta gamma, ma credo che questo finirà la memoria. Forse …
Sto programmando in C ++ come hobby da circa 4 mesi e mi è davvero piaciuto creare cose usando voxel. Ho scritto un "gioco" (più che altro una sfida personale, dato che ho fatto solo il terreno, nessun gameplay) che ha reso un mondo simile a Minecraft, ma recentemente ho …
Voglio davvero sapere quanti game designer preferiscono lavorare con un enorme tavolo per tutti gli oggetti, un altro tavolo per tutte le abilità e persino un altro tavolo per tutti i mob in un MMORPG. E queste tabelle possono raggiungere diverse centinaia di MB con migliaia di record, ma la …
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.