Register for your free account! | Forgot your password?

Go Back   elitepvpers > Off-Topics > Tutorials
You last visited: Today at 23:06

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



So machst du dir ein eigenes Browsergame

Discussion on So machst du dir ein eigenes Browsergame within the Tutorials forum part of the Off-Topics category.

Reply
 
Old   #1




 
invisible's Avatar
 
elite*gold: 0
Join Date: Jul 2005
Posts: 12,457
Received Thanks: 2,961
So machst du dir ein eigenes Browsergame

Da hier immer mehr fragen wie sie sich ihr eigens Browsergame erstellen. Werde ich hier mal versuchen ein paar grundlegende Sachen zu erklären.

1. Der Name - Muss ein Supername sein. Wenn euch keiner einfällt, gibt es da Hilfe. ;p

2. Erstmal ein Konzept schreiben. Also alles zu Papier bringen was ihr in eurem Spiel haben wollt aber das möglichst gut ausformuliert. Also nicht nur "Raumschiffe fliegen" sondern eher "Raumschiffe können in einer 2D Umgebung nur geraden fliegen und Wegpunkte sind nicht möglich", das ist um einiges besser wenn ihr euch später noch weitere Programmierer hinzu hollt.

3. Eine Programmiersprache auswählen, denn nicht jede Programmiersprache ist gleich gut geeignet für Sachen die in eurem Konzept stehen. Das könnte im Webbereich PHP, ASP.Net, Java sein, aber per CGI könnte auch jede andere Programmiersprache genutzt werden.

4. Die Programmiersprache lernen, falls ihr sie nicht (gut genug) könnt. Aber das bei einem oder mit einem Browsergame zu machen ist eine Denkbar schlechte Idee, den wenn man anfängt eine Programmiersprache zu lernen macht man Fehler sogar sehr viele Fehler und einige können sehr Schnell zu gefährlichen Sicherheitsrisiken führen. Dein ein Hauptpunkt den man sich bei der Entwicklung merken sollte ist: Daten die vom Benutzer kommen sind IMMER böse und so sollte man auch mit ihnen umgehen, lieber einmal zu oft prüfen Also wenn du eine Sprache erst noch lernen musst lass es erst einmal mit dem Browsergame (siehe Anhang für Tutorials zum lernen)

5. Los-programmieren - Am Anfang bis ihr eine erste Alpha oder Beta Version zum Testen Herausgebt solltet ihr euch wirklich Strikt an das Konzept aus 2. halten den es kommt sehr schnell dazu das man weitere Ideen hat, diese lieber auf einem extra Zettel oder einem Wiki aufschreiben und dann Später einarbeiten und immer eins nach dem anderen, es bringt nix wenn ihr da was anfangt und wenn es zu schwierig wird dann dort weitermacht. Soetwas wird mit der Zeit viel zu unübersichtlich

6. Quelltextverwaltung: Wenn ihr mehr als einen Programmierer in eurem Projekt habt solltet ihr euch auch mal über die Verwaltung des Quelltextes kümmern. Denn es kann zu schnell mal passieren das 2 leute in einer Datei änderungen gemacht haben und dann beim hochladen hat der gewonnen der später hochläd. Für solche Zwecke gibts sogenannte SCM Software wie Subversion, CVS oder auch den MS SourceSafe (siehe Anhang)

7. Nun fehlen noch die bunten Bildchen. Aber nicht jetzt einfach auf die Google Bildersuche gehen, das kann zu argen Streits und auch mal zu Geld oder Haftstrafen führen. Also lieber einen Grafiker anheuern der euch eure Bilder macht. Der muss aber auch gesagt bekommen das er wenn dann nur wirklich freie Quellen für Bilder nutzt.

8. Wenn ihr nun eine laufende Version habt, solltet ihr zu erst einmal nochmal nach schauen ob wirklich keine Sicherheitsrelevanten Fehler zu finden sind.

9. So nun habt ihr eine laufende Version, nun müsst ihr euch entscheiden eigener Root Server im Internet oder erst einmal auf dem PC zu Hause über DSL hosten. Bei kleineren Spielen könnt ihr erst einmal zu hause Hosten mit einer DynDNS Adresse [1], solltet ihr aber einen Server im Internet nehmen bedenkt dieser kostet Geld und wenn ihr nicht genügend wisst über das Betriebssystem auf dem Server kann das auch wieder zu Sicherheitsrisiken führen. (Linuxhandbuch[2])

10. Rechtliches: Man sollte als Beitreiber 18 sein. Die üblichen Dinge wie Impressum, vernünftige AGb usw. soltlen rein und richtig gemacht werden. Man sollte damit rechnen, dass man aus diversen Gründen auch mal ne ABmahnung sitzen hat, oder wenn jemand Ärger macht auch nen Rechtsstreit am Hals hat (nen Bekannter hatte einen User, die üer die Avatarfunktion KiPo draufgeladen hat - im Zweifelsfall bist DU dran (vgl. den Unimut Schobifying Proxy)).
usw.

11. Frusttoleranz:Ist wichtig. Wer Ärger, Gegenwind und Stress nicht abkann, packts nicht. Es gibt immer Stress. Und sei es bei der Bugsuche...

12. Community:Sollte man managen können oder jemanden haben, der das kann. Wer nicht mit gößeren Gruppen von Leuten umgehen kann wird schnell von so einer Massendynamik überrannt.

13. Grundlegende Entscheidung: Runde vs. Endlosgame: kann man hinterher schwer umbiegen, wenn die Balance auf das eine ausgerichtet ist und dann das andere rauskommen soll.

14. Grundlegende Entscheidung: Bepunktung: Nichts ist blöder, als wenn sich Bewertungsmasstäbe auf halben Wege oder nach X Monaten ändern und wochenlange "fehlerlose" Taktiken nichts mehr wert sind bzw. die Arbeit im Arsch ist...



15. Wenn ihr bis hierher gekommen seit und alles könnt und euch zutraut was in den Vorherigen Punkten stand könnt ihr Anfangen euer Spiel zu Programmieren wenn nicht lieber erst noch weiter Lernen und Informieren.



So nun werde ich hier noch eine kleine Liste posten an Software die ihr bestimmt gut gebrauchen könnt.
Wikis:
(das Wiki der Wikipedia)
(ein nettes kleines Wiki)

Foren:
wer kennt es nicht
ein kleines einfaches Forum
ein Forum das es mit phpBB locker aufnehmen kann aber dafür um einiges sicherer ist.
das Woltlab halt


Editoren:
ein Editor der halt mit so gut wie jeder Programmiersprache umgehen kann.
Eine Entwicklungsumgebung für die es für viele Sprachen ein AddOn gibt.
Eine C# Entwicklungsumgebung für Windows
die Gratis Version des Visual Studios
- PHP-Editor

Anhang:
PHP Tutorials:




ASP.Net Tutorials:



Java Script:



HTML:


CSS:



Linux:



SCM Software:

(englisch)
Subversion Client für Windows
(englisch)
CVS Client für Windows

Sonstige URLs




Quelle (mit leichten Unterschieden):

mfg
invisible is offline  
Thanks
14 Users
Old 06/25/2008, 16:22   #2
 
BlackFog's Avatar
 
elite*gold: 105
Join Date: Mar 2007
Posts: 5,073
Received Thanks: 558
Bezzte XD
BlackFog is offline  
Thanks
1 User
Old 06/25/2008, 16:50   #3


 
S.A.L.O.M.O.N.'s Avatar
 
elite*gold: 1406
The Black Market: 150/0/0
Join Date: May 2005
Posts: 23,919
Received Thanks: 15,126
duell-duells
attack of areneas
drug of games
pirate of drugs
sea of ghettos
ganjah of pirates
desert-ghettos
water of duells
ant of drugs

danke für die seite...die unterhällt einen ja stundenlang XD
S.A.L.O.M.O.N. is offline  
Old 06/25/2008, 19:15   #4
♥ Yuuki Asuna ♥



 
DarkOPM's Avatar
 
elite*gold: 45
The Black Market: 140/0/0
Join Date: Jun 2005
Posts: 54,878
Received Thanks: 8,573
Allein für den Link mit dem Namegenerator haste nen Lob verdient :P
An sich ne ganz nette Aufstellung, aber vieeeel zu Aufwendig für die ganzen undankbaren User später :P
DarkOPM is offline  
Thanks
1 User
Old 06/25/2008, 19:25   #5




 
invisible's Avatar
 
elite*gold: 0
Join Date: Jul 2005
Posts: 12,457
Received Thanks: 2,961
Sicherlich, aber es hilft ja nichts.. wenn niemand was gibt - wird kein anderer sich dazu hinreissen lassen hier was zu posten (sei es nen tut oder nen exploit).
Und solange es zumindest einem hilft ist mein Job hier getan

Und ich dachte mir fast das euch der Namegenerator gefällt..

mfg
invisible is offline  
Thanks
1 User
Old 06/25/2008, 19:27   #6
♥ Yuuki Asuna ♥



 
DarkOPM's Avatar
 
elite*gold: 45
The Black Market: 140/0/0
Join Date: Jun 2005
Posts: 54,878
Received Thanks: 8,573
Sollte auch kein Angriff gegen dich sein. Gibt sicherlich den ein oder anderen dem das etwas nützt. Finds ja auch spitze dass du dich da hingesetzt hast und extra nen Tut zusammen getippselt hast ^^

Meins heißt dann industry of epics :P
DarkOPM is offline  
Thanks
1 User
Old 06/25/2008, 20:35   #7
 
Seskahin's Avatar
 
elite*gold: 0
Join Date: Aug 2007
Posts: 7,646
Received Thanks: 1,998
mir hilfts jetzt weiß ich wo und wie ich anfangen muss
Seskahin is offline  
Thanks
1 User
Old 06/26/2008, 18:25   #8
 
Ary123's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 33
Received Thanks: 1
nettes tut, danke fürs posten..
Ary123 is offline  
Thanks
1 User
Old 07/02/2008, 21:44   #9
 
Dáràmoná's Avatar
 
elite*gold: 0
Join Date: Aug 2006
Posts: 475
Received Thanks: 139
Gutes TuT, für jeden der einfach mal nen Anfang sucht!
Dáràmoná is offline  
Thanks
1 User
Old 07/04/2008, 17:25   #10
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
earth of ants
wie geil xD
Bot_interesierter is offline  
Thanks
1 User
Old 07/05/2008, 03:04   #11
 
elite*gold: 0
Join Date: Aug 2006
Posts: 505
Received Thanks: 89
Quelle:
kennyo is offline  
Thanks
1 User
Old 07/05/2008, 11:02   #12




 
invisible's Avatar
 
elite*gold: 0
Join Date: Jul 2005
Posts: 12,457
Received Thanks: 2,961
danke für die info
invisible is offline  
Thanks
1 User
Old 07/20/2009, 17:36   #13
 
xXPaRaDiSeXx's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 72
Received Thanks: 5
Danke für dises Tutorial (Thanks for this Tutorial)
xXPaRaDiSeXx is offline  
Thanks
1 User
Old 07/23/2009, 01:45   #14
 
elite*gold: 0
Join Date: Jun 2007
Posts: 40
Received Thanks: 3
supi^^ ich glaub ich bau mal eins zum spaß und gibs dann irgend nem typen der das geld hat nen server zu unterhalten^^
cheaterchen is offline  
Thanks
1 User
Old 07/25/2009, 09:38   #15
 
elite*gold: 20
Join Date: Dec 2008
Posts: 3,887
Received Thanks: 725
invisible,
ich kenn ne seite da kann " ohne Programmier kenntnise" auch sein eigenes browser game machen

naja aber so toll is it au ned^^
TheVay is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
So machst du dir dein eigenes Google Logo
07/11/2010 - Tutorials - 1 Replies
YouTube - Eigenes Google Logo MfG
Klarstellung zu eigenes Browsergame
05/05/2010 - Browsergames - 2 Replies
Huhu, es ist schon möglich selber ein Browsergame zu machen. Einfach seit 13 Jahren oder auch 12 bis zum 20 Lebensjahr Programmieren lernen und schon könnt ihr nen Browsergame erstellen und fals ihr dann noch technisches Zeichnen könnt und später mal Informatiker werden möchtet dann könnt ihr sogar später mal ein eigenes Online Spiel erstellen. (Siehe spiele wie World of Warcraft) Es ist schon möglich also kommt nicht immer mit euren geflamme ihr werdet es nie schaffen !!!
Suche leute für eigenes Browsergame/P-server
04/24/2010 - General Coding - 1 Replies
Hey ich suche jemanden der sich mit sowas auskennt. Will eine Art Browesergame als Privat Server erstellen, in dem man kein Geld buchen muss um Groß und Gut zu sein. Da ich mich leider nicht mit auskenne suche ich nun eben Leute die es können. Ihr macht dir Arbeit, ich sorge für die Ausstattung. Wäre nett wenn mir einer weiterhelfen kann. Ihr erreicht mich unter:
Eigenes Browsergame
11/08/2009 - Main - 13 Replies
Hallo, Ich kaufe mir bald einige Bücher zum Programmieren (Java,PHP,Myqsl,HTML,Flash...! was mann so braucht) nun habe ich dazu nocheinmal einige Fragen. !!!KONZEPT FÜR DAS SPIEL HAB ICH SCHON!!! !!!ZEIT HABE ICH AM TAG 6-12Stunden!!! 1.Welche Programmier Sprachen werden gebraucht um z.b ein BG zu machen wie Deutschland kämpft oder DarkOrbit mit welchem Programm wird der Flash da gemacht er muss ja vorher erst erstellt werden also die Welten,Schiffe,Zwerge etc.
Guckst du machst du
06/19/2008 - GunZ - 3 Replies
Kann keiner mal einen leicht zu benutzenden hack reinstellen den man mit Injcet starte dan ins game geht alt+q und alt+R trückt und dan god mode und massiv hat ?? ^^ die anderen sind voll komischen und gehen net



All times are GMT +1. The time now is 23:07.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.