Posts Tagged ‘engine’
hello! I was wandering, can i use the Cyengine 3 in ludum dare? and what would i do about the source code? give them the project file?
I started working on this at about half past 9 local time (two and a half hours ago) and now have a simple engine built that I can play with.
As you can see, it’s very basic at the moment, and looks a bit like Asteroids (which I have made in the past) but that’s only due to me not bothering to change the background colour to a blue.
All objects will be made up of simple shapes. At the moment I have only implemented rectangles and triangles; the funny shapes you can see are just part of the background at the moment and I made them to make sure everything worked with displaying before implementing the shapes, they might even get removed entirely.
The objective of the game is to fend off increasingly advanced enemies made from similar simple shapes to you, that slowly evolve depending upon which ones last longer than the others. I plan on using a very simple genetic algorithm for cross-breeding the enemies to make them slowly evolve.
Think how Spore’s microbe stage worked and my game will hopefully be a bit similar but not as pretty and with more emphasis on evolution instead of design.
Just a small status update for https://dl.dropbox.com/u/74836805/IGM2E.zip :
- Bunched up some code here and there
- Changed the way tiles (or entities on tile layers with the type argument set to entity) get loaded – Objects on object groups behave same .
- Added an enemy base , the “Mob.java” , which is a modified entity which can walk, jump over obstacles or turn around if needed.
- Added a tech-demo “Blob.java” as base NPC (currently does nothing). Also added two of them into the test level.
This post was just to declare changes in the codebase / engine .
Hey there guys,
I pretty much liked the PoV’S post about software being free for Ludum Dare. However, what about software that is always free?
I encourage everyone to add their favorites in the comments
PhotoFiltre 6 – Take it as a worthy paint upgrade. This editing software got your basic tools plus some nice features if you don’t own a PhotoShop license or have no patience to go through GIMP.
PhotoFiltre 7 – Adds layer support.
GIMP – Saw that coming? Pretty much a free PS equivalent.
Paint.NET -It’s Paint but .NET and that means better.
Inkscape – Vector graphics editor.
Blender – Ludum Dare isn’t all about 2D art so get this 3D editor to work.
as3sfxr – Generator for sound effects. Link to online version. sfxr is Ludum Dare old school stuff
MilkyTracker – Solid tracker software to write your 8 bit inspired songs. Supports at least .wav export.
GoatTracker 2 – Another good but hard to learn tracker software.
SunVox – A modern tracker i’d say. Gives you pretty output for dirty input.
Audacity – Your favorite free audio editing software.
Linux MultiMedia Studio (LMMS) – Fruityloops alternative for your Linux. (by dertom)
DAME Editor – Though it’s intended for flash games you can use this 2D level editor for pretty much every programming language as long as you are able to use two for-loops.
QuArK – QuArK is a map editor for games of the Quake Engine. You may ask why the hell Quake? Because most open source engines do support the map format of the Quake Engine or there is at least a plugin for it. It’s just famous and old school and awesome.
Irrlicht Engine – 3D engine running with C++.
OGRE – Ogre 3D engine supports C++, Python, .NET and Java. It is so open source!
Flixel – For the flash addicts.
FlashPunk – For the flash addicts.
jMonkeEngine 3.0 – Some Java 3D stuff.
RPG JS – For those familiar with the RPG Maker this one is a HTML5 version.
OpenGL – Choose your favorite language and go!
Allegro – “Cross-platform, open source, game programming library” for C and C++ (by Folis)
Simple DirectMedia Layer (SDL) – “Cross-platform multimedia library” written in C but can also be used with several other languages. (by Folis)
SFML – Yet another multimedia library for those C++ geeks (by Folis)
Notepad++ – This text editor supports most programming languages and their syntax. Pretty good for a beginner that is confused by IDE’s.
Eclipse – Java/C++ IDE.
FlashDevelop – Flash/ActionScript IDE.
Codeblocks – C++ IDE.
MonoDevelop – C#, ASP.NET, etc. IDE.
VisualStudio – You could also use free Microsoft software< if you got a Windows computer.
Check the rules whether you are allowed to use the stuff from below!
- “Photos and recordings you make of people or things are acceptable content, just you must acquire them during the competition.”
- “Fonts, drum loops, drum samples, and sampled instruments are allowed IF you have the legal right to use them.”
C64 font collection – For your retro dialogs.
Freesound.org – Remember to put everyone in your credits.
mayang.com/textures/ – Free (placeholder) textures. Give credit! Limit: 20 per day.
cgtextures.com – Free (placeholder) textures. Give credit! Limit: 5 per day (as far as i remember).
spriters-resource.com – Free (placeholder) sprites. Yet again: give credit!
staticvoidgames.com – Place to upload your game to or learn a few things. (by KevinWorkman)
10 Hour Torture
Still got a lot to do, not sure if Ill have anything worth submitting for the contest come 0 hour. Its 2am here and Ive had another busy day away from my computer *sigh*
Anyway a quick update, the menu page is done and working, it loads the game, exits and looks pretty.
Pretty uninspiring title. But until I think of something better it’ll do. – Feel free to make suggestions.
I also have basic game environment done, nothing major but its all I can do for now. Need to get this thing in the air and some more gameplay!
So much to do! Im about to do my last 2 hours for tonight (taking me to 4am) and ill really try to cram in some gameplay. Then tomorrow Ill try to get up on time to polish and submit (hopefully), and since this is my first LD I really have no idea how any of that will go! *Eeek*