ÐrawMania • (2D-Drawing-Spiele-Serie)

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 6996
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

JO neue Version ist gut, das Schild gefällt mir :-D

Und die explosionen sehen auch geil aus :allright:
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
mk-soft
Beiträge: 3695
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

Dostej :allright:

Ich bin absolute kein Computerspieler. Macht aber pass dein Spiel.
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
Dostej
Beiträge: 529
Registriert: 01.10.2004 10:02
Kontaktdaten:

Beitrag von Dostej »

@mk-soft Danke. Freut mich

Ich habe ein paar Kleinigkeiten noch geändert.
- manchmal hat sich das Spiel "aufgehängt", indem die eine Blase ausser Reichweite hin und her gefahren ist.
- Ein bischen anpassen der Levels

Ist unter dem alten Link zu finden.
Benutzeravatar
SimonSimCity
Beiträge: 132
Registriert: 14.01.2007 00:49

Musik mit Beep_()

Beitrag von SimonSimCity »

Falls ihr noch nach Informationen ausseit, wie ihr mit Beep_() ne Melodie hinbekommen könnt, kann euch dieser Link weiterhelfen:

http://www.gm-d.de/board/archive/3076/thread.html

Ganz besonders der vorletzte (evtl auch der letztze) Beitrag!

Dann braucht es nur noch einen, der die Noten auch lesen kann....
Die haben bei DOS-Spielen ja auch nur den BEEP-Befehl benutzt :-D
Oder kann man noch anders Töne über den Speaker ausgeben???
Benutzeravatar
Max_der_Held
Beiträge: 594
Registriert: 18.04.2006 17:01
Wohnort: Bavaria
Kontaktdaten:

Beitrag von Max_der_Held »

falls das genze noch läuft....

ich hab mal nen editor gemacht, der die gemalten bilder in purebasic 4.10 beta 2-code convertiert....
damit kann ma dann startdrawing() - bilder machen :D

damit man farben einstellen kann mussma noch auf "Nachfrage Aus"
klicken (damits an ist) und dann beim kleinen fenster die Standartfarbe wählen....
wollts eigenlich nicht weitermachen, weils schon so viele grafikprogramme gibt..

DOWNLOAD:
http://uploaded.to/?id=xzl2f9


ich hoffe, dasses nicht zu spät is...

der_held
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 6996
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

....

Im Forum wurde nach neuen Projekten für DrawMania gefragt,

ich hätte da derzeit n MiniGame am laufen, was ich derzeit nur indirekt Programmiere (also in der S-Bahn, oder Freistunden)
ScreenShot

Ich hätte aber auch eine andere Idee, die ihr, falls ihr interesse habt, verwirklich könnt:
- Heißerdraht (Man muss mit der Maus durch ein "Drahlabyrinth" mit fallen und Mechanismen, und darf dabei nirgendwo anecken)
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
SimonSimCity
Beiträge: 132
Registriert: 14.01.2007 00:49

Beitrag von SimonSimCity »

Hi, Leute

Ich hab noch eine Idee aus dem Anfängerforum aufgegriffen...
http://simonsimcity.newsit.es/download/ ... ngPong.zip
Die Beep-Töne hab ich aus nem selbstgeproggten Scherzprogramm genommen... -> Falls jn. hier interesse hat einfach nachfragen..

Weitere Ideen:
- Türme von Hanoi
- Space Invaders
- Asteroids (http://www.cool-web.de/onlinespiele/bal ... rsicht.htm)

Oder mal andere alte Games...

EDIT:
Wer spass dran hat, der kann von mir auch mal den QuellCode bekommen und das ganze noch mal für Netzwerk oder für 4 Spieler proggramieren.
Ich hab eigendlich total wenig Zeit.
Benutzeravatar
Max_der_Held
Beiträge: 594
Registriert: 18.04.2006 17:01
Wohnort: Bavaria
Kontaktdaten:

Beitrag von Max_der_Held »

oder... wie wärs mit ner 3d-strich-engine? :mrgreen:
hab sowas schonmal irgendwo gesehn... könntma direckt ein 3d-spiel draus machen lol

:allright:
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

das wär' wirklich cool. so ein 3d-wireframe action shooter (beispiel)
my pb stuff..
Bild..jedenfalls war das mal so.
Benutzeravatar
SimonSimCity
Beiträge: 132
Registriert: 14.01.2007 00:49

Beitrag von SimonSimCity »

Wegen diesem Speakerzeug:

Ich hab hier mal nen bischen Scheiße zusammengebaut:
http://simonsimcity.newsit.es/download/ ... peaker.zip

da hab ich (wie der Name schon sagt) ein Proggie geschrieben, womit man einen Channel von MIDI-Dateien über den Speaker ausgeben lassen kann :D

Außerdem hab ich so ne Berechnung aufgestellt:
Mit dieser Berechnung kann man zu den verschiedenen Tönen ne Frequenz zuordnen...
das stimmt aber nur bis zum 6. Durchlauf der Schleife und umfasst somit die Möglichkeiten eines 88 Tasten-Keyboards wobei immer das nachgestellte b eine Verringerung um einen Halbton bedeuten.
So kann man das db auch so schreiben: c#
Diese Rechnung basiert auf dem von Euklid aufgestellten Harmonielehre

Code: Alles auswählen

o.f = 196 ; G
  o = o * 1.0595
  o = o * 1.0595
  o = o * 1.0595
  o = o * 1.0595
For i=1 To 6
  o = o * 1.0595
  Debug " c"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug "db"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug " d"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug "eb"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug " e"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug " f"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug "gb"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug " g"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug "ab"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug " a"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug " b"+Str(i)+" = "+StrF(o, 0)
  o = o * 1.0595
  Debug " h"+Str(i)+" = "+StrF(o, 0)
Next

EDIT:

Auch solche Sachen von NETZMAFIA.de über den Speaker sind sehr interresant:
Da hat sich jemand mal die Mühe gemacht den Anfang von MonaLisa auf SPEAKER laufen zu lassen...
--> Bin mal gespannt, wann der erste das Programm schreibt: MP3 2 Speaker

Code: Alles auswählen

Beep_(659,120)
Beep_(0,120)
Beep_(622,120)
Beep_(0,120)
Beep_(659,120)
Beep_(0,120)
Beep_(622,120)
Beep_(0,120)
Beep_(659,120)
Beep_(0,120)
Beep_(494,120)
Beep_(0,120)
Beep_(587,120)
Beep_(0,120)
Beep_(523,120)
Beep_(0,120)
Beep_(440,120)
Beep_(0,140)
Beep_(262,120)
Beep_(0,120)
Beep_(330,120)
Beep_(0,120)
Beep_(440,120)
Beep_(0,120)
Beep_(494,120)
Beep_(0,140)
Beep_(330,120)
Beep_(0,120)
Beep_(415,120)
Beep_(0,120)
Beep_(494,120)
Beep_(0,120)
Beep_(523,120)
Beep_(0,140)
Beep_(330,120)
Beep_(0,120)
Beep_(659,120)
Beep_(0,120)
Beep_(622,120)
Beep_(0,120)
Beep_(659,120)
Beep_(0,120)
Beep_(622,120)
Beep_(0,120)
Beep_(659,120)
Beep_(0,120)
Beep_(494,120)
Beep_(0,120)
Beep_(587,120)
Beep_(0,120)
Beep_(523,120)
Beep_(0,120)
Beep_(440,120)
Beep_(0,140)
Beep_(262,120)
Beep_(0,120)
Beep_(330,120)
Beep_(0,120)
Beep_(440,120)
Beep_(0,120)
Beep_(494,120)
Beep_(0,140)
Beep_(330,120)
Beep_(0,120)
Beep_(523,120)
Beep_(0,120)
Beep_(494,120)
Beep_(0,140)
Beep_(440,120)
Antworten