-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
450 lines (266 loc) · 23.7 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Jare's Blog · Jare's Blog</title>
<meta name="description" content="Stuff I write">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Jare's Blog · Jare's Blog">
<meta name="twitter:description" content="Stuff I write">
<meta property="og:type" content="article">
<meta property="og:title" content="Jare's Blog · Jare's Blog">
<meta property="og:description" content="Stuff I write">
<link href='//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700|Oxygen:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/pure/0.6.0/pure-min.css">
<!--[if lte IE 8]>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/pure/0.6.0/grids-responsive-old-ie-min.css">
<![endif]-->
<!--[if gt IE 8]><!-->
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/pure/0.6.0/grids-responsive-min.css">
<!--<![endif]-->
<link rel="stylesheet" href="https://thejare.github.io//css/all.min.css">
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet">
<link rel="alternate" type="application/rss+xml" title="Jare's Blog" href="https://thejare.github.io//index.xml" />
</head>
<body>
<div id="layout" class="pure-g">
<div class="sidebar pure-u-1 pure-u-md-1-4">
<div class="header">
<hgroup>
<h1 class="brand-title"><a href="https://thejare.github.io/">Jare's Blog</a></h1>
<h2 class="brand-tagline"> Stuff I write </h2>
</hgroup>
<p></p>
<nav class="nav">
<ul class="nav-list">
<li class="nav-item">
<a class="pure-button" href="https://twitter.com/TheJare"><i class="fa fa-twitter"></i> Twitter</a>
</li>
<li class="nav-item">
<a class="pure-button" href="https://github.com/TheJare "><i class="fa fa-github-alt"></i> github</a>
</li>
<li class="nav-item">
<a class="pure-button" href="https://thejare.github.io//index.xml"><i class="fa fa-rss"></i> rss</a>
</li>
</ul>
</nav>
<p></p>
<nav class="nav">
<ul class="nav-list">
<li class="menu-item">
<a href="./">Home</a>
</li>
<li class="menu-item">
<a href="./about-me/">About Me</a>
</li>
<li class="menu-item">
<a href="./articles/">Articles</a>
</li>
<li class="menu-item">
<a href="./downloads/">Downloads</a>
</li>
</ul>
</nav>
</div>
</div>
<div class="content pure-u-1 pure-u-md-3-4">
<div>
<div class="posts">
<h1 class="content-subhead">03 Dec 2017, 01:27</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/2017/12/ludum-dare-40/" class="post-title">Ludum Dare 40</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Development" href="https://thejare.github.io/categories/development">Development</a>
<a class="post-category post-category-Games" href="https://thejare.github.io/categories/games">Games</a>
</p>
</header>
<div class="post-description">
<p>I made a little Ludum Dare 40 entry by the name of Idle Icon. <a href="./html/ld40/">Try it here</a>.</p>
</div>
<p><a href="https://thejare.github.io/2017/12/ludum-dare-40/" class="post-readmore">Read more...</a></p>
</section>
<h1 class="content-subhead">02 May 2016, 03:14</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/2016/05/ported-to-hugo/" class="post-title">Ported to Hugo</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
</p>
</header>
<div class="post-description">
<p>I have ported the Wordpress site to <a href="https://gohugo.io/" target="_blank" rel="noopener">Hugo</a>, an excellent static site generator. In the process I have also hosted it on GitHub Pages, at <a href="https://thejare.github.io/" target="_blank" rel="noopener">https://thejare.github.io/</a>. Some posts will be badly formatted, or missing related files.</p>
</div>
</section>
<h1 class="content-subhead">19 Mar 2014, 01:52</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/2014/03/gdc-2014-slides-compilation/" class="post-title">GDC 2014 Slides Compilation</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Development" href="https://thejare.github.io/categories/development">Development</a>
<a class="post-category post-category-Games" href="https://thejare.github.io/categories/games">Games</a>
</p>
</header>
<div class="post-description">
<p><strong>Edit</strong>: I think the <a href="http://www.gdcvault.com/free/gdc-14" target="_blank" rel="noopener">GDC Vault</a> has been updated with all available content, so you may want to go there instead. See you next year!?</p>
<p>Get’em while they’re fresh! If you know of stuff missing here, please tell me about it on Twitter <a href="https://twitter.com/TheJare" target="_blank" rel="noopener">@TheJare</a>. You can also check industry sites like <a href="http://www.gamasutra.com/" target="_blank" rel="noopener">Gamasutra</a>, <a href="http://www.polygon.com/" target="_blank" rel="noopener">Polygon</a> or <a href="http://www.develop-online.net/" target="_blank" rel="noopener">Develop</a> for ongoing coverage, and hopefully a lot of these materials will show up in the <a href="http://www.gdcvault.com/" target="_blank" rel="noopener">GDC Vault</a> soon.</p>
</div>
<p><a href="https://thejare.github.io/2014/03/gdc-2014-slides-compilation/" class="post-readmore">Read more...</a></p>
</section>
<h1 class="content-subhead">04 May 2013, 02:55</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/2013/05/firedemo-20th-anniversary/" class="post-title">Firedemo 20th anniversary</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Development" href="https://thejare.github.io/categories/development">Development</a>
</p>
</header>
<div class="post-description">
<p>It’s been nearly 20 years since we released that old fire effect and the demoscene turned out to love it. I have <a href="http://www.iguanademos.com/Jare/files/Fire/" target="_blank" rel="noopener">ported it to HTML5</a> to celebrate!</p>
<p>It all started when we bought a math coprocessor for our 386/25 and I started playing with fractals and plasmas. A few programming mistakes later, this thing came out and looked neat, so we slapped JCAB’s VT player and released it. Eternal gratitude to Jester of Sanity for unknowingly lending me his fantastic <a href="http://mod.haxor.fi/Jester/mod.elysium" target="_blank" rel="noopener">‘Elysium’ mod</a> – it didn’t take me long to learn that such acts were VERY badly frowned upon.</p>
<p>You can check out the <a href="https://github.com/TheJare/FiredemoHTML5" target="_blank" rel="noopener">source code on github</a> if you are so inclined. The comments are slightly better this time! This version runs rather slowly on Chrome, and I don’t really know why, but IE, Firefox (Win and Android) and iOS Safari work great.</p>
</div>
</section>
<h1 class="content-subhead">28 Mar 2013, 21:22</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/2013/03/gdc-2013/" class="post-title">GDC 2013</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Development" href="https://thejare.github.io/categories/development">Development</a>
</p>
</header>
<div class="post-description">
<p>It’s that time of the year again, when everyone else is partying and having fun (<a href="http://www.forbes.com/sites/carolpinchefsky/2013/03/27/really-igda-party-at-gdc-brings-on-the-female-dancers/" target="_blank" rel="noopener">or maybe not – WTF IGDA?</a>) at GDC in San Francisco. I’ll try to collect any links to lecture materials I come across. If you know of stuff missing here, please tell me about it on Twitter <a href="https://twitter.com/TheJare" target="_blank" rel="noopener">@TheJare</a>. You can also check industry sites like <a href="http://www.gamasutra.com/" target="_blank" rel="noopener">Gamasutra</a>, <a href="http://www.polygon.com/2013/3/25/4145780/gdc-2013-panels-announcements-and-more-live-from-san-francisco" target="_blank" rel="noopener">Polygon</a> or <a href="http://www.develop-online.net/" target="_blank" rel="noopener">Develop</a> for ongoing coverage, and hopefully a lot of these materials will show up in the <a href="http://www.gdcvault.com/" target="_blank" rel="noopener">GDC Vault</a> soon.</p>
</div>
<p><a href="https://thejare.github.io/2013/03/gdc-2013/" class="post-readmore">Read more...</a></p>
</section>
<h1 class="content-subhead">16 Mar 2013, 11:59</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/2013/03/improv-math/" class="post-title">Improv math</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Uncategorized" href="https://thejare.github.io/categories/uncategorized">Uncategorized</a>
</p>
</header>
<div class="post-description">
<p>I always loved math and it was one of my favourite subjects during school. I have to thank my dad and my bro for instilling that love in my head. My young self was always baffled by how most people around me not only hated math, but they seemed to have a hard time with it. How could it be hard? It was all logical, you hardly needed to work or memorize anything because, hey, with just a few basics in your head you could deduce any formulas or theorems you needed during an exam, right? Heh.</p>
<p>This year I’m one of the tutors for the <a href="http://www.u-tad.com/masteres-2/programacion-videojuegos/" target="_blank" rel="noopener">Master on Game Programming</a> at the U-Tad. The subject I’m teaching this course is Game Architecture: Game Objects, Main Loop and Timing, Reading & Saving, etc. This is the Master’s debut year, so while I believe the course is going great (and students seem to agree so far), some bits and pieces are not ideal and will need improvement for the following years.</p>
<p>One of them is, unsurprisingly, math.</p>
</div>
<p><a href="https://thejare.github.io/2013/03/improv-math/" class="post-readmore">Read more...</a></p>
</section>
<h1 class="content-subhead">03 Mar 2013, 23:05</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/2013/03/haskell/" class="post-title">Haskell</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Development" href="https://thejare.github.io/categories/development">Development</a>
</p>
</header>
<div class="post-description">
<p>Back in my 2nd year in college (1990), I took a half year course on functional programming. Back then, having several years of heavy duty Z80 assembly <a href="http://www.mobygames.com/game/star-dust" target="_blank" rel="noopener">videogames </a><a href="http://computeremuzone.com/ficha.php?id=281" target="_blank" rel="noopener">programming</a>, and being recently introduced to high level languages via Pascal and Modula 2, my brain was very fresh and open to new paradigms and ideas. Structured languages like Pascal and C were a great way to remove some of the tedium and bureaucracy of assembly, but functional was mindblowing. I already understood the idea of passing functions around as parameters, since we did a lot of that in our semi-OOP approach to game character behaviour. But when you create your first infinite list, wow, that’s a moment to remember!</p>
</div>
<p><a href="https://thejare.github.io/2013/03/haskell/" class="post-readmore">Read more...</a></p>
</section>
<h1 class="content-subhead">09 Jul 2012, 00:35</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/about-me/" class="post-title">About Me</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Me" href="https://thejare.github.io/categories/me">Me</a>
</p>
</header>
<div class="post-description">
<p>My name is Javier Arévalo Baeza, I was born in sunny Spain in the year 1970. I have been <a href="http://www.mobygames.com/developer/sheet/view/developerId,36254/" target="_blank" rel="noopener">making videogames</a> for over 25 years, and I intend to keep doing that for as long as I can.</p>
<p>Other places you can reach me:</p>
<ul>
<li>Facebook: <a href="https://www.facebook.com/TheJare" target="_blank" rel="noopener">https://www.facebook.com/TheJare</a></li>
<li>Twitter: <a href="https://twitter.com/TheJare" target="_blank" rel="noopener">https://twitter.com/TheJare</a></li>
<li>Github: <a href="https://github.com/TheJare" target="_blank" rel="noopener">https://github.com/TheJare</a></li>
</ul>
</div>
</section>
<h1 class="content-subhead">09 Jul 2012, 00:35</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/articles/" class="post-title">Articles</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Development" href="https://thejare.github.io/categories/development">Development</a>
</p>
</header>
<div class="post-description">
<ul>
<li><a href="http://www.iguanademos.com/Jare/docs/html5/Lessons/" target="_blank" rel="noopener">HTML5/Canvas Game Lessons</a></li>
<li><a href="main-loop-with-fixed-time-steps">Fixed Timestep Loop</a></li>
<li><a href="loadlibrary-getprocaddress-fun">DLL / Macro Tricks</a></li>
<li><a href="init-end">Init / End Protocol</a></li>
<li><a href="dll-interfaces">DLL Interfaces</a></li>
<li><a href="rectangle-packing-code">Rectangle Packer</a></li>
<li>Praetorians DevDiary - sadly, was hosted in GameSpy and vanished one day</li>
<li><a href="reducing-game-load-times">Reducing Game Load Times</a></li>
<li><a href="positional-printf">Positional Printf</a></li>
</ul>
</div>
</section>
<h1 class="content-subhead">09 Jul 2012, 00:35</h1>
<section class="post">
<header class="post-header">
<a href="https://thejare.github.io/downloads/" class="post-title">Downloads</a>
<p class="post-meta">
By <strong class="post-author">Jare</strong>
under
<a class="post-category post-category-Development" href="https://thejare.github.io/categories/development">Development</a>
</p>
</header>
<div class="post-description">
Articles and lecture slides Slides from my talks at Mundos Digitales and GameLab, July 2006 (in Spanish). Slides from my talk at the Universidad Politecnica de Catalunya, March 2006 (in Spanish). Slides from my talk at the Universidad Complutense de Madrid, April 2005 (in Spanish). Slides from my talk at the University of Seville in March 2003 (in Spanish). Source Code RectLayout, a class to aid in resolution-independent 2D layout of rectangles.
</div>
<p><a href="https://thejare.github.io/downloads/" class="post-readmore">Read more...</a></p>
</section>
</div>
<div class="pagination">
<nav role="pagination" class="post-list-pagination">
<span class="post-list-pagination-item post-list-pagination-item-current">Page 1 of 28</span>
<a href="./page/2/" class="post-list-pagination-item pure-button post-list-pagination-item-next">
Older <i class="fa fa-angle-double-right"></i>
</a>
</nav>
</div>
<div class="footer">
<div class="pure-menu pure-menu-horizontal pure-menu-open">
<ul>
<li>Powered by <a class="hugo" href="http://hugo.spf13.com/" target="_blank">hugo</a>. Theme is based on <a class="hugo" href="https://github.com/dplesca/purehugo">Purehugo</a> by Dragos Plesca</li>
</ul>
</div>
</div>
<script src="https://thejare.github.io//js/all.min.js"></script>
</div>
</div>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', '', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>