我有一个很好的HTML5游戏创意,怎么合作?
我有一个很好的HTML5的游戏设计,但是我本身不会HTML5,也不会美工,无法做出来,怎么办呢?如何找人合作,合作怎么可以信任呢?合作者不会直接窃取我的创意吗?
谢谢大家的金(len)玉(chao)良(热)言(feng),我决定自己学习HTML5的开发,把美工外包出去.希望能赶上参加爱玩派的比赛.
我没打算做一个产品来获取大量的利润,只是抱着一种好玩的心态.
我是一名java程序员,会一些html代码,会JavaScript,会jQuery,基本不会css,完全不会画图.
对!我刚刚想到的一个游戏创意,就发到知乎上来了.并且先怀疑别人的诚信度,实在太不成熟了.
听了这么多呼友真挚诚恳的意见,我决定自己学,自己做.大不了美工外包出去.
我不知道我的游戏创意有多少价值,我只知道,我喜欢,就够了.
既然知乎上那么多大神,个个身怀绝技.那么我顺便请教一下大家.
1.如果我的游戏中基本是图片,绘制图形比较少,可以使用哪种引擎框架?而且比较好学.
2.背景图片怎么切换?图片大小如何控制?图片的位置如何控制?图片有所振动,如何做到?图片怎么淡入淡出?
3.烟雾如何绘制?
4.在屏幕上手指控制如何得到起点和终点,如果是两个,及以上呢?
5.比如手指操作后,停留在屏幕上,不抬起来,可以获取状态吗?
6.类似神经猫最后可以发到朋友圈上的成绩,怎么做?可以在链接下面,增加图片吗?比如最多九张.
7.HTML5可以像数据库一样保存数据吗?是使用sql语句吗?但是我可能没有后台啊.
回复内容:
不要合作,自己学习。(免得坑队友) 回答问题的都太坏了!!怎么可以这样!
更新:
既然题主更新了问题,我逐一建议
1.如果我的游戏中基本是图片,绘制图形比较少,可以使用哪种引擎框架?而且比较好学.
cocox2d-x html5
2.背景图片怎么切换?图片大小如何控制?图片的位置如何控制?图片有所振动,如何做到?图片怎么淡入淡出?
cctransition
setscale
setpostation
ccaction
ccfadeout
3.烟雾如何绘制?
particle system
4.在屏幕上手指控制如何得到起点和终点,如果是两个,及以上呢?
setMultipleTouchEnabled
5.比如手指操作后,停留在屏幕上,不抬起来,可以获取状态吗?
可以
6.类似神经猫最后可以发到朋友圈上的成绩,怎么做?可以在链接下面,增加图片吗?比如最多九张.
参考微信sdk和网上的第三方插件
7.HTML5可以像数据库一样保存数据吗?是使用sql语句吗?但是我可能没有后台啊.
可以,随意,可以找现成后台
根据题主的问题描述个人认为题主对游戏引擎并不特别了解,建议学习一个游戏引擎unity 和 cocos2d-x都可以 再开发一款游戏。
原回答:
创意不值钱,实现了才有价值。题主自学用引擎做一个吧,不是特别难的。
我也有一个好创意,我是程序员。(逃 我有个绝妙的学习计划,每天学习12个小时,十一点睡六点起,坚持健身背单词,一定能逆袭。现在就差努力还做不到了。 所以你就差一个程序员了? 其实我觉得能说出“HTML5游戏创意”这几个字的人,分两种
1.真正理解HTML5平台的优势,适合什么样的游戏
2.对HTML5一知半解,跟风才这么说
我不觉得符合第一种情况的人本身的素质差到找不到合伙人。
所以......还是算了吧?好好学习才是正经事...... 作为一名水水的前端狗,想说一句,其实既然答主是程序员,有编程基础,如果真的有兴趣,两个星期的学习,应该足够完成上述所说的功能,因为javascript真的是一门很和谐的语言啊,css什么的看看w3,松松就会了有没有,何必去请别人帮忙,真的有兴趣那就动手去做吧吧 1.找一个你信得过的软件咨询公司,一般而言都会有客户保密协议,向他们付费咨询。咨询内容是该游戏能否在现有的技术中被实现(如果你说你要全服N万个玩家一个屏幕里PK那就不用谈了)。
2.根据上述软件公司的评估结果,你开始找你认为能胜任该游戏开发的 美术和程序开发以及策划。
3.找风投,找钱。人员工资你要开,办公场地费你需要支付,开发用的服务器等等,你需要支撑起基本的开发费用。当然如果你能忽悠到所有人都不拿工资,那是你的本事。别忘了找一个财务和行政来帮你处理账本和各类琐碎的事情。
4.出demo,你需要找关系,或者找游戏运营来帮你打通从开发宣传到发布上架一系列的重点关节。在这一步你需要天价的广告费和推广费以及一群靠谱的游戏运营。
5.游戏开始测试了,这一步你需要法务来介入你的公司了,我国的游戏审查是存在的,你想做大就不要走擦边球,否则断你网线封你公司。
6.往后的东西,等你走到第五步再说吧。 首先我附和楼上几位的意见: 当今世界不缺创意,缺的是做实事的人.
你是java程序员,会javascript,那么入手HTML5就简单了,你有基础,缺乏的是游戏开发的实际经验.
1,当前HTML5没有多少成熟的引擎,没有游戏开发经验的人直接去学游戏引擎更是入一个深坑,因为你压根不理解别人为什么在引擎代码里做这些事情.
2,背景图片你可以放在canvas里绘制,也可以放在网页背景里css呈现,大小控制,位置,震动,淡入淡出看canvas元素ctx的drawImage方法,看ctx的开关项目和属性.
3,烟雾可以用半透明的Png,不可能去像素操作的,性能不够.附送一句,不要想太炫的特效,性能不够.
4,多点触控看ontouch事件,里面有你想要的对应事件和数据.
5,可以
6,发到朋友圈的成绩,需要申请微信公众号,然后接入和配置微信的jssdk,经过对应的安全签名手续后,你可以修改分享的标题,链接,图标,不能添加图片.
7,HTML5本身拥有保存数据在本地的新特性,但是保存在本地有什么用?没后台写个后台啊,不是java程序员么,不是会jqury么,游戏数据传递到后台保存起来就可以了.如果没有服务器,租个云主机,代价还是付得起的.
看你的提问,是从来没有接触过HTML5游戏开发,连尝试都没有过的,等你把这些都弄明白,可能会花去很多时间.不晓得那时候你的创意凉了没有.
ps,美工很重要,美工很重要,美工很重要,因为重要,所以说三遍,我这边的HTML5游戏因为是公司手游的衍生品,所以不被重视,我的开发进度就是停在等待美术出素材这一步了,让我实在没办法拿时间去写微信公众号服务后台和微信jssdk接入了,打算后期游戏里用到这些功能,不然我也不懂回答你第六条.
外包美术?呵呵,找不到同好的美术,还不如去偷别人的素材先把代码码出来. 你的问题就是欠一个美工和一个程序员 让我想到读大学的时候,觉得创意特别值钱,每天都在想有没有好的创意,工作之后觉得最没用的就是创意了,真怀念楼主的天真无邪。。

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

Java 8 führt die Stream -API ein und bietet eine leistungsstarke und ausdrucksstarke Möglichkeit, Datensammlungen zu verarbeiten. Eine häufige Frage bei der Verwendung von Stream lautet jedoch: Wie kann man von einem Foreach -Betrieb brechen oder zurückkehren? Herkömmliche Schleifen ermöglichen eine frühzeitige Unterbrechung oder Rückkehr, aber die Stream's foreach -Methode unterstützt diese Methode nicht direkt. In diesem Artikel werden die Gründe erläutert und alternative Methoden zur Implementierung vorzeitiger Beendigung in Strahlverarbeitungssystemen erforscht. Weitere Lektüre: Java Stream API -Verbesserungen Stream foreach verstehen Die Foreach -Methode ist ein Terminalbetrieb, der einen Vorgang für jedes Element im Stream ausführt. Seine Designabsicht ist

Kapseln sind dreidimensionale geometrische Figuren, die aus einem Zylinder und einer Hemisphäre an beiden Enden bestehen. Das Volumen der Kapsel kann berechnet werden, indem das Volumen des Zylinders und das Volumen der Hemisphäre an beiden Enden hinzugefügt werden. In diesem Tutorial wird erörtert, wie das Volumen einer bestimmten Kapsel in Java mit verschiedenen Methoden berechnet wird. Kapselvolumenformel Die Formel für das Kapselvolumen lautet wie folgt: Kapselvolumen = zylindrisches Volumenvolumen Zwei Hemisphäre Volumen In, R: Der Radius der Hemisphäre. H: Die Höhe des Zylinders (ohne die Hemisphäre). Beispiel 1 eingeben Radius = 5 Einheiten Höhe = 10 Einheiten Ausgabe Volumen = 1570,8 Kubikeinheiten erklären Berechnen Sie das Volumen mithilfe der Formel: Volumen = π × R2 × H (4

Spring Boot vereinfacht die Schaffung robuster, skalierbarer und produktionsbereiteter Java-Anwendungen, wodurch die Java-Entwicklung revolutioniert wird. Der Ansatz "Übereinkommen über Konfiguration", der dem Feder -Ökosystem inhärent ist, minimiert das manuelle Setup, Allo

HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

Java ist eine beliebte Programmiersprache, die sowohl von Anfängern als auch von erfahrenen Entwicklern erlernt werden kann. Dieses Tutorial beginnt mit grundlegenden Konzepten und geht dann weiter zu fortgeschrittenen Themen. Nach der Installation des Java Development Kit können Sie das Programmieren üben, indem Sie ein einfaches „Hello, World!“-Programm erstellen. Nachdem Sie den Code verstanden haben, verwenden Sie die Eingabeaufforderung, um das Programm zu kompilieren und auszuführen. Auf der Konsole wird „Hello, World!“ ausgegeben. Mit dem Erlernen von Java beginnt Ihre Programmierreise, und wenn Sie Ihre Kenntnisse vertiefen, können Sie komplexere Anwendungen erstellen.

Java leicht gemacht: Ein Leitfaden für Anfänger zur leistungsstarken Programmierung Java ist eine leistungsstarke Programmiersprache, die in allen Bereichen von mobilen Anwendungen bis hin zu Systemen auf Unternehmensebene verwendet wird. Für Anfänger ist die Syntax von Java einfach und leicht zu verstehen, was es zu einer idealen Wahl zum Erlernen des Programmierens macht. Grundlegende Syntax Java verwendet ein klassenbasiertes objektorientiertes Programmierparadigma. Klassen sind Vorlagen, die zusammengehörige Daten und Verhaltensweisen organisieren. Hier ist ein einfaches Java-Klassenbeispiel: publicclassPerson{privateStringname;privateintage;

React kombiniert JSX und HTML, um die Benutzererfahrung zu verbessern. 1) JSX bettet HTML ein, um die Entwicklung intuitiver zu gestalten. 2) Der virtuelle DOM -Mechanismus optimiert die Leistung und reduziert den DOM -Betrieb. 3) Komponentenbasierte Verwaltungs-Benutzeroberfläche zur Verbesserung der Wartbarkeit. 4) Staatsmanagement und Ereignisverarbeitung verbessern die Interaktivität.
