Difference between revisions of "User:Lafolie"

(overhaul)
(revamped)
Line 1: Line 1:
 
= Lafolie (Dale James) =
 
= Lafolie (Dale James) =
  
I am planning/working on several ambitious projects. Foremost are 3 game designs:
+
I a student at Staffordshire University studying Computer Games Design. You can find some of my work and ramblings at:
  
1. An XNA game designed by me, written by my friend.
+
[http://twitter.com/NoID_Lafolie Twitter]
 +
[http://bitbucket.org/Lafolie Bitbucket]
 +
[http://github.com/Lafolie Github]
 +
[http://blogs.love2d.org/ Löve Blogs]
  
2. A game engine coded in Löve. This will feature platformer, RPG and adventure elements and will explore the themes of anathema, grandeur, discovery and emptiness. I hope to have a 'playable' demo soon.
+
Here's a few of my more notable Löve efforts:
  
3. A new Löve project in conjunction with the above mentioned friend. Development will start once the XNA project is complete.
+
[http://love2d.org/forums/viewtopic.php?f=5&t=2918 UnLöve], my first real Löve project.
 
+
[http://love2d.org/forums/viewtopic.php?f=5&t=33452 S.A.M], Ludum Dare 26 entry by myself, bartbes and a friend.
== Null Engine ==
+
[https://github.com/Lafolie/Jupiter Jupiter], a simple table serialiser (updates pending).
 
+
[https://github.com/Lafolie/Platformy Platformy], my now abandoned platformer engine. As part of my studies I am working towards recreating this old friend.
My game engine is called the "Null Engine".
 
 
 
Etymology: It always takes me ages to settle on a name for something. I co-founded a Battlefield 3 platoon named "No Identity" or [NoID], and I am rather fond of the name. For the logo we have a huge "0%". Continuing the theme of emptiness, I chose the name "Null" for the engine.
 
 
 
So far it consists of a console-like interface, game-state manager and control wrapper. These features will be expanded on and I plan to implement the following 'modules':
 
 
 
* game - uses 'screens' for gamestates
 
* echo - console... thing
 
* control - wraps keystrokes/gamepads for ease of use
 
* gui - simple UI solution.
 
* map - 2D tiled, layered and parallax maps with camera
 
* entity - interactive elements that exist in maps
 
* profile - means of storing player data including achievements and progress
 
* several other features such as effective sound and image handling and hopefully some fancy (simple) pseudo physics (I prefer not to use realistic physics such as Box2D)
 
 
 
The engine will used to produce a game I have in mind called "Nothing" and is basically being developed to enable me to produce Nothing more easily.
 
 
 
The Null Engine will most likely be available for use/adaptation/modding under some sort of freeware/open source license.
 

Revision as of 07:59, 12 November 2013

Lafolie (Dale James)

I a student at Staffordshire University studying Computer Games Design. You can find some of my work and ramblings at:

Twitter Bitbucket Github Löve Blogs

Here's a few of my more notable Löve efforts:

UnLöve, my first real Löve project. S.A.M, Ludum Dare 26 entry by myself, bartbes and a friend. Jupiter, a simple table serialiser (updates pending). Platformy, my now abandoned platformer engine. As part of my studies I am working towards recreating this old friend.