We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Making 3D games with MonoGame

00:00

Formal Metadata

Title
Making 3D games with MonoGame
Title of Series
Number of Parts
170
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
MonoGame is a brilliant games framework that solves the annoying problem of more platforms to develop for than you can throw a hat at. With monogame you can develop for them all at once. MonoGame is an open source implementation of XNA. It makes 2D game programming very easy, but a less well know fact, is that 3D is also much easier than it seems. This talk will guide you through the basics of 3D game programming, You'll be loading, displaying and moving 3D models with textures and be able to play about with different camera types. By the end and once you've clocked out from the day job you'll be ready to create your own 3D gaming masterpiece.
Cheat <Computerspiel>Game theoryCausalityQuicksort19 (number)Multiplication signProgrammer (hardware)Software developerCASE <Informatik>Process (computing)Projective planeBitComputer programmingMobile WebVideo gameMereologyOvalComputer animation
Gamma functionVector spaceContent (media)Game theoryOvalDynamic random-access memoryCohen's kappaDefault (computer science)StapeldateiSlide ruleComponent-based software engineeringTexture mappingPlane (geometry)Optical disc driveMach's principleVoltmeterGraph (mathematics)Execution unitHydraulic jumpProgrammable read-only memoryCellular automatonTunisSummierbarkeitForm (programming)MereologyLevel (video gaming)QuicksortLoop (music)CASE <Informatik>Texture mappingPhysicalismProjective planeSpacetimeEndliche ModelltheorieStapeldateiGame theoryFloppy diskVotingGreen's functionRoboticsParticle systemMultiplication signReal numberWindowSoftware frameworkNumberMusical ensembleUniverse (mathematics)TunisGraph coloringCodeVariable (mathematics)System callPunched cardTouchscreenContent (media)Position operatorComputer fileMedical imagingPower (physics)DivisorBit rateStructural loadRoundness (object)outputDemo (music)Parameter (computer programming)Drop (liquid)Vector spaceVideo gameAndroid (robot)ProgrammschleifeRevision controlArmSoftware developerComputer animation
Endliche ModelltheorieThree-dimensional spaceQuicksortMultiplication signShader <Informatik>Sound effectMatrix (mathematics)Computer programmingTexture mappingGame theorySpacetimeComputer animation
Graph (mathematics)Cellular automatonDynamic random-access memoryStructural loadOvalEvent horizonContent (media)Vector spaceVacuumLemma (mathematics)Texture mappingQuadrilateralMusical ensembleScale (map)InformationMatrix (mathematics)MereologyPosition operatorTransformation (genetics)QuicksortFunctional (mathematics)Keyboard shortcutEndliche ModelltheorieTouchscreenBuffer solutionMatrix (mathematics)Point (geometry)Different (Kate Ryan album)DampingSocial classRight angleVertex (graph theory)Scaling (geometry)TupleComputer programmingNeuroinformatikObject (grammar)Type theoryLogical constantVector spaceDivisorPlanningCurvatureDimensional analysisThree-dimensional spaceMacro (computer science)NumberTwo-dimensional spaceGame theoryAngleStapeldateiSurfaceTexture mappingImage resolutionDisk read-and-write headMoment (mathematics)Slide ruleWindowCodeLine (geometry)Category of beingPatch (Unix)Shape (magazine)Level (video gaming)Shared memoryBitLatent heatParameter (computer programming)Cone penetration testOpen sourceSpacetimeNetwork topologyOnline helpVideo gameSheaf (mathematics)Sign (mathematics)Equaliser (mathematics)WritingContent (media)WordComputer animation
Matrix (mathematics)Vector spaceInformationVenn diagramVertex (graph theory)VacuumNormed vector spaceDilution (equation)MIDIMenu (computing)outputSoftware frameworkTouch typingData storage deviceContent (media)HypermediaSpacetimeGame theoryStapeldateiTexture mappingPrisoner's dilemmaSlide ruleSoftware maintenanceCode refactoringNominal numberOvalColor managementSinguläres IntegralConvex hullLink (knot theory)Execution unitExterior algebraCurveOpen sourceEndliche ModelltheorieSurfaceRevision controlPoint (geometry)System callQuicksortInsertion lossSound effectNumberPlanningCASE <Informatik>Matrix (mathematics)Reflection (mathematics)CuboidComputer configurationGame theoryMatching (graph theory)Cheat <Computerspiel>Object (grammar)GoogolDifferent (Kate Ryan album)Polygon meshFunctional (mathematics)Shape (magazine)State of matterCellular automatonPhysical lawMathematical optimizationMeasurementMereologyTriangleData storage deviceProjective planeBitArithmetic progressionTouchscreenWindowMultiplication signLoop (music)Connectivity (graph theory)CodeDemosceneCategory of beingShared memoryFile formatContent (media)Medical imagingCross-platformVideoconferencingMoment (mathematics)StapeldateiTexture mappingWebsiteDisk read-and-write headAbklingzeitKeyboard shortcutNetwork topologySet (mathematics)VarianceMessage passingStructural loadSocial classHelmholtz decompositionComputer fileGoodness of fitZoom lensDefault (computer science)Vertex (graph theory)Two-dimensional spaceThree-dimensional spaceComputer programmingArray data structureComputer animation
Hill differential equationExecution unitConvex hullView (database)Matrix (mathematics)Vector spaceSummierbarkeitLetterpress printingGodLattice (order)Electronic data interchangeDialectNormed vector spaceData modelInheritance (object-oriented programming)Modal logicIcosahedronOvalContent (media)WeightWechselseitige InformationManufacturing execution systemDuality (mathematics)Texture mappingMeasurementThomas BayesObject (grammar)Projective planeMereologySheaf (mathematics)CurvatureMatrix (mathematics)Set (mathematics)MathematicsNetwork topologyCategory of beingTouchscreenTrailMultiplication signExecution unitView (database)Online help2 (number)Game theoryComputer fileCircleEndliche ModelltheorieRoundness (object)Position operatorRight angleFluxDegree (graph theory)Tablet computerQuicksortRotationPlanningBitDifferent (Kate Ryan album)DistanceElectronic visual displayForm (programming)Office suiteDialectField (computer science)DemosceneType theoryState of matterMetropolitan area networkGame controllerMoving averageCASE <Informatik>WindowSound effectArithmetic meanArc (geometry)DataflowPerspective (visual)Software frameworkPoint (geometry)Structural loadSystem callConstructor (object-oriented programming)Dot productEqualiser (mathematics)Visualization (computer graphics)Mathematical optimizationDependent and independent variablesSocial classTransformation (genetics)AngleComputer animation
Chi-squared distributionPhysicsModal logicInclusion mapNormed vector spaceMenu (computing)Vector spaceExecution unitPhysical systemHeat transferMatrix (mathematics)Cubic graphElectronic visual displayInformationPrime idealData modelClique problemSinguläres IntegralCellular automatonPlane (geometry)Hydraulic jumpOrder (biology)QuicksortForm (programming)Translation (relic)Roundness (object)Game theoryMereologyNumberDisk read-and-write headAngleObject (grammar)Multiplication signBitPolygonTexture mappingCountingEndliche ModelltheorieSoftware frameworkStandard ModelRight angleDamping2 (number)Matrix (mathematics)SubsetNetwork topologyVector spaceData storage devicePoint (geometry)Category of beingKeyboard shortcutMathematicsLevel (video gaming)Demo (music)Centralizer and normalizer1 (number)Virtual machinePlanningWindowShape (magazine)Real numberCASE <Informatik>TouchscreenCircleObservational studyError messageComputer fileDivisorMassCartesian coordinate systemTerm (mathematics)TrailWorkstation <Musikinstrument>CuboidComa BerenicesForcing (mathematics)Quantum stateComputer animation
Execution unitChi-squared distributionData modelOvalSinguläres IntegralFehlererkennungPolygon meshOptical disc driveDrum memoryHeat transferVacuumDuality (mathematics)Gamma functionMaß <Mathematik>TrailTelephone number mappingElectronic visual displayCone penetration testDynamic random-access memoryCellular automatonThumbnailVector spaceElectronic mailing listDivisorTexture mappingEndliche ModelltheorieOrder (biology)Right angleGraph coloringQuantum stateMereologyDirection (geometry)Level (video gaming)Sound effectMatrix (mathematics)Subject indexingDisk read-and-write headBit rateCodeVideo gameDiffuser (automotive)QuicksortAngleObject (grammar)Different (Kate Ryan album)System callBitService (economics)RotationMultiplication signFood energyBlogNumberIdentity managementMathematicsEquivalence relationShooting methodShared memoryVirtual machineCuboidImplementationReflection (mathematics)Slide ruleLine (geometry)Open sourceRing (mathematics)SurfaceShader <Informatik>Vector spaceGame theoryPolygon meshDot productArm1 (number)Doubling the cubeComputer animation
Slide ruleLink (knot theory)BlogRootGame theoryPlanningEmailComputer animation
Computer animation
Transcript: English(auto-generated)