首页
学习
活动
专区
工具
TVP
发布

编程之路的专栏

专栏作者
77
文章
114887
阅读量
27
订阅数
(译)SDL编程入门(22)定时
任何类型的游戏API的另一个重要部分是处理时间的能力。在本教程中,我们将制作一个我们可以重新启动的计时器。
arcticfox
2021-01-06
6800
(译)SDL编程入门(16)TrueType字体
使用SDL渲染文本的一种方法是使用扩展库SDL_ttf。SDL_ttf允许你从TrueType字体中创建图像,我们将在这里使用它从字体文本中创建纹理。
arcticfox
2020-10-29
8480
(译)SDL编程入门(17)鼠标事件
和按键一样,SDL也有事件结构来处理鼠标事件,如鼠标运动、鼠标按钮按下和鼠标按钮释放。在本教程中,我们将制作一堆可以与之交互的按钮。
arcticfox
2020-10-29
1.5K0
(译)SDL编程入门(14)动画精灵和VSync
动画简而言之就是展示一个又一个的图像来制造运动的假象。在这里我们将展示不同的精灵来制作一个简笔画的动画。
arcticfox
2020-10-19
8370
(译)SDL编程入门(13)透明度混合
得益于新的硬件加速渲染,SDL2.0中的透明度变得更快。这里我们将使用alpha调制(它的工作原理很像颜色调制)来控制纹理的透明度。
arcticfox
2020-10-19
1.1K0
(译)SDL编程入门(15)旋转和翻转
SDL2的硬件加速纹理渲染还能给我们提供图像快速翻转和旋转的能力。在本教程中,我们将利用这一点使一个箭头纹理旋转和翻转。
arcticfox
2020-10-19
1.2K0
(译)SDL编程入门(10)Color Key
当在屏幕上渲染多个图像时,通常需要让图像具有透明背景。幸运的是,SDL提供了一种使用颜色键控的简单方法来实现这一点。
arcticfox
2020-10-09
1K0
(译)SDL编程入门(11)裁剪渲染和精灵表
有时你只想渲染纹理的一部分。很多时候,游戏喜欢将多个图像保留在同一张精灵表上,而不是拥有一堆纹理。使用剪辑渲染,我们可以定义要渲染的纹理的一部分,而不是渲染整个对象。
arcticfox
2020-10-09
7050
(译)SDL编程入门(7)纹理加载和渲染
SDL2 的一个主要新功能是纹理渲染 API。这为您提供了快速、灵活的基于硬件的渲染。在本教程中,我们将使用这种新的渲染技术。
arcticfox
2020-09-27
9720
(译)SDL编程入门(9)视口
有些时候,你只想渲染屏幕的一部分,比如最小地图。使用视口你可以控制你在屏幕上的渲染位置。
arcticfox
2020-09-27
6920
(译)SDL编程入门(8)几何图形渲染
除了新的纹理API,SDL还有新的基元渲染调用作为其渲染API[1]的一部分。因此,如果你需要渲染一些基本的形状,而你又不想为它们创建额外的图形,SDL可以为你省力。
arcticfox
2020-09-27
1.3K0
SDL简介
SDL在结构上是将不同操作系统的库再封装成相同的函数,例如SDL在Windows平台上是DirectX的封装,而在使用X11的平台上(包括Linux),SDL则是与Xlib库沟通来输出图像。虽然SDL本身是使用C语言写成,但是它几乎可以被所有的编程语言所使用,例如:C++、Perl、Python(借由pygame库)、Pascal、Java等等。
arcticfox
2020-09-24
2.2K0
(译)SDL编程入门(2)在屏幕上显示图像
注意:从现在开始,教程将只涉及源代码的关键部分。如果想看完整的程序,你必须下载完整的源码。
arcticfox
2020-09-24
2.5K0
Python 简单应对反爬虫
现在我们介绍的是不花钱的免费代理IP池。原理很简单,大家去百度或者谷歌搜索免费代理IP总能搜到几个可用的免费代理IP,有些是付费代理IP网站免费放出一两个来给大家试用的,但是一两个代理IP还是不够用的,至少得有十几个才够我们轮换使用,这时候就有好心人将全网大部分释放免费代理IP的网站给爬了,然后设定一个定时检查器,不断检查这些免费IP是否可用,不能用的就移除,能用的保留,相当于维护了一个可用IP池,这样每次爬虫发起请求时,就从IP池取一个使用。
arcticfox
2019-06-26
8500
Python 爬虫之Selenium终极绝招
这里简单解释一下什么是Selenium,它其实是一个网站前端压力测试框架,更通俗的说,它能直接操作浏览器,试想一下,网页是在浏览器里面加载的,如果我们能用代码操控浏览器,那我们想要爬取什么数据不能通过浏览器获取?无所不爬!
arcticfox
2019-06-26
1.2K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档