Difference between revisions of "MonoGame Tutorials"
(→Steropes) |
(→Basic Skills) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
MonoGame is a game creation framework which uses C#, so for help on C# you can use the topics on '''[[Section A AL#Fundamentals of programming |THIS]]''' page. | MonoGame is a game creation framework which uses C#, so for help on C# you can use the topics on '''[[Section A AL#Fundamentals of programming |THIS]]''' page. | ||
Line 14: | Line 13: | ||
[[Mouse or touch control Input]] | [[Mouse or touch control Input]] | ||
+ | |||
+ | [[Audio Playback]] | ||
[[Video Playback]] | [[Video Playback]] | ||
+ | |||
+ | [[Screen Settings]] | ||
[[Animation]] | [[Animation]] | ||
Line 21: | Line 24: | ||
[[Game states]] | [[Game states]] | ||
+ | [[Using Timers]] | ||
+ | |||
+ | =Player Class Example= | ||
[[Creating A Player]] | [[Creating A Player]] | ||
Line 26: | Line 32: | ||
[[Adding and Processing Player Input]] | [[Adding and Processing Player Input]] | ||
− | |||
− | |||
=Collision Detection= | =Collision Detection= | ||
Line 37: | Line 41: | ||
===Squared.Tiled=== | ===Squared.Tiled=== | ||
[[setup and map example]] | [[setup and map example]] | ||
− | |||
− | |||
===TiledSharp=== | ===TiledSharp=== | ||
Line 52: | Line 54: | ||
[[Using TiledLib]] | [[Using TiledLib]] | ||
− | + | =Player Bounds= | |
[[Player Bounds]] | [[Player Bounds]] | ||
Line 75: | Line 77: | ||
=Special Effects= | =Special Effects= | ||
+ | [[Screen Brightness]] | ||
+ | |||
[[Screen Shake]] | [[Screen Shake]] | ||
Line 80: | Line 84: | ||
[[Explosions]] | [[Explosions]] | ||
+ | |||
+ | [[Field of View / No Mask]] | ||
+ | |||
+ | [[Field of View / Mask]] | ||
=Networked / Multiplayer= | =Networked / Multiplayer= |
Latest revision as of 11:44, 26 May 2024
MonoGame is a game creation framework which uses C#, so for help on C# you can use the topics on THIS page.
Contents
Basic Skills
Player Class Example
Creating An Instance of Your Player
Adding and Processing Player Input
Collision Detection
Using Tiled Maps
Squared.Tiled
TiledSharp
TiledCS
TiledNet
TiledLib
Player Bounds
Game UI
GeonBit
Ruminate
Myra
Steropes
SimpleText UI Example
Special Effects
Networked / Multiplayer
LiteNetLib
Lidgren.Network
Save Game / Check Points
Related Skills
Generating and using XNB files