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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

I want to get into programming

4 点作者 james3超过 12 年前
I have no background in programming but after a fruitless search for a software program i decided to write it myself.<p><pre><code> ==what i need to do==</code></pre> write a program which will run sort of like most games do today -I want to make a 2D graphic interface, and there will be hefty amounts of physics, object editing, pre-scripted simulation and the possibility of editing objects and rules as the program is running Eventually i would like to make a 3d version but that seems like it would be very hard. Could I get some direction with this? What program language would be best to use? is it an impossible goal to do this with no experience? I appreciate any help

7 条评论

zellio超过 12 年前
I cannot figure out what it is you are trying to do. You say you want a 2D graphic interface but you don't say what to. You say you will utilize a "hefty" amount of objects and physics but you don't say why.<p>Lack of experience isn't going to kill this project, lack of a spec will. Learning to program is like any other skill, put the time and effort into it and you can learn, but if you have no idea what you are trying to do you'll get no where.
评论 #5180127 未加载
miriadis超过 12 年前
If you want to develop a desktop/downloadable game for Windows/Linux/Mac I can recommend you BlitzBasic (<a href="http://blitzbasic.com" rel="nofollow">http://blitzbasic.com</a>) . It's Basic, it's very easy to learn and allows you to create 2D and 3D games. The compiled code runs very fast. You can check out a lot of examples on the website.
dragonbonheur超过 12 年前
You want fast results while learning the good foundations of any programming language, so learn BASIC, seriously. You have ZERO hope of achieving what you want in a reasonable timeframe with any other language that anyone may suggest here. They'll suggest python, javascript, C++, some will even suggest LISP but dream on :)<p>Download DarkBASIC here: <a href="http://www.thegamecreators.com/?id=2000&#38;m=view_product&#38;page=free" rel="nofollow">http://www.thegamecreators.com/?id=2000&#38;m=view_product&#...</a><p>It's free, fast, it has 3D, 2D commands and everything you might wish for.
评论 #5180177 未加载
评论 #5180404 未加载
looper42超过 12 年前
Since you are concerned about revealing what you have in your mind, it would be preferable to talk to someone in you network directly. Because without any proper spec, giving direction might take to entirely other path which might not take to your goal.
dgozick超过 12 年前
I'd choose Processing for quicker results. <a href="http://processingjs.org/" rel="nofollow">http://processingjs.org/</a> <a href="http://processing.org/" rel="nofollow">http://processing.org/</a>
rman666超过 12 年前
Watch this video and see if it can help you explain better what you want to do. You might also do a Google search for terms like: HTML5 canvas physics game
suomikatzen超过 12 年前
Start with C SDL if you only want to do 2D stuff. Pygame is pretty good, too!