Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Phili

unregistriert

1

08.12.2008, 17:49

Carpet Curving

Vieleicht erinnert sich ja der eine oder andere hier noch an die Zeiten in denen ich noch aktiver war in diesem Forum. Da gab es mal ein Projekt namen Curling Car von mir.

Seit dem ist einige Zeit vergangen. Ich habe mich von DirektX gelöst und bin auf OpenGl umgestigen, schreibe jetzt in C ohne ++ und habe mich viel mit Compilern und Parsern auseinandergesetzt.

Vor ein paar Monaten habe ich auf der Grundlage davon ein Spiel fertiggestellt (ich habe jedenfalls nicht vor, daran weiterzuarbeiten). Der Titel lautet Carpet Curving und hat nicht nur namentliche Ähnlichkeit zu Curling Car ;-).

Es handelt sich um ein kleines Autorennspiel, ich bin ein wenig von Trackmania inspiriert worden, d.h. es sind eher kurze Strecken, eine recht simple Fahrphysik und der Reiz des Spiels liegt darin, noch die letzte Milisekunde zu gewinnen.

Das Besondere dabei ist die künstliche Intelligenz, die in einer selbstentwickelten Scriptsprache vorliegt, weswegen es z.B. möglich ist, eine eigene KI gegen meine antreten zu lassen.

Ich habe das Projekt ursprünglich für einen Wettbewerb programmiert, was den Vorteil hat, das es ausführlich in einer pdf-Datei dokumentiert ist.

Ich hoffe dem einen oder anderen gefällt das Spiel, ich freue mich natürlich über jedes Feedback ;)

ich denk mal das war jetzt das wichtigste... hier der Link:
http://phdevelopment.dyndns.org/CarpetCurving.zip
rapidshare:
http://rapidshare.de/files/41092579/CarpetCurving.zip.html
von xardias:
http://files.dennis-kempin.de/CarpetCurving.zip

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

2

08.12.2008, 18:16

Kann ich dir Anbieten die Datei auf meinen Server zu laden? Die Downloadgeschwindigkeit ist ja grausam, ETA 40min... bzw jetzt kommt garnichts mehr. Wenn du möchstest schick mir die Datei einfach per mail an mail at dennis-kempin.de

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

3

08.12.2008, 18:17

Zitat von »"xardias"«

bzw jetzt kommt garnichts mehr.


Ja, denn gerade hab ich angefangen zu laden! ;) Wenns gut geht sind die 17 MB in 9 Minuten unten! :p
@D13_Dreinig

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

4

08.12.2008, 18:19

Gut, wenn ich die Datei gleich runter habe bin ich mal so frei und lade die auf den Server ;).

5

08.12.2008, 18:23

Aus der Sicht eines Spielers gesehen, gefällt es mir nicht.
Dafür enthält es - allgemein gesagt - zu wenig "Komfort".

Aus der Sicht eines Programmierers gefällt es mir schon eher.

PS:
Jo stimmt, der Download war heftig (langsam).

Phili

unregistriert

6

08.12.2008, 18:29

@xardias
Das wäre wirklich super, vielen Dank!

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

7

08.12.2008, 18:32

So, biddöschön ;)
http://files.dennis-kempin.de/CarpetCurving.zip

ich probiers gleich auch mal aus, sobald ich fertig gekocht habe.

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

8

08.12.2008, 19:14

Hm.. ich weiß nicht warum aber ich habe nur die halbe Datei geladen bekommen. Ich probiers nacher nochmal runter zu laden. Mein link funktioniert daher nicht..

Edit: Oh mein Fehler. Ich habe aus meinem Browsercache runter geladen Oo

Beneroth

Alter Hase

Beiträge: 969

Wohnort: Schweiz

Beruf: Software Entwickler

  • Private Nachricht senden

9

08.12.2008, 19:33

hey phili, schön mal was wieder von dir zu lesen :)

Darf man wissen warum du nun C dem C++ vorziehst?

Phili

unregistriert

10

08.12.2008, 19:44

@Beneroth
Also, zuerstmal ist mir aufgefallen, das ich in C++ viele Features sogut wie nie verwende. Dazu zählen zum Beispiel Mehrfachvererbung, Templates usw. Da hab ich mich schonmal gefragt, ob ich C++ denn wirklich brauche.
Außerdem gefällt mir die Art, wie ein C-Programm funktioniert. Es ist ja wenn man es so will ein mathematischer Algorithmus, es spiegelt wieder, was der Computer tatsächlich macht.
Außerdem finde ich es durch meine Beschäftigung mit Compilern und Parsern irgendwie cool, ein Programm in einer Sprache zu schreiben, für die ich, genug Zeit vorausgesetzt, warscheinlich auch einen Compiler schreiben könnte.
Und zu guter letzt find ich

Quellcode

1
(int)
einfach schöner als

Quellcode

1
static_cast<int>
;) :lol:

Werbeanzeige