Allegro.cc - Online Community

Allegro.cc Forums » The Depot » Cosmic Invaders -- WIP demo

This thread is locked; no one can reply to it. rss feed Print
Cosmic Invaders -- WIP demo
Francois Lamini
Member #7,791
September 2006
avatar

It crashes on my computer even when I change the color depth.

Francois

ReyBrujo
Moderator
January 2001
avatar

Reached level 13, 3 missiles in each side, lasers everywhere, plus two spark towers in the middle. I also tried another tactic: since it is not a pure Galaxian/Galaga (where the movement was fixed), the secret is to destroy the invaders on the sides to make the movement of the wave longer. I put one missile at the very end, then four lasers, and then pure missiles, replacing the missiles and some of the lasers with sparks, but didn't really work. The sparks don't destroy with one hit, which is a pity.

--
RB
光子「あたしただ…奪う側に回ろうと思っただけよ」
Mitsuko's last words, Battle Royale

ngiacomelli
Member #5,114
October 2004

Good fun. I managed to reach Level 11. I don't really have anything to comment on. Just the usual: Spark Tower needs a greater range and a faster firing interval.

The game locked up on me, once. While destroying a turret.

SkaxCo
Member #8,323
February 2007

OK, so the reason it wouldn't run was I was on a ten year old laptop. Now I'm not, it runs great (and its really fun, if a little slow paced) but I can't find the link to the version with the spark towers.

GullRaDriel
Member #3,861
September 2003
avatar

I loose at level 12.

I WANNA PLAY MORE !

;D

"Code is like shit - it only smells if it is not yours"
Allegro Wiki, full of examples and articles !!

Kikaru
Member #7,616
August 2006
avatar

Give us better spark towers! Please! :D

Paul Pridham
Member #250
April 2000
avatar

I get the same crash as the others.

Paul whoknows
Member #5,081
September 2004
avatar

Quote:

Give us better spark towers! Please! :D

Yes!, and a way to reduce the CPU usage! Please!

____

"The unlimited potential has been replaced by the concrete reality of what I programmed today." - Jordan Mechner.

Skax459
Member #8,290
February 2007

Where are you finding the download with the spark towers?

HardTranceFan
Member #7,317
June 2006
avatar

Check the original post?

--
"Shame your mind don't shine like your possessions do" - Faithless (I want more part 1)

Onewing
Member #6,152
August 2005
avatar

Quote:

Check the original post?

The original post doesn't seem to have the Spark towers. :(

Hey, X-G, just checked out the game, kudos. I have all these ideas I want to suggest, but that wouldn't be appropriate for a WIP now would it? I do expect the interface to be a little better in the end.

Anyway, it's a good mix and fun. :)

------------
Solo-Games.org | My Tech Blog: The Digital Helm

HardTranceFan
Member #7,317
June 2006
avatar

Sorry, it's one of X-G's later posts.

--
"Shame your mind don't shine like your possessions do" - Faithless (I want more part 1)

Rampage
Member #3,035
December 2002
avatar

The last version freezes randomly on my machine.

-R

HardTranceFan
Member #7,317
June 2006
avatar

The last debug version runs on my machine (but no sparkies available).

--
"Shame your mind don't shine like your possessions do" - Faithless (I want more part 1)

kentl
Member #2,905
November 2002

Both versions work. The weapons still need to be balanced, but that's something you're working on already.

LennyLen
Member #5,313
December 2004
avatar

I'm hoping the lack of any responce form X-G is because he's working on the game. :)

X-G
Member #856
December 2000
avatar

Yep. I'm holding back on a new version because I want upgrades to work first. And I can't figure out why it still crashes for some of you.

--
Since 2008-Jun-18, democracy in Sweden is dead. | 悪霊退散!悪霊退散!怨霊、物の怪、困った時は ドーマン!セーマン!ドーマン!セーマン! 直ぐに呼びましょう陰陽師レッツゴー!

Paul Pridham
Member #250
April 2000
avatar

X-G, my crash report was actually false. I'd reported on the version linked at the top of the thread, not the one hidden in the middle. Maybe just edit the top thread for new releases? :)

GullRaDriel
Member #3,861
September 2003
avatar

Perhaps some help for debugging.
Happens sometimes.

1gdb: Target exception EXCEPTION_ACCESS_VIOLATION at 0x0040eefc
2 
3Program received signal SIGSEGV, Segmentation fault.
40x0040eefc in SpritePlayer::getWidth (this=0x1a86934) at sprite.cpp:136
5136 sprite.cpp: No such file or directory.
6 in sprite.cpp
7Current language: auto; currently c++
8(gdb) bt
9#0 0x0040eefc in SpritePlayer::getWidth (this=0x1a86934) at sprite.cpp:136
10#1 0x00421b38 in Invader::centerX (this=0x1a7b750) at invader.h:41
11#2 0x0040d5df in MissileProjectile::advance (this=0x1a887a0, elapsed=0)
12 at projectile.cpp:77
13#3 0x0040869b in Game::advanceGame (this=0x198ff78,
14 elapsed=0.020002821587695507) at game.cpp:223
15#4 0x0040a2c9 in Game::go (this=0x198ff78) at game.cpp:406
16#5 0x0040c3fa in _mangled_main (argc=1, argv=0x3e40d8) at main.cpp:23
17#6 0x67a4da89 in UxTheme!GetThemeEnumValue ()
18 from C:\Documents and Settings\Gull\Bureau\alleg42.dll
19#7 0x00000001 in ?? ()
20#8 0x003e40d8 in ?? ()
21#9 0x00000001 in ?? ()
22#10 0x00000001 in ?? ()
23#11 0x7c802011 in KERNEL32!GetStartupInfoA ()
24 from C:\WINDOWS\system32\kernel32.dll
25#12 0x00000040 in ?? ()
26#13 0x00000001 in ?? ()
27#14 0x00000000 in ?? () from
28#15 0x0022f100 in ?? ()
29#16 0x00000035 in ?? ()
30#17 0x0022fef8 in ?? ()
31#18 0x0040c470 in WinMain (hInst=0xbaadf00d, hPrev=0xbaadf00d,
32 Cmd=0xbaadf00d <Address 0xbaadf00d out of bounds>, nShow=-1163005939)
33 at main.cpp:28
34#19 0x00000000 in ?? () from
35#20 0xbaadf00d in ?? ()
36#21 0xbaadf00d in ?? ()
37#22 0xbaadf00d in ?? ()
38#23 0xbaadf00d in ?? ()
39#24 0xbaadf00d in ?? ()
40#25 0xbaadf00d in ?? ()
41#26 0xbaadf00d in ?? ()
42#27 0xbaadf00d in ?? ()
43#28 0xbaadf00d in ?? ()
44#29 0xbaadf00d in ?? ()
45#30 0xbaadf00d in ?? ()
46#31 0xbaadf00d in ?? ()
47#32 0xbaadf00d in ?? ()
48#33 0xbaadf00d in ?? ()
49#34 0xbaadf00d in ?? ()
50#35 0xbaadf00d in ?? ()
51#36 0xbaadf00d in ?? ()
52#37 0xbaadf00d in ?? ()
53#38 0xbaadf00d in ?? ()
54#39 0xbaadf00d in ?? ()
55#40 0xbaadf00d in ?? ()
56#41 0xbaadf00d in ?? ()
57#42 0xbaadf00d in ?? ()
58#43 0xbaadf00d in ?? ()
59#44 0xbaadf00d in ?? ()
60#45 0xbaadf00d in ?? ()
61#46 0xbaadf00d in ?? ()
62#47 0xbaadf00d in ?? ()
63#48 0xbaadf00d in ?? ()
64#49 0xbaadf00d in ?? ()
65#50 0xbaadf00d in ?? ()
66#51 0xbaadf00d in ?? ()
67#52 0xbaadf00d in ?? ()
68#53 0xbaadf00d in ?? ()
69#54 0xbaadf00d in ?? ()
70#55 0xbaadf00d in ?? ()
71#56 0xbaadf00d in ?? ()
72#57 0xbaadf00d in ?? ()
73#58 0xbaadf00d in ?? ()
74#59 0xbaadf00d in ?? ()
75#60 0xbaadf00d in ?? ()
76#61 0xbaadf00d in ?? ()
77#62 0xbaadf00d in ?? ()
78#63 0xbaadf00d in ?? ()
79#64 0xbaadf00d in ?? ()
80#65 0xbaadf00d in ?? ()
81#66 0xbaadf00d in ?? ()
82#67 0xbaadf00d in ?? ()
83#68 0xbaadf00d in ?? ()
84#69 0xbaadf00d in ?? ()
85#70 0xbaadf00d in ?? ()
86#71 0xbaadf00d in ?? ()
87#72 0xbaadf00d in ?? ()
88#73 0xbaadf00d in ?? ()
89#74 0xbaadf00d in ?? ()
90#75 0xbaadf00d in ?? ()
91#76 0xbaadf00d in ?? ()
92#77 0xbaadf00d in ?? ()
93#78 0xbaadf00d in ?? ()
94#79 0xbaadf00d in ?? ()
95#80 0xbaadf00d in ?? ()
96#81 0xbaadf00d in ?? ()
97#82 0xabababab in ?? ()
98#83 0xabababab in ?? ()
99#84 0x00000000 in ?? () from
100#85 0x00000000 in ?? () from
101#86 0x00230026 in ?? ()
102#87 0x00180719 in ?? ()
103#88 0x003eb7a0 in ?? ()
104#89 0xbaadf00d in ?? ()
105#90 0x00369e99 in ?? ()
106#91 0x00000000 in ?? () from
107#92 0xbaadf00d in ?? ()
108#93 0x00000000 in ?? () from
109#94 0x003eb348 in ?? ()
110#95 0x003eb468 in ?? ()
111#96 0x003eac88 in ?? ()
112#97 0x00000034 in ?? ()
113#98 0x000000d5 in ?? ()
114#99 0x00000014 in ?? ()
115#100 0x003ec018 in ?? ()
116#101 0x003eae90 in ?? ()
117#102 0x0194bfe0 in ?? ()
118#103 0x01964fe0 in ?? ()
119#104 0x019a2020 in ?? ()
120#105 0x01989a00 in ?? ()
121#106 0x019a0008 in ?? ()
122#107 0x019a00b0 in ?? ()
123#108 0x019a0188 in ?? ()
124#109 0x019ffa10 in ?? ()
125#110 0x019ffae0 in ?? ()
126#111 0x019ffc08 in ?? ()
127#112 0x019ffd30 in ?? ()
128#113 0x019ffda8 in ?? ()
129#114 0x019ffe20 in ?? ()
130#115 0x019ffe98 in ?? ()
131#116 0x019fff30 in ?? ()
132#117 0x019fffb8 in ?? ()
133#118 0x01989fd0 in ?? ()
134#119 0x01a26778 in ?? ()
135#120 0x01a26ab8 in ?? ()
136#121 0x0198f568 in ?? ()
137#122 0x019feb18 in ?? ()
138#123 0x0198f630 in ?? ()
139#124 0x0198ff78 in ?? ()
140#125 0x000000f9 in ?? ()
141#126 0x000000d3 in ?? ()
142#127 0x00000000 in ?? () from
143#128 0x00000000 in ?? () from
144#129 0x003eb7cc in ?? ()
145#130 0x00000096 in ?? ()
146#131 0x00000013 in ?? ()
147#132 0xbaadf001 in ?? ()
148#133 0x01999fe0 in ?? ()
149#134 0x003ebbc4 in ?? ()
150#135 0x000001c2 in ?? ()
151#136 0x00000018 in ?? ()
152#137 0xbaadf001 in ?? ()
153#138 0x003e4348 in ?? ()
154#139 0x003ec0f4 in ?? ()
155#140 0x00000258 in ?? ()
156#141 0x00000012 in ?? ()
157#142 0xbaadf001 in ?? ()
158#143 0x003e4370 in ?? ()
159#144 0x00000003 in ?? ()
160#145 0xbaadf00d in ?? ()
161#146 0x00000000 in ?? () from
162#147 0x3ff80000 in ?? ()
163#148 0x00000014 in ?? ()
164#149 0xbaadf00d in ?? ()
165#150 0x00000000 in ?? () from
166#151 0x40200000 in ?? ()
167#152 0x019a1fe8 in ?? ()
168#153 0xbaadf00d in ?? ()
169#154 0xb02bbc4a in ?? ()
170#155 0x40d4df72 in ?? ()
171#156 0x47ae147b in ?? ()
172#157 0x3f947ae1 in ?? ()
173#158 0xabababab in ?? ()
174#159 0xabababab in ?? ()
175#160 0x00000000 in ?? () from
176#161 0x00000000 in ?? () from
177#162 0x00260005 in ?? ()
178#163 0x00180747 in ?? ()
179#164 0x61746164 in ?? ()
180#165 0x7275742f in ?? ()
181#166 0x31746572 in ?? ()
182#167 0x007a732e in ?? ()
183#168 0xabababab in ?? ()
184#169 0xabababab in ?? ()
185#170 0x00000000 in ?? () from
186#171 0x00000000 in ?? () from
187#172 0x00050005 in ?? ()
188#173 0x0018074c in ?? ()
189#174 0x019a15e8 in ?? ()
190#175 0x0197f588 in ?? ()
191#176 0x01977f98 in ?? ()
192#177 0x00000005 in ?? ()
193#178 0xabababab in ?? ()
194#179 0xabababab in ?? ()
195#180 0x00000000 in ?? () from
196#181 0x00000000 in ?? () from
197#182 0x00050005 in ?? ()
198#183 0x00180749 in ?? ()
199#184 0x019a1e48 in ?? ()
200#185 0x01990f40 in ?? ()
201#186 0x01990f60 in ?? ()
202#187 0x00000002 in ?? ()
203#188 0xabababab in ?? ()
204#189 0xabababab in ?? ()
205#190 0x00000000 in ?? () from
206#191 0x00000000 in ?? () from
207#192 0x00050005 in ?? ()
208#193 0x001c0756 in ?? ()
209#194 0x679d79f0 in UxTheme!GetThemeEnumValue ()
210 from C:\Documents and Settings\Gull\Bureau\alleg42.dll
211#195 0x679d7bba in UxTheme!GetThemeEnumValue ()
212 from C:\Documents and Settings\Gull\Bureau\alleg42.dll
213#196 0x003e2650 in ?? ()
214#197 0xabababab in ?? ()
215#198 0xabababab in ?? ()
216#200 0x00000000 in ?? () from
217#201 0x00000000 in ?? () from
218#202 0x00050005 in ?? ()
219#203 0x001c0753 in ?? ()
220#204 0x00000000 in ?? () from
221#205 0x00000000 in ?? () from
222#206 0x00000000 in ?? () from
223#207 0xabababab in ?? ()
224#208 0xabababab in ?? ()
225#209 0xfeeefeee in ?? ()
226#210 0x00000000 in ?? () from
227#211 0x00000000 in ?? () from
228#212 0x00050005 in ?? ()
229#213 0x001c0758 in ?? ()
230#214 0x00000000 in ?? () from
231#215 0x003e4410 in ?? ()
232#216 0x00000000 in ?? () from
233#217 0xabababab in ?? ()
234#218 0xabababab in ?? ()
235#219 0xfeeefeee in ?? ()
236#220 0x00000000 in ?? () from
237#221 0x00000000 in ?? () from
238#222 0x0005000a in ?? ()
239#223 0x001e07a5 in ?? ()
240#224 0x445c3a43 in ?? ()
241#225 0x6d75636f in ?? ()
242#226 0x73746e65 in ?? ()
243#227 0x646e6120 in ?? ()
244#228 0x74655320 in ?? ()
245#229 0x676e6974 in ?? ()
246#230 0x75475c73 in ?? ()
247#231 0x425c6c6c in ?? ()
248#232 0x61657275 in ?? ()
249#233 0x6c615c75 in ?? ()
250#234 0x7267656c in ?? ()
251#235 0x66632e6f in ?? ()
252#236 0xabab0067 in ?? ()
253#237 0xabababab in ?? ()
254#238 0xfeeeabab in ?? ()
255#239 0xfeeefeee in ?? ()
256#240 0x00000000 in ?? () from
257#241 0x00000000 in ?? () from
258#242 0x000a0005 in ?? ()
259#243 0x001c07af in ?? ()
260#244 0x003e6468 in ?? ()
261#245 0x00000000 in ?? () from
262#246 0x00000000 in ?? () from
263#247 0xabababab in ?? ()
264#248 0xabababab in ?? ()
265#249 0xfeeefeee in ?? ()
266#250 0x00000000 in ?? () from
267#251 0x00000000 in ?? () from
268#252 0x00050013 in ?? ()
269#253 0x001807b4 in ?? ()
270#254 0x00000000 in ?? () from
271#255 0xbaadf00d in ?? ()
272#256 0xbaadf00d in ?? ()
273#257 0xbaadf00d in ?? ()
274#258 0xbaadf00d in ?? ()
275#259 0xbaadf00d in ?? ()
276#260 0xbaadf00d in ?? ()
277#261 0xbaadf00d in ?? ()
278#262 0xbaadf00d in ?? ()
279#263 0xbaadf00d in ?? ()
280#264 0xbaadf00d in ?? ()
281#265 0xbaadf00d in ?? ()
282#266 0xbaadf00d in ?? ()
283#267 0xbaadf00d in ?? ()
284#268 0xbaadf00d in ?? ()
285#269 0xbaadf00d in ?? ()
286#270 0xbaadf00d in ?? ()
287#271 0xbaadf00d in ?? ()
288#272 0xbaadf00d in ?? ()
289#273 0xbaadf00d in ?? ()
290#274 0xbaadf00d in ?? ()
291#275 0xbaadf00d in ?? ()
292#276 0xbaadf00d in ?? ()
293#277 0xbaadf00d in ?? ()
294#278 0xbaadf00d in ?? ()
295#279 0xbaadf00d in ?? ()
296#280 0xbaadf00d in ?? ()
297#281 0xbaadf00d in ?? ()
298#282 0xbaadf00d in ?? ()
299#283 0xbaadf00d in ?? ()
300#284 0xbaadf00d in ?? ()
301#285 0xbaadf00d in ?? ()
302#286 0xabababab in ?? ()
303#287 0xabababab in ?? ()
304#288 0x00000000 in ?? () from
305#289 0x00000000 in ?? () from
306#290 0x00130009 in ?? ()
307#291 0x00180787 in ?? ()
308#292 0x00000003 in ?? ()
309#293 0x00000000 in ?? () from
310#294 0x003e4b50 in ?? ()
311#295 0x00000002 in ?? ()
312#296 0x00000002 in ?? ()
313#297 0x0025ca30 in ?? ()
314#298 0xffffffff in ?? ()
315#299 0x00000000 in ?? () from
316#300 0x00000000 in ?? () from
317#301 0x00000000 in ?? () from
318#302 0x00000000 in ?? () from
319#303 0xbaadf00d in ?? ()
320#304 0xabababab in ?? ()
321#305 0xabababab in ?? ()
322#306 0x00000000 in ?? () from
323#307 0x00000000 in ?? () from
324#308 0x0009000e in ?? ()
325#309 0x00180788 in ?? ()
326#310 0x00000000 in ?? () from
327#311 0x00000000 in ?? () from
328#312 0x00000000 in ?? () from
329#313 0x003e4658 in ?? ()
330#314 0x00010003 in ?? ()
331#315 0xbaadf00d in ?? ()
332#316 0x00000001 in ?? ()
333#317 0x00000001 in ?? ()
334#318 0x00000000 in ?? () from
335#319 0x00000003 in ?? ()
336#320 0x003e2928 in ?? ()
337#321 0x00000001 in ?? ()
338#322 0x00000001 in ?? ()
339#323 0x00000000 in ?? () from
340#324 0x00000000 in ?? () from
341#325 0x00000000 in ?? () from
342#326 0x0025ca68 in ?? ()
343#327 0xffffffff in ?? ()
344#328 0x00000000 in ?? () from
345#329 0x00000000 in ?? () from
346#330 0x00000000 in ?? () from
347#331 0x00000000 in ?? () from
348#332 0xabababab in ?? ()
349#333 0xabababab in ?? ()
350#334 0x00000000 in ?? () from
351#335 0x00000000 in ?? () from
352#336 0x000e0008 in ?? ()
353.
354.
355.
356#2255 0x0040ef4a in SpritePlayer::getHeight () at sprite.h:27
357Previous frame inner to this frame (corrupt stack?)

"Code is like shit - it only smells if it is not yours"
Allegro Wiki, full of examples and articles !!

X-G
Member #856
December 2000
avatar

Thank you, that is helpful.

--
Since 2008-Jun-18, democracy in Sweden is dead. | 悪霊退散!悪霊退散!怨霊、物の怪、困った時は ドーマン!セーマン!ドーマン!セーマン! 直ぐに呼びましょう陰陽師レッツゴー!

Onewing
Member #6,152
August 2005
avatar

Finally beat wave 11 (with 3000+ money).

------------
Solo-Games.org | My Tech Blog: The Digital Helm

GullRaDriel
Member #3,861
September 2003
avatar

For the gameplay:
I am sure that the lightning tower are too expensive, blah,blah (as already told by other)

My technique is the following (and bring me to level 11 with no problem):
One missile tower each side of the screen (you can put them with a middle part out of the screen)

Full laser between them. Each one as near as possible of the other.

I had tried full-missile, but it is not as powerfull than laser (because even if less powerfull, laser are way much faster)

EDIT: As I had played it a lot, I have a submission for you ! What about adding a scoring system based on the time it takes to destroy each wave ? Game after Game I realized that I was able to kill them faster and faster because I was knowing where and what to put. I am pretty sure you can know the maximum time a wave can take to reach the ground, and using some simple math can bring a simple but nice scoring system.

Last: what about giving us the ability of putting towers on a second line under the first ?

That's all for now ;-p

"Code is like shit - it only smells if it is not yours"
Allegro Wiki, full of examples and articles !!

LennyLen
Member #5,313
December 2004
avatar

Quote:

Last: what about giving us the ability of putting towers on a second line under the first ?

Or perhaps making an upgrade for each tower that allows a secondary weapon type as well.

GullRaDriel
Member #3,861
September 2003
avatar

Yeah, that is in the feeling. The thing is to be able to fire two weapon from the same geographic place .

"Code is like shit - it only smells if it is not yours"
Allegro Wiki, full of examples and articles !!

Paul Pridham
Member #250
April 2000
avatar

I think having the weapons snap-to-grid (1/8 of weapon width or something) would be a good thing as well, so that the placement isn't so finicky.



Go to: