Aktuelle Zeit: 21.03.2019 02:05

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Europa ~
BeitragVerfasst: 07.03.2019 17:31 
Offline
Benutzeravatar

Registriert: 23.01.2018 13:54
Hallo allerseits,

ich studiere zur Zeit GameDesign im Schwerpunkt Programmierung und wir müssen jedes Semester ein
Team-Projekt absolvieren. Das Genre war Ludic Game, das individuelle Thema "Europa".
Da wir damit aber nicht viel anfangen konnten, haben wir den Fokus auf die griechische Mythologie
gesetzt (Europa eben :D) Während andere Teams mit Unity und Unreal 2D Spiele gebastelt haben,
wollte ich nebenbei noch etwas lernen, entschied mich also meine eigene Engine in Purebasic zu basteln.

Da die Designer / Artists mit Programmierung nicht viel am Hut haben, baute ich neben der Engine auch
eine Art eigenes Unity - ein Level Designer.

Gameplay Video:
https://vimeo.com/315623345

Die Engine ist vollständig in Purebasic gebaut und umfasst:
- Input-Controller
- Media Register
- Sprite Handler
- Timer mit Binding auf Pointer und Easing
- Animations
- Objects
- Particle-Engine
- Script-Interpreter & eigene Scriptsprache
- uvm.

Wir hatten im Gesamten 1,5 Monate Zeit, wobei wir aber auch je 3 Zwischenpräsentationen halten mussten,
heißt für diese Vorbereiten etc. und dann vor den Studenten und den Profs vortragen - auf Englisch.
(Unsere gesamte Uni ist international, heißt alles ist auf Englisch :D)

Die anderen aus dem Team hatten wenig Teamerfahrung, was die Planung etwas schwer machte und die meisten
Assets bekam ich erst kurz vor knapp - wie es halt ist ne? :D

Alles in allem ist es aber ein witziges Projekt gewesen und wir haben alle eine Menge gelernt,
wenn ihr wollt könnt ihr euch den Designer und das Spiel runterladen.

Ihr müsst nur wissen, dass das Projekt (mit allen seinen Bugs) für uns abgeschlossen ist, heißt da wird nichts
mehr entwickelt. Es ist sehr sehr schwierig zu spielen, heißt selbst das Tutorial ist knackig zu schaffen, aber
wir wollten ein "Rage-Game", also ist das so gewollt :) Vor allem der Script-Editor ist weitgehend ungetestet,
weil a) hatten wir viele Zeitprobleme b) wurden nur wenige Funktionen wirklich gebraucht c) wurde vom Team
erst sehr spät die finale Idee verfasst, also hielt ich alles erst allgemein ~ halt was man für jedes 2D Game
brauchen könnte.

Der Code wird nicht veröffentlicht, aber das ist noch nicht final, vielleicht räume ich zumindest die Engine noch
ein bisschen auf und release sie dann .... aber bin mir noch unsicher :D

Die Engine kann als einfache Grundlage für ziemlich jegliches 2D Spiel gelten, der Designer allerdings nutzt und
trimmt die Engine natürlich in die Richtung unseres Spiels :)

Auf jeden Fall war es eine spaßige Phase, aber purer Stress, uff. Also nächstes Projekt suche ich mir erfahrenere
Leute und probiere organisatorische Dinge sehr früh anzusetzen, damit nicht vieles last minute ist.

Steuerung:
Space - Springen
C - Attack
V - Dash

Hier noch ein paar Screens (wenn auch von einer älteren Version - in der jetztigen ist mehr :D) :
https://imgur.com/a/oQkkf3y

Und Hier der Download (Designer & Game):
https://www.mediafire.com/file/un1bkfz1m150a31/Europa_1_2_Public_Version.rar/file

_________________
~ Lately, there are days I can’t even remember the other world.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Europa ~
BeitragVerfasst: 07.03.2019 20:07 
Offline
Moderator
Benutzeravatar

Registriert: 05.10.2006 18:55
Wohnort: Rupture Farms
Top :allright:

_________________
BildBildBildBildBildBild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Europa ~
BeitragVerfasst: 07.03.2019 22:34 
Offline
Benutzeravatar

Registriert: 21.08.2006 17:39
Hey,

sieht gut aus. Finde vor allem die Levelstartanimation cool. ;)
... nur die Sprünge sehen etwas seltsam aus. ;p

MFG
MIB

_________________
(hab alles, kann alles, weiß alles!!^^)

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Europa ~
BeitragVerfasst: 07.03.2019 23:00 
Offline
Benutzeravatar

Registriert: 01.04.2007 20:18
Find ich ebenfalls klasse... Die Animation bis zum Spielstart ... echt gelungen.

_________________
PureBasic 5.70 LTS (Windows x86/x64) | Windows10 Pro x64 | Z370 Extreme4 | i7 8770k | 32GB RAM | iChill GeForce GTX 980 X4 Ultra | HAF XF Evo​​


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Europa ~
BeitragVerfasst: 07.03.2019 23:02 
Offline
Benutzeravatar

Registriert: 23.01.2018 13:54
Hey danke schon mal :)

Grafiken (eben auch die Sprunganimation) habe ich von den Grafikern so übernommen.
Kurz vor knapp wurde das Spritesheet von denen auch noch 10x geändert, aber die
kämpften mit dem gleichen Deadline-Problem. Irgendwann kommt man an den Punkt,
an dem man sagt: "Okay das sieht nicht so gut aus, egal wir haben noch zig andere
Sachen zu tun, die wichtiger sind im Moment" :D

Edit:
Die Animation ist auch von den Grafikern in Cinema4D glaube ich erstellt und echt top.
Leider bekam ich die Render-Dateien genau 3 Stunden vor Deadline und wollte es erst
einfach als Video reinklatschen, aber Purebasic und Videos (mp4) auf Screen werden
wohl keine Freunde - deswegen sind da jetzt Standbilder als Notlösung in der Final
drinnen :D

_________________
~ Lately, there are days I can’t even remember the other world.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Europa ~
BeitragVerfasst: 14.03.2019 09:02 
Offline
Benutzeravatar

Registriert: 25.09.2016 01:42
Sieh gut aus, respekt :allright:


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  
cron

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye