记录目前工作中使用到的工具:1、Android studio: 推荐 Android develop 官网下载安装,还有很多sdk版本可供下载。 https://developer.android.com/studio/intro2、Adobe Photoshop\Illustrator 作为一个app开发人员,你怎么可以说你不会P图呢, ps和ai 是adobe的两款处理图片的工具。3、Visi
转载
2023-09-10 15:17:37
97阅读
# Android 2D 地图开发入门指南
开发一款 2D 地图是移动开发中一个非常有趣的议题。尽管一开始看似复杂,但通过合理的步骤和简单的代码,我们可以逐步实现这个目标。本文将带你了解整个开发流程,并附上必要的代码示例及详细注释。
## 开发流程表
| 步骤 | 描述 |
|--------------|---------
原创
2024-10-27 04:31:19
35阅读
第一章 Cocos2D-X引擎的介绍 1. 引擎的特性:(1) 稳定性压倒一切。(2) 性能是引擎好坏的关键。引擎性能一方面指游戏运行时的流畅度,实际的技术参数就是指每秒屏幕的刷新率。另一方面是指引擎能够承载的运算量。(
转载
2024-10-14 14:49:36
20阅读
# Android 2D 图形引擎库开发指南
在开发 Android 应用时,使用图形引擎库来处理 2D 图形是一项基本而重要的技能。如果你是一名刚刚入行的小白,本文将为你提供一个清晰的流程和示例代码,帮助你入门 Android 2D 图形开发。
## 整体流程
以下是实现 Android 2D 图形引擎库的基本步骤:
| 步骤 | 描述 |
| --- | --- |
| 1 | 安装开
游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些互交式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程序而不用由零开始。下面介绍了Android的8款游戏引擎。 玩游戏这么多年,你知道Android的8款开源游戏引擎吗?游戏开发游戏引擎_课课家 1.Rokon(2D java) Rokon是一款强大、可
转载
2023-07-23 20:07:07
231阅读
前言:由于工作需要,我要找一款2D的开源游戏引擎。以下是我选取调研的四款软件。一、Godot 二、Panda3D 三、Cocos2dx 四、CocosCreator (注:这些软件中的3d部分功能均不在考察范围中)调研内容: 1.使用语言 2.可执行文件可以运行的平台 3.对象的封装、继承、实例化等功能 4.多场景的切换 5.物理引擎,包含: 碰撞检测 物理模型: 实体 绳子 引力效果 6.粒子效
转载
2023-08-08 18:03:00
255阅读
# 如何实现高效的Android 2D游戏引擎
在这篇文章中,我们将指导你如何从零开始创建一个高效的Android 2D游戏引擎。游戏引擎的开发是一个复杂的过程,我们将对其分解为多个步骤,并为每个步骤提供详细的信息和示例代码。最终,我们希望你能理解每个组成部分之间的关系,以便于独自完成这一任务。
## 开发流程
我们可以将开发流程分为以下几个步骤:
| 步骤 | 描述
概述Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0大部分2D使用的api都在android.graphics和android.graphics.drawable包中。他们提供了图形处理相关的: Canvas、ColorFilter、Point(点)和RetcF(矩形)等,还有一些动画相关的:AnimationDrawable、
原创
2021-05-31 15:39:16
607阅读
概述Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL E
原创
2022-04-14 14:07:15
550阅读
一直以来,Godot是一款内部使用的游戏引擎,可用于PC端、移动端、主机以及web平台游戏开发。在上个月,开发商基于MIT许可开源了该游戏引擎。Godot经过Juan Linietsky和Ariel Manzur数年开发,最初是作为公司内部使用的引擎,由OKAM Studio赞助开发。
Godot特性:
编辑器:Godot有着灵活的功能丰富的编辑器
这是基于百度地图sdk的地图app开发系列博客第一篇代码仓库位置:https://github.com/YanhuiLu89/lmap.git下一篇 基于百度地图sdk的地图app开发(二)——地图显示因为本人是做C++开发,android和java都不熟,这方面知识有说错或者不好的习惯,欢迎赐较。 一、开发环境1.1系统:windows1.2 ide:android studio关于a
转载
2023-10-21 11:30:09
124阅读
# Android OpenGL ES 2D 绘图
## 简介
OpenGL ES(OpenGL for Embedded Systems)是一种专门为嵌入式系统设计的2D和3D图形API。它提供了一套强大且高效的图形渲染功能,可以用于开发游戏、图形应用程序等。本文将介绍如何在Android平台上使用OpenGL ES进行2D绘图,并提供相应的代码示例。
## 准备工作
在开始之前,我们需
原创
2023-08-22 06:02:23
106阅读
测量功能作为我们各位工程师日常使用最最最核心的看图功能,一直以来是我们图纸通软件研发的重中之重,测量工具也是随着需求不断的优化和增加。今天,我们同时兼顾工具的实用性和操作的人性化,对图纸通的2D和3D模型测量功能做了调整优化,同时新增了3D模型的重量测量。具体变化我们一起来看一下吧!3D模型测量功能1新增【重量测量】功能 编辑 编辑(重量测量示范)测量不仅仅是长度和角度,还
转载
2023-12-06 21:43:36
116阅读
# iOS 2D绘图入门指南
## 引言
在iOS开发中,绘制2D图形是一项常见的任务。对于刚入行的小白来说,了解如何实现iOS 2D绘图可能会感到困惑。本文将向你介绍实现iOS 2D绘图的流程,并提供每个步骤所需的代码和解释。
## 步骤概览
首先,我们来看一下实现iOS 2D绘图的流程。以下是整个过程的步骤概述:
步骤 | 描述
--- | ---
1 | 创建绘图上下文
2 | 设置绘
原创
2024-01-21 04:06:25
99阅读
Quartz 2D常用的功能自定义UI控件(常用)绘制图形:线条、三角形、矩形、圆角矩形、圆、椭圆、弧、扇形等绘制文字绘制图片生成pdf截图、裁剪图片手势解锁报表:折线图、饼状图、柱状图、股票图常用的图形上下文CGContextRef (画板)Layer Graphics Contenxt (图层)Bitmap Graphics Contenxt(图片)PDF Graphic
原创
2023-05-15 23:22:46
117阅读
对齐像素字节函数glPixelStorei (GL_UNPACK_ALIGNMENT, 1)对载入的纹理的画质和色彩有什么影响吗?对画面色彩没有影响,glPixelStorei (GL_UNPACK_ALIGNMENT, 1)控制的是所读取的图像数据的行对齐方式.默认4字节对齐,即一个行的图像数据字节数必须是4的整数倍. 即对RGB 3字节象素而言,若一行10个象素,30个字节,在4字节对齐模式下
转载
2012-12-06 10:50:00
419阅读
2评论
我们已经介绍了Canvas,在那里,已经学习了如何创建自己的View。在第7章中也使用了Canvas来为MapView标注覆盖。
画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成:
Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。
Paint 也称为"
刷子",Paint可以指定如何将基本图形绘制到位图上。
转载
2021-12-22 14:01:18
256阅读
我们已经介绍了Canvas,在那里,已经学习了如何创建自己的View。在第7章中也使用了Canvas来为MapView标注覆盖。画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成:Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。Paint 也称为"刷子",Paint可以指定如何将基本图形绘制到位图上。Bitmap 绘图的表面。
转载
2022-04-11 14:03:04
342阅读
1.先用一个GLSurfaceView作为画布,然后自定义一个Renderer继承自Renderer,把这个自定义的Renderer通过setRenderer()设置给GLSurfaceView就可以了。2.效果图: 3.源码:https://developer.android.com/training/graphics/opengl/index.html
转载
2023-07-19 15:35:28
100阅读
00. 目录文章目录00. 目录01. 概述02. 开发环境03. 绘制矩形04. 双缓冲绘图05. 附录01. 概述所谓的双缓冲绘图的概念。双缓冲(double-buffers)绘图,就是在进行绘制时,先将所有内容都绘制到的绘
原创
2021-09-02 14:48:50
363阅读