Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Programmare giochi per pc

    Ciao a tutti.
    Per la tesi volevo sviluppare un gioco per computer, un gioco 3D con grafica probabilmente in Blender.
    Qualcuno sa in quale linguaggio vengono programmati i giochi professionali?
    In molti mi dicono c++.
    Inoltre, sapete se si può trovare da qualche parte una piccola dimostrazione su come sviluppare un gioco in versione semplice e base ???

    Grazie mille
    Adriana
    ( una studentessa un po' angosciata )

  2. #2
    si è vero,la maggior parte dei giochi vengono programmati in c++,purtroppo questo è tutto quello che so e non so dirti dove trovare esempi,ti posso solo augurare un grande in bocca al lupo per la tua tesi

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    1,326
    Per il C++ -> http://alleg.sourceforge.net/
    Mai usata, non so dirti altro.
    every day above ground is a good one

  4. #4
    Grazie mille a entrambi !!!
    Spero che conoscendo già C, Java e AS3 lo studio di C++ non sarà troppo complicato !!!

    Grazie !!!

  5. #5
    Buon lavoro, il percorso è lungo.
    Puoi incominciare con SDL (2D e accesso all'hardware), e OpenGL (3D, gestione rendering,, ecc...), oppure utilizzare le DirectX.
    Poi ti servono le conoscenze matematiche adatte, per cui libri come 3D primer for Graphics and Game Development, le conoscenze di programmazione adatte, Un libro sul C++, ed uno sui Design Patterns, un libro sulle opengl, uno libro sulla reference delle opengl, oppure uno sulle directx, magari leggerti i trucchi del mestiere sui forum di game development, e poi un libro sulla modellazione 3d, un software di modellazione 3d, tanto esercizio, capacità artistica, creatività, innovazione.
    Sapere come fare un gioco in linea generale, e come gestire l'importer l'esporter ecc...
    Comincia con lo sviluppare l'engine 3D, che ti permetta di:
    caricare i modelli,
    caricare le mappe,
    gestire le telecamere,
    gestire i movimenti,
    gestire le animazioni,
    gestire tutto il multimedia,
    permettere di utilizzare un motore fisico, come newton,
    oppure di utilizzarne uno tu.
    Gestire la IA,
    e permettere l'utilizzo di un linguaggio di scripting come LUA, Python, Perl, o Ruby.


    Questo secondo me è il minimo per un buon motore per un gioco.
    Quando hai il motore, puoi dedicarti alle mappe e ai modelli ai personaggi alla storia, ecc...
    Puoi fare un motore generale, cioè che ti permetta di fare anche altri giochi, oppure uno specifico per il tuo gioco.

  6. #6
    Leggere codici sorgenti di altri giochi, e giocare a quake, creare mappe per quake, tremulous, mappe per tremulous, e urban terror, GtkRadiant, è d'aiuto, studiarsi il motore di quake, anche.

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    117
    Originariamente inviato da bagnacaoda
    Grazie mille a entrambi !!!
    Spero che conoscendo già C, Java e AS3 lo studio di C++ non sarà troppo complicato !!!

    Grazie !!!
    Non conosco AS3, ma se conosci C e Java di sicuro non avrai alcun problema a imparare il C++, quindi stai tranquilla.

  8. #8
    Originariamente inviato da Cell
    ...se conosci C e Java di sicuro non avrai alcun problema a imparare il C++, quindi stai tranquilla.


    Concordo in pieno

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.