TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

"Another World" source code review (2011)

146 点作者 theunamedguy大约 9 年前

9 条评论

Kurtz79大约 9 年前
Played at the time on an Amiga 500 without knowing anything about it beforehand, it blew my mind about what it was possible to accomplish with a videogame, from an artistic and mechanical standpoint.<p>The story is told without a line of text, and yet you can easily piece together what&#x27;s going on; there is a single weapon, but combat is innovative and cinematic; some puzzles are ingenious and based exclusively on player&#x27;s observation skills and execution.<p>The fact that it was developed by a single person (at the time, no Unity or Unreal Engine or ubiquitous Internet, knowledge about game programming was HARD to come by), makes it a unique feat.<p>For those interested, another incredibly interesting and related reading is Jordan Mechner&#x27;s recount of the making of Prince of Persia :<p><a href="http:&#x2F;&#x2F;www.jordanmechner.com&#x2F;backstage&#x2F;journals&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.jordanmechner.com&#x2F;backstage&#x2F;journals&#x2F;</a>
theunamedguy大约 9 年前
By the way, I did manage to port this to run on Rockbox (for MP3 players) a while back:<p><a href="http:&#x2F;&#x2F;www.rockbox.org&#x2F;wiki&#x2F;PluginXWorld" rel="nofollow">http:&#x2F;&#x2F;www.rockbox.org&#x2F;wiki&#x2F;PluginXWorld</a><p>Demo here: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=np_97afob4g" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=np_97afob4g</a>
评论 #11704938 未加载
tluyben2大约 9 年前
I have recently started playing modern games (a friend does not use his PS4 so I borrowed it (forever probably)) while playing around with techniques from old games. The feeling of making worlds in code (vectors, raycasters etc) is really great for me; the idea that most of these new games require modelling instead of programming with tools I find very awkward to use puts me off trying to make something &#x27;more modern looking&#x27;. Especially because I already get a kick out walking in my own raycast world even though that&#x27;s 20+ year old tech.<p>For prototyping games I feel the old tech still works fine and I certainly enjoy writing it more so far. Maybe if there was a more &#x27;abstract&#x27; way&#x2F;tool to tweak &#x27;off the shelf&#x27; meshes into what you need... I mean; a tool like, I think, Fallout where you can just change facial and body features but then doing that with trucks, houses, weapons etc and trying out textures on them would be enough for me to make cool games which look modern. I have a kind of adversity against 3d tools because I really get frustrated when using them; even after following a lot of blender&#x2F;3ds&#x2F;unity tutorials I couldn&#x27;t even make trivial things. Do tools like that exist?
评论 #11711332 未加载
huskyr大约 9 年前
This should probably have a (2011) in the headline. Still a nice code review though.
评论 #11703692 未加载
Sarkie大约 9 年前
The game&#x27;s developer&#x27;s postmortem is great too.<p><a href="http:&#x2F;&#x2F;www.gdcvault.com&#x2F;play&#x2F;1014630&#x2F;Classic-Game-Postmortem-OUT-OF" rel="nofollow">http:&#x2F;&#x2F;www.gdcvault.com&#x2F;play&#x2F;1014630&#x2F;Classic-Game-Postmortem...</a>
paublyrne大约 9 年前
This game was hard. So hard. I dont play games much anymore but I suspect that modern games don&#x27;t punish the players the way another world does.<p>Wonderful title.
评论 #11703695 未加载
评论 #11705075 未加载
评论 #11707652 未加载
评论 #11705046 未加载
评论 #11703365 未加载
评论 #11704287 未加载
reedlaw大约 9 年前
I&#x27;ve seen this before but have always wondered how they made the bytecode part of the game. Did they have an editor or just plot things out on paper and then test in the virtual machine?
评论 #11703874 未加载
评论 #11703334 未加载
wyldfire大约 9 年前
Great article. And what a great game! I bought it recently on steam and tried it. I must have had significantly more time to play games in my youth because I just could not make it terribly far (just a bit beyond the part where you find the chamber to re-energize the pistol). Still, it was a great game.<p>I never knew it used a VM. Sounds remarkably uncommon for games at the time.
评论 #11703426 未加载
评论 #11703601 未加载
评论 #11704411 未加载
agumonkey大约 9 年前
Developing your own vector animation editor just because...