hn-classics/_stories/2009/9676222.md

355 lines
11 KiB
Markdown
Raw Normal View History

---
created_at: '2015-06-07T20:18:59.000Z'
title: Pixel City Procedurally generated city (2009) [video]
url: https://www.youtube.com/watch?v=-d2-PtK4F6Y
author: jdmoreira
points: 210
story_text:
comment_text:
num_comments: 32
story_id:
story_title:
story_url:
parent_id:
created_at_i: 1433708339
_tags:
- story
- author_jdmoreira
- story_9676222
objectID: '9676222'
2018-06-08 12:05:27 +00:00
year: 2009
---
2018-02-23 18:19:40 +00:00
[Source](https://www.youtube.com/watch?v=-d2-PtK4F6Y "Permalink to Pixel City - Procedurally generated city - YouTube")
# Pixel City - Procedurally generated city - YouTube
Skip navigation
[ ][1]
Sign in
Search
Loading...
Close
Yeah, keep it Undo Close
![][2]
# This video is unavailable.
### Watch Queue
### Queue
Watch QueueQueue
* Remove all
* Disconnect
The next video is startingstop
Loading...
Watch Queue
Queue
__count__/__total__
[Find out why][3]Close
# Pixel City - Procedurally generated city
[ ![Shamus Young][2] ][4]
[Shamus Young][5]
Loading...
Unsubscribe from Shamus Young?
Cancel Unsubscribe
Working...
SubscribeSubscribedUnsubscribe15K
Loading...
Loading...
Working...
Add to
### Want to watch this again later?
Sign in to add this video to a playlist.
[Sign in][6]
Share
More
* Report
### Need to report the video?
Sign in to report inappropriate content.
[Sign in][6]
* Statistics
[ Add translations ][7]
758,834 views
7,163
### Like this video?
Sign in to make your opinion count.
[Sign in][6]
7,164 74
### Don't like this video?
Sign in to make your opinion count.
[Sign in][6]
75
Loading...
Loading...
Loading...
**Rating is available when the video has been rented.**
This feature is not available right now. Please try again later.
**Published on May 1, 2009**
This is a demonstration of a program I wrote to generate and fly through a dynamically generated city. You can read the step-by-step of how it was made at my website:
[http://www.shamusyoung.com/twentyside...][8]
* The program was built on vanilla OpenGL, Windows, using MS DevStudio 6.0
* Building the city takes about 5 seconds.
* Took about 50 hours of coding time.
* Runs on older hardware. The goal was to have the program work on Windows machines less than 5 years old.
* To be released as a Windows screensaver.
The music is "Around" by Oursvince, used under the Creative Commons:
[http://www.vincentbernay.com/][9]
* #### Category
* [Gaming][10]
* #### License
* Standard YouTube License
Show more Show less
Loading...
Autoplay When autoplay is enabled, a suggested video will automatically play next.
#### Up next
* [ Unlimited Detail Real-Time Rendering Technology Preview 2011 [HD] \- Duration: 7:43. EuclideonOfficial 4,310,844 views ][11]
![][2][7:43][12]
* * *
* [ Subversion City Generator Introversion Software \- Duration: 4:30. MassiveEffect2050 56,599 views ][13]
![][2][4:30][14]
* [ Unite 2015 - A coder's guide to spline-based procedural geometry \- Duration: 59:38. Unity 95,532 views ][15]
![][2][59:38][16]
* [ Blender Tower Fall - Physics Simulations \- Duration: 2:16. Brady McIntosh 495,562 views ][17]
![][2][2:16][18]
* [ Extra Credits S10 • E24 Procedural Generation - How Games Create Infinite Worlds - Extra Credits \- Duration: 7:46. Extra Credits 439,714 views ][19]
![][2][7:46][20]
* [ Automatic 3D city modeling \- Duration: 2:29. hello2728 154,713 views ][21]
![][2][2:29][22]
* [ No Man's Sky: How I Learned to Love Procedural Art \- Duration: 31:22. GDC 44,455 views ][23]
![][2][31:22][24]
* [ Procedural music generation 10 \- Duration: 2:19. SirSpunkyTheHunk 21,248 views ][25]
![][2][2:19][26]
* [ How many Rigidbodies can Unity support? \- Duration: 5:20. Brackeys 595,789 views ][27]
![][2][5:20][28]
* [ Realtime Procedurally Animated Spiders \- Duration: 6:36. SundownSFA 112,357 views ][29]
![][2][6:36][30]
* [ Introversion Procedural City Generator Tech Demo \- Duration: 2:02. GooseSerbus 136,506 views ][31]
![][2][2:02][32]
* [ Procedural Building System in Unreal Engine 4 \- Duration: 2:26. AmmoboxStudios Official Channel 50,817 views ][33]
![][2][2:26][34]
* [ Procedural City generation for games Freek Hoekstra Siggraph 2012 \- Duration: 19:49. Freek Hoekstra 48,542 views ][35]
![][2][19:49][36]
* [ Minecraft in Unity 3D [Flashing Images] - One-Week Programming Challenge \- Duration: 17:22. Shane Beck 3,210,858 views ][37]
![][2][17:22][38]
* [ 48 Hour Game Making Challenge 2012 \- Duration: 10:28. Iain Anderson 1,226,803 views ][39]
![][2][10:28][40]
* [ Real Holodeck Finally Created using Euclideon's Unlimited Detail Engine \- Duration: 14:49. EuclideonOfficial 445,685 views ][41]
![][2][14:49][42]
* [ How Procedurally Generated Terrain Works \- Duration: 6:24. TheHappieCat 62,087 views ][43]
![][2][6:24][44]
* [ Proland - Real-time planet rendering VIII: forests (video of Eurographics 2012 paper) \- Duration: 4:48. Eric Bruneton 71,024 views ][45]
![][2][4:48][46]
* [ Layer-Based Procedural Generation for Infinite Worlds \- Duration: 12:18. runevision 60,445 views ][47]
![][2][12:18][48]
* [ Procedural Planet Rendering \- Duration: 3:44. mnaasyaaysaanm 133,099 views ][49]
![][2][3:44][50]
* Loading more suggestions...
Show more
* Language: English
* Location: United States
* Restricted Mode: Off
[History][51] Help
Loading...
Loading...
Loading...
* [About][52]
* [Press][53]
* [Copyright][54]
* [Creators][55]
* [Advertise][56]
* [Developers][57]
* [+YouTube][58]
* [Terms][59]
* [Privacy][60]
* [ Policy & Safety ][61]
* [Send feedback][62]
* [Test new features][63]
* Loading...
Working...
[Sign in][64] to add this to Watch Later
### Add to
Loading playlists...
[1]: https://www.youtube.com/ "YouTube Home"
[2]: https://www.youtube.com/yts/img/pixel-vfl3z5WfW.gif
[3]: https://www.google.com/get/videoqualityreport/?v=-d2-PtK4F6Y
[4]: https://www.youtube.com/user/ShamusYoung
[5]: https://www.youtube.com/channel/UCXRgyuUlyeUOr82XRTQ_6EQ
[6]: https://accounts.google.com/ServiceLogin?hl=en&passive=true&service=youtube&uilel=3&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Fapp%3Ddesktop%26action_handle_signin%3Dtrue%26hl%3Den%26next%3D%252Fwatch%253Fv%253D-d2-PtK4F6Y%26feature%3D__FEATURE__
[7]: https://www.youtube.com/timedtext_video?bl=watch&auto=yes&v=-d2-PtK4F6Y&ref=wt
[8]: https://www.youtube.com/redirect?v=-d2-PtK4F6Y&redir_token=4yD-ps1B4PZJ9_Xk28LcXMLrUN98MTUxOTQ4MjUwOUAxNTE5Mzk2MTA5&event=video_description&q=http%3A%2F%2Fwww.shamusyoung.com%2Ftwentysidedtale%2F%3Fp%3D2940
[9]: https://www.youtube.com/redirect?v=-d2-PtK4F6Y&redir_token=4yD-ps1B4PZJ9_Xk28LcXMLrUN98MTUxOTQ4MjUwOUAxNTE5Mzk2MTA5&event=video_description&q=http%3A%2F%2Fwww.vincentbernay.com%2F
[10]: https://www.youtube.com/channel/UCOpNcN46UbXVtpKMrmU4Abg
[11]: https://www.youtube.com/watch?v=00gAbgBu8R4 "Unlimited Detail Real-Time Rendering Technology Preview 2011 [HD]"
[12]: https://www.youtube.com/watch?v=00gAbgBu8R4
[13]: https://www.youtube.com/watch?v=FR9xI0GgrBY "Subversion City Generator Introversion Software"
[14]: https://www.youtube.com/watch?v=FR9xI0GgrBY
[15]: https://www.youtube.com/watch?v=o9RK6O2kOKo "Unite 2015 - A coder's guide to spline-based procedural geometry"
[16]: https://www.youtube.com/watch?v=o9RK6O2kOKo
[17]: https://www.youtube.com/watch?v=ThvTbiS1Tf4 "Blender Tower Fall - Physics Simulations"
[18]: https://www.youtube.com/watch?v=ThvTbiS1Tf4
[19]: https://www.youtube.com/watch?v=TgbuWfGeG2o "Procedural Generation - How Games Create Infinite Worlds - Extra Credits"
[20]: https://www.youtube.com/watch?v=TgbuWfGeG2o
[21]: https://www.youtube.com/watch?v=mSp4Jhq67vM "Automatic 3D city modeling"
[22]: https://www.youtube.com/watch?v=mSp4Jhq67vM
[23]: https://www.youtube.com/watch?v=vcEA41eBOGs "No Man's Sky: How I Learned to Love Procedural Art"
[24]: https://www.youtube.com/watch?v=vcEA41eBOGs
[25]: https://www.youtube.com/watch?v=6haUes-usG4 "Procedural music generation 10"
[26]: https://www.youtube.com/watch?v=6haUes-usG4
[27]: https://www.youtube.com/watch?v=8zo5a_QvJtk "How many Rigidbodies can Unity support?"
[28]: https://www.youtube.com/watch?v=8zo5a_QvJtk
[29]: https://www.youtube.com/watch?v=I1P_B65XW4I "Realtime Procedurally Animated Spiders"
[30]: https://www.youtube.com/watch?v=I1P_B65XW4I
[31]: https://www.youtube.com/watch?v=yI5YOFR1Wus "Introversion Procedural City Generator Tech Demo"
[32]: https://www.youtube.com/watch?v=yI5YOFR1Wus
[33]: https://www.youtube.com/watch?v=MlR2geuzPXI "Procedural Building System in Unreal Engine 4"
[34]: https://www.youtube.com/watch?v=MlR2geuzPXI
[35]: https://www.youtube.com/watch?v=PDrALvAqsaI "Procedural City generation for games Freek Hoekstra Siggraph 2012"
[36]: https://www.youtube.com/watch?v=PDrALvAqsaI
[37]: https://www.youtube.com/watch?v=qdwUkYrHosk "Minecraft in Unity 3D [Flashing Images] - One-Week Programming Challenge"
[38]: https://www.youtube.com/watch?v=qdwUkYrHosk
[39]: https://www.youtube.com/watch?v=gSKGrVh2TpE "48 Hour Game Making Challenge 2012"
[40]: https://www.youtube.com/watch?v=gSKGrVh2TpE
[41]: https://www.youtube.com/watch?v=4uYkbXlgUCw "Real Holodeck Finally Created using Euclideon's Unlimited Detail Engine"
[42]: https://www.youtube.com/watch?v=4uYkbXlgUCw
[43]: https://www.youtube.com/watch?v=JdYkcrW8FBg "How Procedurally Generated Terrain Works"
[44]: https://www.youtube.com/watch?v=JdYkcrW8FBg
[45]: https://www.youtube.com/watch?v=4Ghulpp6CPw "Proland - Real-time planet rendering VIII: forests (video of Eurographics 2012 paper)"
[46]: https://www.youtube.com/watch?v=4Ghulpp6CPw
[47]: https://www.youtube.com/watch?v=GJWuVwZO98s "Layer-Based Procedural Generation for Infinite Worlds"
[48]: https://www.youtube.com/watch?v=GJWuVwZO98s
[49]: https://www.youtube.com/watch?v=0bQz5ugtfLY "Procedural Planet Rendering"
[50]: https://www.youtube.com/watch?v=0bQz5ugtfLY
[51]: https://www.youtube.com/feed/history
[52]: https://www.youtube.com//www.youtube.com/yt/about/
[53]: https://www.youtube.com//www.youtube.com/yt/press/
[54]: https://www.youtube.com//www.youtube.com/yt/copyright/
[55]: https://www.youtube.com//www.youtube.com/yt/creators/
[56]: https://www.youtube.com//www.youtube.com/yt/advertise/
[57]: https://www.youtube.com//www.youtube.com/yt/dev/
[58]: https://plus.google.com/+youtube
[59]: https://www.youtube.com/t/terms
[60]: https://www.google.com/intl/en/policies/privacy/
[61]: https://www.youtube.com//www.youtube.com/yt/policyandsafety/
[62]: https://www.youtube.com//support.google.com/youtube/?hl=en
[63]: https://www.youtube.com/testtube
[64]: https://accounts.google.com/ServiceLogin?hl=en&passive=true&service=youtube&uilel=3&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Fapp%3Ddesktop%26action_handle_signin%3Dtrue%26hl%3Den%26next%3D%252Fwatch%253Fv%253D-d2-PtK4F6Y%26feature%3Dplaylist