|
|
(2 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| = Lafolie (Dale James) = | | = Lafolie (Dale James) = |
| | | |
− | I am planning/working on several ambitious projects. Foremost are 3 game designs: | + | I am 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.
| |