Actions
Game Design and Game Development Resources » History » Revision 24
« Previous |
Revision 24/40
(diff)
| Next »
quintus, 01/24/2021 05:54 PM
Add cuneiform tutorial
Game Design and Game Development Resources¶
This page lists useful resources that can explain how to design games in general. It also lists resources for a specific subtopic of game design, the structure of the game's code. Try to divide this page with useful subheadings that group the links.
Story Design¶
- The master himself on "Fairy Stories" (sic): J.R.R. Tolkien, On Fairy Stories (1939). In: C.S. Lewis (editor), Essays presented to Charles Williams. William B. Eerdmans Pub., Grand Rapids 1947.
- Easier to find reprint: J.R.R. Tolkien, Tree and Leaf. George Allen & Unwin (Publishers) Ltd, London 1964. ISBN: 0 04 820015 8.
- English Wikipedia summary, German Wikipedia summary. Reading the original is recommended, but Tolkien's English is very elaborate and for a non-native speaker quite challenging. There's a German translation around somewhere, but Tolkien heavily draws from language specifics, thus the essay cannot really be fully understood in another language than English.
Code Design¶
Game coding¶
- Robert Nystrom, Game Programming Patterns (web version is free of charge, consider buying the hardcopy)
- OpenGL tutorial: https://learnopengl.com/
- HN discussion on enemy pathfinding
- Generating organic patterns with L-systems
- Small study on small custom game engines
- This person wrote a custom C++ game engine from OpenGL scratch in 30 weeks with a team size of 11 persons
- Background on programmatical colour handling
- GameMode, sets various OS configuration parameters on Linux while a game is running
- Efficient memory management with handles instead of pointers (lobste.rs discussion)
- Ray Tracing in One Weekend
Coding in general¶
- If you need to refresh your C++ knowledge: learncpp.com
- Stay up to date with latest C++ concepts by following lobste.rs on C++
- How to properly organise C++ header files: Kieras, C++ Header File Guidelines (2015)
- Highly recommended article on API design: Henning, acmqueue 2007/4, 24: API Design Matters (PDF available)
Dungeon design¶
- Dungeon map generator
- Hobbyist creating a modded dungeon for an existing game, quite interesting read
World design¶
Miscellaneous¶
- Monastery Plan of St. Gall. This plan dates to the 9th century and gives the ideal form of a monastery. English Wikipedia, German Wikipedia
- Passauer Kunst (“Art of Passau”) Superstitional believe in the Middle Ages that certain papers from the city of Passau could make you invulnerable.
- British Museum's Historical Travel Guide to Edo. The Tōkaidō may serve as inspiration for our fantasy world's most important street.
- Montezuma's headdress, a featherwork crown of unknown history from the Aztec empire.
- How to Write Cuneiform -- might be useful for a script system in the game.
Updated by quintus almost 4 years ago · 24 revisions