WiP - Work in Progress - Part XI

Übersicht Sonstiges Projekte

Gehe zu Seite Zurück  1, 2, 3 ... 15, 16, 17, 18, 19, 20  Weiter

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

ZaP

BeitragSa, Dez 01, 2007 13:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Deine Idee hört sich interessant an, aber ich versuche das Quake3 Spielverhalten möglichst gut nachzumachen, da Quake3 und Distributionen (War§ow, Nexuiz, etc.) gerne gespielt wurden und werden. Bisher ist es eher ein Mix aus Rainbow Six und Quake3. Vielleicht komm ich ja mal in NL3 darauf zurück, das wäre sicher mal was anderes. Wenn mein Spiel auch nur auf einer LAN gespielt würde, wäre ich sehr glücklich Very Happy
Starfare: Worklog, Website (download)

ToeB

Betreff: Space Invader Clone

BeitragSa, Dez 01, 2007 19:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich wollt mich mal an was einfachem versuchen, weil meine anderen Projecte alle zu schwer wurden und ich aufgehört hab.... Und deshalb mal ein Typisches Anfänger-Spiel : Space Invaders-Clone

In dieser Version ist enthalten :
Arrow 3 Level
Arrow Score
Arrow Leben (Gegner schießt zufällig "Rand(0,10000)=5555")
Arrow Sterne im Hintergrung (Hab ich mit Araays gamacht ^^)
Arrow 3 Verschiedene Arten von Gegner
Arrow Fängt immer Langsam an und wirt immer schneller

Steuerung :
Pfeiltasten(Links/Rechts) Arrow Bewegen
Leertaste Arrow Schießen
Escape Arrow Beenden

Screen :
user posted image

Download :
*.Exe (~500KB/1.30KB)

Ich hoffe es gefällt euch (die Grafiken sind noch nicht so toll, ich kann das halt nicht, habs ja auch mit Paint gamacht...)

mfg Crack93
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

F

BeitragSo, Dez 02, 2007 11:51
Antworten mit Zitat
Benutzer-Profile anzeigen
@Crack93 MAV nach 0.3sek (WinXP)

ToeB

BeitragSo, Dez 02, 2007 11:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Echt ? Warum ? Wass hasse gemacht ^^ ?

mfg Crack93
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!

F

BeitragSo, Dez 02, 2007 14:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Dein Programm gestartet. ^^
Signatur? Noch nie Gehört...
  • Zuletzt bearbeitet von F am So, Dez 02, 2007 17:58, insgesamt einmal bearbeitet

ZaP

BeitragSo, Dez 02, 2007 16:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Dito, bei mir schon nach 0.1 sec.. Ich seh das Spielfeld, und dann kommt ein MAV. Ich schätze mal du lässt erst alles laden und dann zeichnest du? Das würde eine fehlende Datei ausschließen.
Starfare: Worklog, Website (download)

ToeB

BeitragSo, Dez 02, 2007 19:08
Antworten mit Zitat
Benutzer-Profile anzeigen
ich guck nochmal.... Bei mir funtz alles !

mfg Crack93
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art
SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek
Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt!
 

c64

BeitragSo, Dez 02, 2007 19:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

Da mein altes System nich mehr existend ist (verkauft) und ich ein paar Sachen drauf vergessen hatte muss ich nun alles neu machen naja die GUI hab ich noch aber auch schon eine neue in Arbeit.

Also im prinzip geht es um sowas in der Art [ BMAX !!]

https://www.blitzforum.de/foru...light=g2de


Aber nun da ich neu angefangen habe, habe ich gleich ein paar andere Dinge reingetan,

Smooth Zoom und die RotateMap auch ISO läuft soweit nur beim (ISO) Smooth Zoom haperts noch daher gibts davon erstmal noch nix zu sehen, naja evtl. ein Screenshoot vorerst.

Ansonsten stelle ich hier die erste kleine Demo rein, es gibt noch kein Collisionssystem ! Das kommt aber sicher noch Smile, zudem ist noch nix wirklich auf performance optimiert,aber als w.i.p. kann mans schonmal zeigen.



Standard und RotateMap Example.

<< WIPDemo_001 Download >>


In der Demo Coursertasten benutzen Mouserad zum Zoomen und Tab für Camerawechsel.



Multiple cams etc. sind ohne probs möglich nur wie gesagt muss ich ma gucken was ich performancetechnisch noch rausholen kann.


user posted image

Die Features im einzelnen werde ich beim nächsten Post mal nennen wenns n paar mehr sind Smile .


mfg.

C64
Betreten verboten! Kinder haften für ihre Eltern!
  • Zuletzt bearbeitet von c64 am Mo, Dez 03, 2007 21:14, insgesamt einmal bearbeitet
 

HyDr0x

Betreff: Name des Spiels noch unbekannt

BeitragSo, Dez 02, 2007 20:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi! Ich hab mich mal dran gesetzt und mir mal ein paar Gedanken zum Thema "Frameunabhängiges programieren" gemacht. Darüber hinaus hab ich mir gedacht das eine einfach Technikdemo zu öde ist und mir ein kleines Spielchen dazu gebastelt. Dazu wollt ich auch mal extrem leistungssparend proggen. Genug der Worte, herausgekommen ist das:

user posted image

Oben Links hab ich die höchst FPS stehen (der Rest sind andre Werte).

und das:

user posted image

Hier sind die Partikeleffekte zu sehen die ich bis jetzt reingemacht habe.

Mein Rechner hat einen 2.53 Ghz Prozessor.

EDIT Habe ein Problem, siehe Beginners Corner ... https://www.blitzforum.de/foru...hp?t=26199

Eingeproggt

Betreff: Heat and Speed

BeitragMo, Dez 03, 2007 23:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich präsentiere hiermit feierlich zum ersten Mal mein Rennspiel, an dem ich (mit teilweise extremer Verzögerung) seit April arbeite. Was es so alles draufhat (bzw. noch nicht kann), sieht man aus den folgenden Aufzählungen.
Ich fasse es trotzdem mal schnell zusammen:

Ein Arcade-Rennspiel mit recht ausführlichem Menü, KI-Gegner (auf die ich btw ein bisschen stolz bin Smile ), 2 "Waffen" und vieles mehr.
Im Downloadpaket sind 5 Strecken und 7 Autos dabei.

Die Versionsbezeichnung habe ich etwas schlecht gewählt. Umgerechnet ergibt sie einen Fortschritt von 9,2%, ich schätze ihn jedoch weit höher (~20%).

Heat and Speed - v0.0.9.2 (03.12.2007)

Features:

-> Arcade-Rennspiel mit bis zu 7 Gegnern
-> Einzelrennen und Rennserien
-> 2 "Waffen" (Öl und Raketen)
-> Heads Up Display (HUD)
-> Beliebige Streckengestaltung
-> 7 verschiedene Autos (bis jetzt)
-> Farbauswahl sowie Vinyls für die Autos
-> Selbstlernende KI
-> Partikeleffekte
-> Konfigurierbare Spielsteuerung
-> Sprachauswahl (derzeit Deutsch und Englisch)
-> Rennstatistik
-> Online-Updater

-> In den Extras (~1,3MB) ist der Streckeneditor sowie (unfertige) Anleitung und das Worklog dabei

Bekannte Fehler / Mängel / Bugs:

-> Die 2. Startreihe dreht sich beim Start um
-> Es gibt auf manchen Geräten einen (bis jetzt) unerklärlichen MAV. Hier bin ich noch auf weitere Hinweise, Informationen, etc. angewiesen.
-> Ein äußerst interessanter Graphik-Bug tauchte kürzlich bei einem Alphatester auf... Kaum zu beschreiben, vlt wars nur Überlastung...
-> Ebenfalls durch Überlastung kann ein MAV bei zu vielen Raketen auftreten

ToDo:

In nächster Zeit:

-> Verschiedene Wagenklassen (nicht nur namentlich, sondern auch "praktisch")
-> Streckenvorschau im Auswahlmenu wäre sicher recht brauchbar^^
-> Es soll möglich sein, auf einer Strecke verschiedene Kurse zu fahren
-> Mehr Graphiken (Autos und Strecken)
-> und natürlich die oben genannten Mängel so weit wie möglich ausbessern

Größere Vorhaben:

-> Multiplayermodus
-> Tuningsystem
-> Karriere (und damit Geld)
-> event. Verschleiß, Schäden,... (Das ist nur eine Vision!)
-> "Heightmap", also Höhenunterschiede. Obwohl das Spiel 2D ist, hab ich da so meine Vorstellungen. Probieren will ich's auf jeden Fall einmal

Tut mir leid, lang hat das Spiel eurer Kritik nicht Stand gehalten. Der Download wurde entfernt.
(6.12.2007 - 00:23)

Screenshots:

In-game:
user posted image

Auto-Menü:
user posted image

Also auf dass es euch Spass macht!

Prost, Christoph.

PS: Bitte fühlt euch durch das "Strecke installieren" am Anfang nicht irritiert. Bei diesem Vorgang wird nur ein neues PNG-Bild auf eurer Platte im Spieleordner erstellt. Sonst nichts, Ehrenwort.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9
  • Zuletzt bearbeitet von Eingeproggt am Do, Dez 06, 2007 1:22, insgesamt 6-mal bearbeitet
 

blitzblaster

BeitragDi, Dez 04, 2007 11:16
Antworten mit Zitat
Benutzer-Profile anzeigen
@Vincent: Ja das dachte ich ja auch, aber derzeit läuft es halt gerade. Ich dachte mir es halt so, dass man dafür vielen Gegenständen ausweichen muss, oder eben hier und da Effekte auftauchen. Das mit der breiteren Strasse ist z.B. ein Effekt. Die Strasse wächst dann plötzlich in die Breite.
 

c64

BeitragDi, Dez 04, 2007 15:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

so bin ein wenig weiter, konnte mir auch ein wenig Arbeit sparen dank leadwerks.apptiming module.

Erste Collisionen sind drinne, ma schaun vielleicht mach ich ja ein HoloCube 2D Smile.

Also schauts euch einfach mal an, evtl. werd ich das ganze später als Modul veröffentlichen ma gugn wie es sich entwickelt. Als nächstes werd ich doch auch mal versuchen ein kleines Game damit zu schreiben.

Ist übrigens alles 2D.

Key's
-------

Tab - ChangeCam (Standard/Rotate)
Courser - Steuerung
Mouserad - Zoom

<< Download >>

user posted image


Hier mal der Code zu dem Beispiel .

[EDIT] Hab zwar jetzt nachträglich n bisl was geändert (neue rar) aber is im prinzip das selbe, ich habe ein wenig an den Particlen geschraubt sieht schöner aus.[/Edit]

Code: [AUSKLAPPEN]

'//////////////////////////////////////////////////////////////////////
'
' ExampleFile 04
' --------------
'
' Collision
'
' --------------
' Multiple Cams
' RotateCam
' StandardCam
' Actors
' Particles
'
' --------------

'======================
'Define Collide Objects
'======================

'Oval for Actors

Local OvalCol:TcollideObject2D=TcollideObject2d.Create(TcollideObject2d.Oval)

     OvalCol.DefineOval (       30)

'Quad for Walls

Local QuadCol:TcollideObject2D=TcollideObject2d.Create(TcollideObject2d.Quad)
                                                      
   '  OvalCol.DefineQuad (1,1,64,64)
      

'=========
'BUILD MAP
'=========

Local MapSize_X :Int      = 50         ..
   , MapSize_Y :Int      = 50         ..
   , TileSize_X:Int      = 64         ..
   , TileSize_Y:Int      = 64         ..
                  
         
Global TileBase:TTile2D    = TTile2d.Create()
      TileBase.image      = image       [007]
      TileBase.Blendmode   = solidBlend
      TileBase.Frame      = 0

Global Tile:TTile2d[20]

For Local C:Int=1 To 15

   Tile[c]        = TileBase.Clone ()
   Tile[c].frame = 0
   Tile[c].r     = 40+c*1
   Tile[c].g     = 40+c*1
   Tile[c].b     = 40+c*1
                                 
Next


    TWORLD2D.WorldMap = Tmap2D.Create(MapSize_X,MapSize_Y,TileSize_X,TileSize_Y)
    TWORLD2D.WorldMap.addLayer()
    TWORLD2D.WorldMap.addLayer()


For Local X:Int=1 To MapSize_x
 For Local y:Int=1 To MapSize_y
         TWORLD2D.WorldMap.addTile (1,x,y,Tile[Rand(1,14)])
 Next
Next

  TWORLD2D.WorldMap.addTile (1,3,3,Null)


'===========================
'Create Player & some Actors
'===========================

Global LocalPlayer:TPlayer2d   = TPlayer2D.Create()
      localPlayer.image = Image[002]
      localPlayer.MaskColor(255,0,0)
      localPlayer.Blendmode = MaskBlend
   
      LocaLPlayer.SetCollideRef (OvalCol)
                              
      LocalPlayer.Setposition (0,0)
      LocalPlayer.AutoImageRotate=True
       LocalPlayer.SetToMap (TWorld2D.WorldMap,1)


Global  TestActor:TActor2D
         
      For Local C:Int=1 To 20
   
       TestActor          = TActor2d.Create()

      TestActor.image        = image[002]

      TestActor.SetCollideRef (OvalCol)

       TestActor.SetPosition (Rand(MapSize_X)*tilesize_X,Rand(MapSize_Y)*Tilesize_Y)

       TestActor.SetToMap (TWorld2D.WorldMap,1)

      Next      


'==============
'Create Cameras
'==============


            
Global MainCam:Tcam2D =TCam2D.Create()
       MainCam.SetCamSpot (Localplayer)
       MainCam.Viewport 0,0,GraphicsWidth(),GraphicsHeight()


                                             
Global MainCam2:Tcam2D =TCam2D.Create()
       MainCam2.SetCamSpot (Localplayer)
       MainCam2.Viewport GraphicsWidth(),0,GraphicsWidth(),GraphicsHeight()
       MainCam2.RenderMode = Tcam2d.RotateTileMap
      mainCam2.State = 0



                                       
'=========
'Create FX
'=========



Global Par1:Tparticle2d = Tparticle2d.Create()
      Par1.Image       =          image[005]
      Par1.speed       =                    15
      Par1.Lifetime    =                  80
      Par1.Blendmode   =          Lightblend
      Par1.Alpha       =                    1
      Par1.scale_y     =                    8
      Par1.scale_x     =                 1.25
      Par1.r          =250
      Par1.g          = 85
      Par1.b          = 85
      Par1.Ptype      =                1
                                    
Global Par2:Tparticle2d = Tparticle2d.Create()
      Par2.Image       =          image[005]
      Par2.Lifetime    =                  80
      Par2.Blendmode   =          Lightblend
      Par2.Ptype      =                2
      Par2.g          = 85
      Par2.b          = 85
                        

                                                                                                                          

Global TestEmitter:TparticleEmitter2d    


   For Local c:Int =1 To 25
                                    
      TestEmitter= TparticleEmitter2D.Create ()
      TestEmitter.SetEmitterType          (     01)
       TestEmitter.counter             =  Rand(10,20)
      TestEmitter.count              =  Rand(165)
      TestEmitter.SetPosition             (Rand(MapSize_X)*tilesize_X,Rand(MapSize_Y)*Tilesize_Y)
       TestEmitter.RotationSpeed      = (Rand(-1,1))
       TestEmitter.Rotation             = Rand(360)
       TestEmitter.Image            = Image[006]
      TestEmitter.EmitPar            = Par1
      TestEmitter.SetToMap             (Tworld2D.worldMap,1)
      TestEmitter.scale_y     =                    5
      TestEmitter.scale_x     =                 2.25
      TestEmitter.Blendmode   =          Lightblend
      TestEmitter.Alpha       =                  .15
                                 
   Next

Global GFX_001:TparticleEmitter2d= New TparticleEmitter2D'.Create ()
      
   
      GFX_001.SetEmitterType(   02)
      GFX_001.SetToMap (Tworld2D.worldMap,1)
      GFX_001.EmitPar = Par2
       GFX_001.counter             =  0
      GFX_001.count              =  0                              
      GFX_001.Alpha=1
      GFX_001.lifetime = 1
               


mfg.

c64
 

blitzblaster

BeitragDi, Dez 04, 2007 19:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Sieht ja schon ganz nett aus bis jetzt!
@Crack93: Übrigens...Dein SI Clone geht noch immer nicht. Bestimmt fehlt eine GFX.
@Eingeproggt: Egal mit welchem Entpacker ich die Datei öffne, ich bekomme jedes mal eine Fehlermeldung beim Öffnen.

kriD

BeitragDi, Dez 04, 2007 19:56
Antworten mit Zitat
Benutzer-Profile anzeigen
bei mir gings...

MfG kriD
Wenn ich du wäre, wäre ich lieber ich!

Eingeproggt

BeitragDi, Dez 04, 2007 20:22
Antworten mit Zitat
Benutzer-Profile anzeigen
@blitzblaster (und andere, die diesen Fehler bemerkten):
Ja, so geht das leider schon den ganzen Nachmittag hindurch. Mir ist heute zu Mittag noch ein kleiner bug aufgefallen, wollte mal schnell das Archiv neu hochladen und...

Ich hab es seitdem durchgehend probiert. Entweder bricht der Download ab, mein Modem hängt sich auf, die Datei ist fehlerhaft,... Crying or Very sad Ich bin am Rande der Verzeiflung. Hoffe, dass ich es zumindest heute noch hinkrieg. Bis dahin nehm ich den Link besser wieder weg.

Entschuldigung bitte für die Umstände.

mfG, Christoph.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

SpionAtom

BeitragDi, Dez 04, 2007 20:27
Antworten mit Zitat
Benutzer-Profile anzeigen
blitzblaster hat Folgendes geschrieben:
@Eingeproggt: Egal mit welchem Entpacker ich die Datei öffne, ich bekomme jedes mal eine Fehlermeldung beim Öffnen.


Bei mir kommt auch ne Fehlermeldung, ich benutze winrar.
os: Windows 10 Home cpu: Intel Core i7 6700K 4.00Ghz gpu: NVIDIA GeForce GTX 1080
 

blitzblaster

BeitragDi, Dez 04, 2007 21:21
Antworten mit Zitat
Benutzer-Profile anzeigen
So, hier mal die erste neue frühe Beta. Noch ohne Ziel und nur die erste Strecke von Freeway Racer.
Verbesserungen werden dankbar angenommen.

Zur Steuerung: Gas geben mit der linken ALT Taste, Pfeil links und rechts für die Bewegung.

http://www.blitzblaster.de/freeway-racer.zip
user posted image

Eingeproggt

BeitragDi, Dez 04, 2007 21:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Mir fällt ein Stein vom Herzen. Der Link sollte funktionieren und das Spiel mit Ausnahme der schon im ersten Post genannten Mängel einwandfrei laufen.

Ein großes Dankeschön an dieser Stelle an the Fr3ak, der mir jetzt noch schnell testen geholfen hat. Also Beschwerden an ihn - bei ihm klappt's Very Happy

Hier nochmal der Link für Scrollfaule.

mfG, Christoph.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

SpionAtom

BeitragDi, Dez 04, 2007 22:03
Antworten mit Zitat
Benutzer-Profile anzeigen
@Eingeproggt: 2 Sekunden nach dem Start der Strecke Stadtrennen MAV.
os: Windows 10 Home cpu: Intel Core i7 6700K 4.00Ghz gpu: NVIDIA GeForce GTX 1080

ChaosCoder

BeitragDi, Dez 04, 2007 22:33
Antworten mit Zitat
Benutzer-Profile anzeigen
@Heat and Speed:

    Erstens: MAV nach einer Skunde bei einem Quickrace auf der Bacherl. Hab grad rausgefunden dass der MAV nur kommt wenn ich ne Taste drück, eben wars pfeiltaste nach oben, also beshcnleunigen, obs bei anderen Tasten auch so ist weiß ich nicht.

    Zweitens: Warum muss man immer alle Updates nochmal runterladen? Nicht nur diese blöde update.txt die 14,24 Sekunden dauert für 833 Byte!!! Was machst du damit? Langsamer gehts echt nicht ( 0,058 kbyte/s ). Mach was dagegen! Lad am besten die update.txt garnicht erst runter... wozu auch? Lies sie doch direkt vom Server aus. Und wenn der gerade gelesene Timestamp schon älter ist als der Updater es haben will kannst du die schleife auch gleich abbrechen, danach kommt ja nur noch älteres zeug. Warum das bei dir grad so langsam ist denk ich mal liegt an daran, dass du vllt n timer eingebaut hast in der schleife, wo du alles anzeigst (ladebalken und so), wenn nicht dann mach auch noch nen flip 0, dann sollte es viel schneller gehen.

    Drittens: Da fehlt mMn noch nen Maskimage bei den Vinyls. Sieht man ja auch schon auf dem Screenshot von dir.

MfG
ChaosCoder[/list]
Projekte: Geolaria | aNemy
Webseite: chaosspace.de

Gehe zu Seite Zurück  1, 2, 3 ... 15, 16, 17, 18, 19, 20  Weiter

Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.


Übersicht Sonstiges Projekte

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group