Browsergame mit PB erstellen möglich?

Anfängerfragen zum Programmieren mit PureBasic.
Pandorra
Beiträge: 124
Registriert: 10.02.2007 12:15

Browsergame mit PB erstellen möglich?

Beitrag von Pandorra »

hallo,

ich hab eine Frage gibt es überhaupt schon einen der ein Browsergame mit PureBasic geschrieben hat?
Falls nein, ist es möglich mit PureBasic so eins zu programmieren oder nur mit JavaScript oder so?
(Ich meine wegen dem anzeigen der Website und so)
Benutze PB v 4.40 Beta 3
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

@Pandorra
Das Browserspiel an sich musst du in einer Websprache scripten.
Mit PB kannst du die Website, wo dein Spiel drauf ist, anzeigen.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Pandorra
Beiträge: 124
Registriert: 10.02.2007 12:15

Beitrag von Pandorra »

mit anzeigen meinst du das was ein normaler Webbrowser auch tut oder?
Benutze PB v 4.40 Beta 3
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Du kannst ein Browsergame natürlich auch in PB schreiben. Womit du die Seiten dynamisch generierst, die du dann über deinen in PB geschriebenen Webserver ausgibst ist schließlich vollkommen egal. Siehe dazu auch das Webserver example.

Das ganze hat aber den nachteil, dass du dann schon einen Rootserver/VServer brauchst um das ganze laufen zu lassen (halt irgendwas wo du wirklich programme ausführen lassen kannst, statt nur Webserverskripte).
Ein Browserspiel in einer der typischen Skriptsprachen zu verfassen ist aber auch viel weniger Aufwand, weswegen man da nur zu Php, Perl, usw raten kann.
Benutzeravatar
Hroudtwolf
Beiträge: 1416
Registriert: 30.10.2004 23:33
Kontaktdaten:

Beitrag von Hroudtwolf »

Servus,

Dazu brauchts weder einen Root noch einen selbstgeschriebenen Webserver.
In PureBasic kannst du CGI-Programme schreiben. AFAIK gibts dazu sogar ein Beispiel auf PureArea.net.
CGI-Programme lassen sich fast in Gänze wie PHP-Scripts aufrufen.
Du kannst somit den HTML-Output deines Browsergames von einem in PureBasic geschriebenem Programm generieren lassen.


MfG

Wolf
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Auch das funktioniert mit den meisten billigen Webspace Anbietern nicht, weil auch eigene CGI Erweiterungen nur bei besseren angeboten erlaubt ist.
Das Purearea beispiel bezieht sich noch dazu auf eine veraltete PureBasic Version und funktioniert so wie es ist nur unter Windows.

Kannst dich natürlich tiefergehend mit CGI beschäftigen und das selbst machen, aber das ist ebenfalls keine besonders gute Lösung.
Benutzeravatar
Scarabol
Beiträge: 1427
Registriert: 30.11.2005 21:00

Beitrag von Scarabol »

Hi,

ich empfehle dir auch zu einer Websprache (PHP/JAVA) zu wechseln, aber theoretisch ist sowas mit PB möglich...

Gruß
Scarabol
Abgeschlossen Projekte:
Schreibmaschine, Bildschirmlupe, Wings3DtoOgreMeshConverter
Watch: PureArea

PB-V: 4
WinXP
Pandorra
Beiträge: 124
Registriert: 10.02.2007 12:15

Beitrag von Pandorra »

danke für die Antworten.
Vermutlich werde ich mich in CGI hineinarbeiten müssen, da ich keinen kostenlosen PHP Server finde.
Benutze PB v 4.40 Beta 3
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Ich weiss ja nicht was fuer ein Spiel du da planst, aber meistens wirst
du ja noch eine Datenbank brauchen und php eignet sich dafuer bei weitem
besser als Purebasic. Und zum entwickeln der Software brauchst du auch
kein oeffentlichen Server, da reicht auch eine lokale Installation (z.b. XAMPP)
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Beitrag von Vermilion »

PHP ist besser und meistens selbst in den kleinsten Angeboten mit verbaut. Auf http://www.kilu.de ist neben Datenbanken und etc. kostenlos auch PHP verfügbar.
Ich bin derzeit auch dran, PHP zu lernen und es ist eigentlich auch gar nicht so schwer.
Bild

Immer die neueste PureBasic Version. Auf allem Betriebssystemen. Ich bin ein OS-Nomad!
Antworten