-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathatom.xml
88 lines (56 loc) · 7.6 KB
/
atom.xml
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
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title><![CDATA[This is a blog]]></title>
<link href="http://tkbremnes.github.com/atom.xml" rel="self"/>
<link href="http://tkbremnes.github.com/"/>
<updated>2012-03-23T22:17:41+01:00</updated>
<id>http://tkbremnes.github.com/</id>
<author>
<name><![CDATA[Trond Kjetil]]></name>
</author>
<generator uri="http://octopress.org/">Octopress</generator>
<entry>
<title type="html"><![CDATA[All fun and games]]></title>
<link href="http://tkbremnes.github.com/blog/2012/03/09/all-fun-and-games/"/>
<updated>2012-03-09T23:24:00+01:00</updated>
<id>http://tkbremnes.github.com/blog/2012/03/09/all-fun-and-games</id>
<content type="html"><![CDATA[<p>As a part of my courses this uni semester, I am expected to make no less than two games as part of two different teams on two different platforms. I also like to keep myself busy on my afternoons off. These projects are the (unfinished) results of these endeavours.</p>
<h2>Garbage Alert</h2>
<p>This semester I’m enrolled in the course <em>Experts in Teamwork</em>, a course where the goal is to experience teamwork across diciplines. Here I’m a part of a band of students set out to make a game with a purpose: encouraging recycling and reuse. Drawing inspiration from Jane McGonigal’s book <a href="http://realityisbroken.org/">“Reality is Broken”</a> (<a href="http://www.ted.com/talks/jane_mcgonigal_gaming_can_make_a_better_world.html">obligatory inspiring TED-talk</a>), the goal is to explore the possibilities for making recycling more fun by the use of video games.</p>
<p>With the group growing up fond of real time strategy games such as Age of Empires and Red Alert, the solution we came up with is <em>Garbage Alert</em>. <em>Garbage Alert</em> is (set to be) a multiplayer real time strategy game where the objective is to compete with each other in in having the cleanest, most habitable (utopian) island. Here, garbage and waste are resources that the players are to utilize in achieving this goal, by upgrading and improving their island infrastructure, attacking other players and repelling attacks on themselves.</p>
<p><img class="left" src="http://farm8.staticflickr.com/7061/6968022307_27d6852376_m.jpg" width="240" height="235" title="The epic title screen of Garbage Alert" alt="Garbage Alert title screen"></p>
<p>Development has started, and is set to commence rapidly in the following weeks.</p>
<h3>Technologies</h3>
<p>Even though our main platform for the game, <em>Garbage Alert</em> is to be realised as a HTML5 and JavaScript game. This is mostly due to the groups experience in such technologies, as well as not everyone having the correct tools and neccessary equipment to be able to efficiently develop natively for smart phones. Additionally, <em>Garbage Alert</em> is set to be a rather simple tech demo
illustrating our game concept, rather than having a complete product at the end. HTML5 and JavaScript is thus deemed to be an appropriate platform for such a game.</p>
<h2>Large and Heavily Armored Warships</h2>
<p>As part of another course I’m taking this semester, where the goal is to be taught and exercise use of software achitectural patterns and best practices, an Android game is to made. As the goal here is to have a more or less complete game at the end of the semester, the game is to be a clone of a well known game: <em>Battleships</em>. Here, players are taking turns in trying to hit and destroy the other player’s battleships.</p>
<h3>Technologies</h3>
<p>The game is to be developed using the vanilla Android API, drawing on a canvas element. Third party helper frameworks and toolkits has been considered, but due to lack of documentation (I’m looking at you, <a href="http://www.andengine.org/">AndEngine</a>), and/or the software being too costly for such a small project as LaHAW, we quickly decided not to use such software.</p>
<h2>Multi Mega Man</h2>
<p><img class="right" src="http://farm8.staticflickr.com/7192/6968016805_b0f4174ee9_m.jpg" width="235" height="240" title="Multi Mega Man screenshot" alt="Multi Mega Man screenshot"></p>
<p>As part of a series of weekend projects that I’ve tinkered with, resulting in among other things, a persistent world multiplayer <em>Conway’s Game of Life</em>, I now have embarked upon the journey og making a game on my own.
Me being a huge fan of old school platformers, I started cloning <a href="http://en.wikipedia.org/wiki/Mega_Man"><em>Mega Man</em></a>. Drawing upon my experience from the <em>Game of Life</em> project, I quickly realised one thing 10 year old (and 25 year old) me would have loved: multiplayer. Thus, Multi Mega Man was born. The game is still in a very infantile state, but has working multiplayer, weapons, projectiles, powerups and more or less pixel perfect emulation of the classic Mega Man physics.</p>
<h3>Technologies</h3>
<p>Both Muli Mega Man and Conway’s Game of Life are realised with use of HTML5 canvas and JavaScript. Server-wise, I’m using <a href="http://nodejs.org">node.js</a> and <a href="http://socket.io">socket.io</a>.</p>
<p><a href="https://github.com/tkbremnes/Go-Right-">Multi Mega Man is available on Github.</a></p>
<h2>Level editor</h2>
<p><img class="right" src="http://farm8.staticflickr.com/7204/6968016873_28841fe1a8_m.jpg" width="240" height="165" title="Level editor screenshot" alt="Level editor screenshot"></p>
<p>To aid in the development of Multi Mega Man, Garbage Alert and future grid based games, a simple level editor is in the making.</p>
<p><a href="https://github.com/tkbremnes/Simple-Map-Editor">The level editor is available on Github.</a></p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Some sort of intro]]></title>
<link href="http://tkbremnes.github.com/blog/2012/01/02/some-sort-of-intro/"/>
<updated>2012-01-02T01:21:00+01:00</updated>
<id>http://tkbremnes.github.com/blog/2012/01/02/some-sort-of-intro</id>
<content type="html"><![CDATA[<p>Hello, this is me. I am a twenty-something student of informatics at the <a href="http://ntnu.edu">Norwegian University of Science and Technology</a>, where I’m currently studying for my Master’s degree in Human-Computer Interaction. This page is meant to collect texts of varying degree of coherence about subject matters that interests me at any given moment to such an degree that I’ll want to write something about it. I think the colloquial term is “blog”. You can read it if you like. Hello world.</p>
<h3>What this blog is about</h3>
<p>Next fall, I’ll be writing my Master’s thesis about digital books in education, the details of which will be the subject of a later post. This blog is meant to collect my thoughts on the matter as the time draws ever nearer. I’m scheduled to be a part of a team writing a world changing game (alá Jane McGonigal’s <a href="http://realityisbroken.org/">Reality is Broken</a>) this semester. I might write about that experience.</p>
<p>My interests include user experience (UX) design, web development, all thing neat and pretty, and all technology in general. Should be stuff here about that too.</p>
<h3>TK talks tech</h3>
<p>This blog is powered by <a href="http://octopress.org/">Octopress</a>, <a href="http://github.com">GitHub</a>, <a href="http://daringfireball.net/projects/markdown/">Markdown</a>, <a href="http://apple.com">OSX Snow Leopard</a>, <a href="http://macromates.com/">Textmate</a>, cheap coffee and expensive beer. The person at the keyboard might also be helping at times.</p>
]]></content>
</entry>
</feed>