Giter Club home page Giter Club logo

cg-14's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cg-14's Issues

Schatten

Es sollte ein Schatten der Sonne gezeichnet werden

BlockType::Air - ImprovementProposal

Bei der Generierung der Map sollten wir den BlockType::Air aussen vor lassen. In allen "denkbaren" Einsatzzwecken, auch derer der Luft als physikalischen "Actor/Reactor" oder in der Player-Steuerung, wäre es sinnvoller die Luftblöcke nicht als Entität in den RAM zu legen, sondern als statische (?) Referenz constant vorzuhalten. In der Player-Steuerung sollte es möglich sein einen Test auf den BlockType::Air zu umgehen - sozusagen als globaler Standard-BlockType (NULL-Wert(/Pointer) == Air (?)), so dass auch hier der Overhead verringert wird. Der Sinn liegt einfach darin, das die PC's im CIP-Pool RAM-bandbreitentechnisch nicht der Hammer sind, und so bei einer aktuellen Höhe der sichtbaren Blöcke von 10(?), nur ca. 1/13 des aktuellen RAMs benötigen würden. Dies könnte man für eine größere(& / | komplexere) Vorberechnung der Map [(10^x),(10^x)] benutzen. Gute Nacht, ich schreibe morgen weiter! :3

Fackeln

Fackeln sollten gerendert werden, bzw. Punkt-Lichter sollten

unendlich Weiterlaufen

Wenn man im Cheatmodus, d.h. in dem Modus, in dem man herumfliegen kann, während des Laufens auf Pause "P" drückt, läuft man immer weiter. Dies lässt sich dann nur noch stoppen, wenn man das Spiel neu startet.

Das Problem war auch im FirstPersonModus und ist dort beseititg: @rwarnking

Z Buffer fixen

Der Z-Buffer Bug, den ich euch gezeigt habe, muss behoben werden.

Standard Pipeline fertig

Die Standardpipeline fürs Rendern sollte fertig werden. D.h. alle Chunks rendern und Skydome rendern.

Absturz in PlayerMode

Wenn man als Player den unteren Rand der Map erreicht ( y = 0) stürzt das Programm ab.

Texturen erstellen

Erstmal reichen die aus Minecraft, später wollen wir dann schönere Texturen

Collision with blocks in the air

Currently the player only collides with blocks on the ground. Trees generate flying blocks with which the player should collide too.

Einfache Spielersteuerung

Man sollte den Spieler steuern können. Es ist wahrscheinlich noch schwer irgendwie eine sinnvolle "Phsyik" einzubauen, dass der Spieler immer auf dem Boden läuft. Man kann daher erstmal es so implementieren, als wenn der Boden auf Ebene x (z.B. 0) ist.

FPS Count fixen

FPS Ausgabe verbessern, indem nicht nur das Delta des jetzigen Frames genommen wird, sondern ein Mittel aus den letzten X deltas. So bekommen wir viel genauere FPS Zahlen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.