Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 1 000. Es gibt noch weitere Suchergebnisse, bitte verfeinere deine Suche.

Werbeanzeige

27.01.2017, 17:47

Forenbeitrag von: »xardias«

Beste Technik für viele parallele Agenten

Python selbst ist in der Ausfuehrung sehr langsam, aber es gibt viele Moeglichkeiten performant mit Python zu arbeiten. NumPy ist ein guter Punkt. Es gibt auch alternative interpreter die schneller ausfuehren: http://pypy.org/ oder tools welche einzelne Funktionen vorkompilieren: http://numba.pydata.org/ Was man auch gerne vergisst ist, dass Python zwar multi-threading unterstuetzt, diese aber nur auf einem core laufen. Wenn du auf mehreren cores berechnen moechtest, musst du das multiprocessing...

07.01.2017, 23:11

Forenbeitrag von: »xardias«

Welche 2D Frameworks/Engines sind gerade hip?

C++ ist mit der Verbreitung von C++11/14 eigentlich ganz komfortabel geworden und man kann den Frust auch stark reduzieren wenn man es richtig verwendet. Aber was C++ als schlechte Anfaengersprache angeht stimme ich dir definitiv zu, da gibt es heutzutage viele bessere Optionen. Ich probiere Oxygine mal aus wenn ich aus dem Urlaub zurueck bin. Macht einen ganz guten Eindruck. Autorentools moechte ich eher nicht, im Programmieren ist doch der ganze Spass Sicherlich kann man auch in Java gut Spiel...

26.12.2016, 21:06

Forenbeitrag von: »xardias«

Welche 2D Frameworks/Engines sind gerade hip?

Da sind ein paar ziemlich interessante Sachen dabei. BlueCobold hat recht, ich wuerde schon gerne wenigstens nen simplen SceneGraph, TextureAtlas / SpriteBatching / o.Ae. eingebaut haben. Sicherlich nicht allzu schwierig selbst zu programmieren, aber dazu bin ich zu faul geworden Scale+libgdx klingt auch ganz interessant. Ein Kollege von mir schwaermt von Scala und das waere ne gute Gelegenheit mal wieder ne neue Sprache zu lernen. Renegade: Was gefaellt dir an Oxygine besser? Schaut ganz gut au...

22.12.2016, 19:41

Forenbeitrag von: »xardias«

Welche 2D Frameworks/Engines sind gerade hip?

Hallo allerseits, beim lesen von 'Masters of Doom' habe ich mal wieder Lust bekommen mich wieder etwas mit Spieleentwicklung zu beschaeftigen. Da ich aber sicher schon ueber 5 Jahre aus dem Thema raus bin wollte ich mal fragen was so momentan die beliebten Tools, Frameworks, Engines etc fuer simple 2D Spiele sind? Welche Programmiersprache ist mir eigentlich schnuppe, aber es sollte cross-platform Entwicklung erlauben. Ich hatte etwas mit Unity rumgespielt weil das ja ueberall empfohlen wird, ab...

21.12.2016, 22:50

Forenbeitrag von: »xardias«

Python | Plugin-System

Ich vermute mal, dass du in Ext/ auch eine __init__.py brauchst.

16.12.2016, 18:35

Forenbeitrag von: »xardias«

Spieleentwicklung für Android - Fragen aus Investorensicht

Ich habe haeufiger gelesen, dass der iOS Store wesentlich profitabler fuer Entwickler ist, z.B.: http://bgr.com/2016/07/20/ios-vs-android…re-google-play/ Waere daher eine Ueberlegung wert entweder direkt fuer beide Plattformen zu entwickeln oder auf erst auf iOS zu setzen. Aus Entwicklersicht wuerde ich sagen, dass es idR einfacher ist von Anfang an fuer beide Plattformen zu entwickeln statt dies im nachhinnein zu machen. Sonst macht man gerne unbewussterweise Designentscheidungen die einem das ...

30.11.2016, 21:48

Forenbeitrag von: »xardias«

Gleichbleibende Speicheradresse bei lokalem statischem Zeiger

Es ist definitiv nicht garantiert, dass die Adresse bei erneuter Ausfuehrung erhalten bleibt, aber es kann durchaus vorkommen. Ich denke es passiert das folgende (Mein Wissen hier ist etwas Lueckenhaft, daher keine Garantie): Deine static instance ist im data segment deiner executable gespeichert, d.h. wird zusammen mit der executable in den Speicher geladen wenn die executable ausgefuehrt wird. Linux schmeisst deine exec nicht direkt aus dem Speicher nachdem sie ausgefuehrt wurde, sondern nur w...

30.11.2016, 19:14

Forenbeitrag von: »xardias«

Mit welcher Programmiersprache sollte ich arbeiten?

Klingt als sei das problem weniger Java als das Konzept von OOP an sich, du wirst die selben Fragen in jeder anderen Objectorientierten Sprache stellen. OOP ist ein sehr wichtiges Konzept, ohne wirst du nur sehr schwer weiter kommen weil man es ueberall findet und du auf vielen Platformen gezwungen bist es zu verwenden. Ich wuerde empfehlen mit Java weiter zu machen, und OOP zu lernen. Vor allem wenn du in Richtung Android Apps gehen moechtest.

21.11.2016, 23:18

Forenbeitrag von: »xardias«

Fair und nachhaltig produzierte Hardware?

Zitat von »Renegade« Um zurück zum Thema zu kommen: Glaub ihr, dass ein Elektronikprodukt zu 100% fair und nachhaltig produziert werden kann? Liegt es hier wirklich nur daran, dass uns Elektronik nicht direkt körperlich betrifft, wie Drakon sagt? Gerade der körperliche Bezug ist doch in unserer Zeit nun doch fast nicht mehr weg zu denken. Smartphones und -watches sind so fest in unserer Gesellschaft verstrickt, dass sie beinahe als erweitertes Körperteil angesehen werden können. Warum interessi...

17.11.2016, 23:34

Forenbeitrag von: »xardias«

Was ist Euer "richtiger" Beruf?

Software Engineer bei einer Such- und Werbefirma mit vielen Hobbies. Groesstenteils Betriebssystemkram. So richtig zum Spiele entwickeln komme ich leider nicht mehr

11.11.2016, 21:28

Forenbeitrag von: »xardias«

Was sollte man können, um als Tagelöhner durch Programmieraufträge leben zu können?

Zitat von »Azasel« Weil ich in meinem späteren Berufsleben keiner schweren Körperlichen Tätigkeit nachgehen darf und ich probleme mit dem Sozialen Umgang habe, deshalb bleibt mir kaum etwas anderes Übrig und in der heutigen Zeit sollte es kein Problem sein, sein Geld von zu Hause aus verdienen zu können. Danke schonmal vorab Sozialen Umgang kann man auch lernen. Gerade als Freelancer wird man dies durchaus brauchen, selbst wenn es nur ueber Email und Skype ist. Es dauert solche Skills aufzubaue...

31.10.2016, 21:25

Forenbeitrag von: »xardias«

Macbook für Entwickler

Zitat von »Legend« Also, wenn ich länger an einem Notebook auf einem Schreibtisch arbeite ist eine Maus Pflicht. Ein Touchpad ist halt okay für unterwegs, aber mehr auch nicht, selbst wenn es ein gutes Touchpad sein sollte. Oder das beste aus beiden Welten: Nen externes Touchpad . Ich habe seit Jahren keine Maus mehr benutzt. Den ganzen Arbeitstag am Computer zu arbeitet ist schon ungesund genug, da muss man das ganze nicht noch schlimmer machen indem man primaer auf nem Laptop arbeitet. Daher ...

28.09.2016, 19:56

Forenbeitrag von: »xardias«

Serverfrage

Ich denke da gibt es mehrere Level auf denen du die Performance verbessern koenntest. Wie TGGC sagte, auf dem client cachen und gebatched an den Server senden. Du kannst auch auf dem Server, statt in einer DB zu speichern die Daten im RAM speichern und regelmaessig in der Datenbank absichern. Websockets waeren auch eine Alternative zum haeufigen pollen. Wenn du pollst, solltest du sehr gut vom HTTP caching gebrauch machen damit die Datenbank nicht staendig gefragt werden muss ob etwas geaendert ...

22.09.2016, 22:33

Forenbeitrag von: »xardias«

Design LootTable

Wuerde sich da nicht eher ein 'Tag' System als eine feste Kategorisierung anbieten? z.B. koenntest du einfach eine lose Liste von Items speichern, und jedem Item mehrere Tags geben. Das ist von der Struktur her einfacher und flexibler da jedes Item mehrere Kategorien belegen koennte. Wenn du das ganze noch weiter treiben moechtest koenntest du die Tags auch strukturieren, so dass Obst eine Unterkategorie von Consumables wird. z.B. <Item id="apple" name="Apple" tags="consumable.fruit, human" /> <...

19.09.2016, 05:34

Forenbeitrag von: »xardias«

Welches Programm für die Projektplanung nutzen?

Habt ihr Angst, dass euch Microsoft die tollen Spieleideen, ueber die ihr in Skype redet, klaut? Das macht das ganze natuerlich wesentlich komplizierter.. aber laesst sich eventuell mit einem V-Server loesen auf dem man Jabber und Bugzilla/Redmine/o.Ae. installiert. Ist natuerlich wesentlich mehr arbeit und bei weitem nicht so komfortabel. Aber jedem sein Fetisch

18.09.2016, 08:40

Forenbeitrag von: »xardias«

VIM | Jump Start

Zitat von »Toemsel« Blöde Frage: Warum nutzt man heutzutage noch VIM? Das früher VI ein Hit war verstehe ich. Aber heutzutage gibt es genügend Texteditoren die mehr Funktionalität als VIM aufweisen. Bei meinem vorletztem Praktikum hat ein "Fossil" VIM genutzt (steht kurz vor der Pension) und war auch verdammt schnell. Möchte aber nicht glauben, dass jemand mit VIM schneller ist als wie jemand mit einer IDE. Ich habe bei uns im Team noch nie eine IDE gesehen, und hier sind nur sehr wenige kurz v...

15.09.2016, 07:41

Forenbeitrag von: »xardias«

VIM | Jump Start

öffnen, schreiben und speichern von Dateien sind schon tolle Sachen die man mit Vim so machen kann!

14.09.2016, 19:47

Forenbeitrag von: »xardias«

Chrome auf iOS hängt sich vollständig auf

Kannst du einen Feedback Report ans Chrome Team senden? Den ganzen Browser sollte man ja nicht mal eben mit etwas Werbung aufhaengen koennen Ich weiss nicht genau wo man die Option unter iOS findet. Sollte im Menu unter Hilfe o.Ae. zu finden sein.

13.09.2016, 00:19

Forenbeitrag von: »xardias«

Welches Programm für die Projektplanung nutzen?

Zitat von »Chromanoid« PS: Ich würde auf keinen Fall nur für den Zweck irgendeinen eigenen Server aufsetzen. Das kostet nur Zeit und ggf. Geld. Es gibt fast alles praktisch umsonst. Nur wenn ihr Spaß dran habt, ist das aus meiner Sicht in Erwägung zu ziehen. Vor allem wenn das auf einem lokalen NAS/RPI laeuft ist das ganze auch nur unzuverlaessig, langsam, etc. Die Anforderungen die du beschreiben hast sind eigentlich alle ziemlich gut von nem Ticketsystem abgedeckt. Der Kommunikationsaspekt du...

12.09.2016, 06:42

Forenbeitrag von: »xardias«

Welches Programm für die Projektplanung nutzen?

Was sind denn eure Anforderungen? Ich wuerde da nicht zu viel an Planungssystemen aufbauen bevor ein Bedarf dafuer aufkommt. Ein Ticketsystem kann schon ziemlich flexibel sein. Bei uns laeuft fast alles ueber solche Systeme ab, selbst bei Projekten mit ein paar Hundert Entwicklern. Insbesondere mit Labels/Tags kann man da ne Menge machen um die Uebersicht zu behalten. Google Docs eignet sich ziemlich gut fuer Planungsdokumente, da man gut mit mehren Leuten arbeiten, einfach kommentieren, etc kan...

Werbeanzeige